Set-SPOContainerTypeConfiguration

設定或更新 SharePoint Embedded 中容器類型的組態設定。

語法

Default (預設值)

Set-SPOContainerTypeConfiguration
    -ContainerTypeId <Guid>
    [-DiscoverabilityDisabled <Boolean>]
    [-SharingRestricted <Boolean>]
    [-ApplicationRedirectUrl <String>]
    [-WhoCanShareAnonymousAllowList <Guid[]>]
    [-WhoCanShareAuthenticatedGuestAllowList <Guid[]>]
    [-OverrideTenantWhoCanShareAnonymousAllowList <Boolean>]
    [-OverrideTenantWhoCanShareAuthenticatedGuestAllowList <Boolean>]
    [-AnonymousLinkExpirationInDays <Int32>]
    [-IsArchiveEnabled <Boolean>]
    [-UseLegacyItemWebUrl <Boolean>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

針對任何傳入的參數, Set-SPOContainerTypeConfiguration Cmdlet 會設定或更新在 SharePoint Embedded 應用程式下建立之容器類型的設定。

您必須是 SharePoint Embedded 系統管理員才能執行此 Cmdlet。

範例

範例 1

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -DiscoverabilityDisabled $false

範例 1 會開啟此容器類型的可探索性。 在此容器類型中建立的所有內容都可以在 Microsoft 365 體驗中探索,包括 office.com、onedrive.com、建議的檔案和其他智慧型探索體驗。

範例 2

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -SharingRestricted $false

範例 2 會開啟此容器類型的開放式共用模型。 任何具有編輯權限的容器成員和來賓使用者都可以共用在容器類型中建立的檔案。

範例 3

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true -WhoCanShareAnonymousAllowList <guids>

範例 3 會覆寫租用戶層級 WhoCanShareAnonymousAllowList。

範例 4

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAnonymousAllowList $true –WhoCanShareAnonymousAllowList $null -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null

範例 4 會以 null 值覆寫租使用者層級 WhoCanShareAnonymousAllowList ,且 WhoCanShareAuthenticatedGuestAllowList 會略過檢查。 這樣做的效果是不再將外部共用權限限制為特定安全性群組的成員。

範例 5

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -OverrideTenantWhoCanShareAuthenticatedGuestAllowList $true –WhoCanShareAuthenticatedGuestAllowList $null

範例 5 會以 Null 值覆寫租用戶層級 WhoCanShareAuthenticatedGuestAllowList ,同時保留 WhoCanShareAnonymousAllowList 不變。 這樣做的效果是,不再限制將共用給已驗證來賓的權限,僅限於特定安全性群組的成員。

範例 6

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -IsArchiveEnabled $true

範例 6 會在 ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 的所有容器上啟用封存和重新啟用動作的支援。

範例 7

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -UseLegacyItemWebUrl $true

範例 7 將 ContainerType 識別碼 4f0af585-8dcc-0000-223d-661eb2c604e4 的容器設定為暫時繼續使用舊項目 WebUrl。

參數

-AnonymousLinkExpirationInDays

指定在設定值之後建立的所有匿名連結將在設定的天數後到期。

該值可以是 1 到 730 天。

若要延遲到租使用者層級設定,請將值設定為 -1。

參數屬性

類型:System.Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ApplicationRedirectUrl

此參數會指定應用程式應該重新導向至的 URL。

參數屬性

類型:System.String
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Confirm

執行 Cmdlet 之前提示您確認。

參數屬性

類型:System.Management.Automation.SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:CF

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ContainerTypeId

此參數會指定對應至 SharePoint Embedded 應用程式的容器類型識別碼。

參數屬性

類型:System.Guid
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:True
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-DiscoverabilityDisabled

適用對象:SharePoint Embedded

身為 Microsoft 365 中的 SharePoint 系統管理員,您可以控制您的內容在 Microsoft 365 體驗中的顯示方式。 當這個值為 true,則會在整個 Microsoft 365 環境中隱藏 SharePoint Embedded 應用程式內容,包括在 office.com、onedrive.com、建議的區段中,或其他Microsoft智慧型檔案探索功能。 如果您選擇加入 Microsoft 365 體驗,您的檔案將會整合到 Microsoft 365 環境中,參與智慧型檔案探索。

參數值:True |否

參數屬性

類型:System.Boolean
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-IsArchiveEnabled

使用 -IsArchiveEnabled 旗標來啟用容器的封存。 存檔會將資料移至冷層、以降低儲存成本。 封存時,內容在重新啟用之前無法存取。 重新啟用會在前 7 天內立即啟用,之後最多可能需要 24 小時。 如果不包含此旗標,則值預設為 False,且所有封存 API 呼叫都會失敗。 更新旗標之後,請靜候最多 24 小時,讓變更在取用的租用戶中生效。

參數屬性

類型:System.Boolean
預設值:False
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OverrideTenantWhoCanShareAnonymousAllowList

此設定會決定容器類型 WhoCanShareAnonymousAllowList 是否覆寫租用戶層級 WhoCanShareAnonymousAllowList。

參數值:True |否

參數屬性

類型:Boolean
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OverrideTenantWhoCanShareAuthenticatedGuestAllowList

此設定會決定容器類型 WhoCanShareAuthenticatedGuestAllowList 是否覆寫租用戶層級 WhoCanShareAuthenticatedGuestAllowList。

參數值:True |否

參數屬性

類型:System.Boolean
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SharingRestricted

適用對象:SharePoint Embedded

SharePoint Embedded 提供角色型共用模型,可讓開發人員根據容器權限角色設定檔案共用共用模型,提供限制式和開放式共用模型之間的選擇。 開放式共用模型允許任何容器成員和具有編輯權限的來賓使用者共用檔案。 限制式共用模型只允許擁有者或管理員的容器成員共用檔案。

參數值:True |否

參數屬性

類型:System.Boolean
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-UseLegacyItemWebUrl

啟用時,暫時使用舊項目 WebUrl 格式,而不是新的 SharePoint 內嵌項目 WebUrl。

參數屬性

類型:System.Boolean
預設值:False
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 未執行 Cmdlet。

參數屬性

類型:System.Management.Automation.SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:WI

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhoCanShareAnonymousAllowList

設定容器類型的特定安全性群組清單,這些群組允許與匿名 (未驗證的) 使用者,以及已驗證的來賓使用者共用。 這必須與 OverrideTenantWhoCanShareAnonymousAllowList一起設定。

注意事項

此允許清單只接受安全性群組,不接受 Microsoft 365 群組。

每個安全性群組都以其 GUID 物件識別碼表示。 若要將此清單設定為特定安全性群組,您必須輸入其 GUID 做為參數。 您可以使用逗號分隔多個 GUID,以輸入它們。 若要略過檢查並允許所有安全性群組與任何人共用,請將此允許清單和 設定 WhoCanShareAuthenticatedGuestAllowList 為 null 陣列。

參數屬性

類型:

System.Guid[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhoCanShareAuthenticatedGuestAllowList

設定允許在容器層級與經過驗證的來賓使用者共用的容器類型特定安全性群組清單。 這必須與 OverrideTenantWhoCanShareAuthenticatedGuestAllowList一起設定。

注意事項

此允許清單只接受安全性群組,不接受 Microsoft 365 群組。

每個安全性群組都以其 GUID 物件識別碼表示。 若要將此清單設定為特定安全性群組,您必須輸入其 GUID 做為參數。 您可以使用逗號分隔多個 GUID,以輸入它們。 若要略過檢查並允許所有安全性群組共用至已驗證的來賓,請將此允許清單設定為 null 陣列。

參數屬性

類型:

System.Guid[]

預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。

輸入

None

輸出

System.Object