共用方式為


Set-SPOContainerTypeConfiguration

在 SharePoint 嵌入中設定或更新容器類型的設定。

語法

Default (預設值)

Set-SPOContainerTypeConfiguration
    -ContainerTypeId <Guid>
    [-DiscoverabilityDisabled <Boolean>]
    [-SharingRestricted <Boolean>]
    [-ApplicationRedirectUrl <String>]
    [-WhoCanShareAnonymousAllowList <Guid[]>]
    [-WhoCanShareAuthenticatedGuestAllowList <Guid[]>]
    [-OverrideTenantWhoCanShareAnonymousAllowList <Boolean>]
    [-OverrideTenantWhoCanShareAuthenticatedGuestAllowList <Boolean>]
    [-CopilotEmbeddedChatHosts <System.Collections.Generic.List`1[System.String]>]
    [-AnonymousLinkExpirationInDays <Int32>]
    [-IsArchiveEnabled <Boolean>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

對於輸入的任何參數,指令 Set-SPOContainerTypeConfiguration 碼會設定或更新在 SharePoint Embedded 應用程式下建立的容器類型的設定。

您必須是 SharePoint 嵌入式管理員才能執行此 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 覆蓋租戶層級 WhoCanShareAnonymousAllowListWhoCanShareAuthenticatedGuestAllowList ,並設定空值,繞過檢查。 此舉的效果是不再限制外部分享權限僅限特定安全群組的成員。

範例 5

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

範例 5 以空值覆蓋租戶層 WhoCanShareAuthenticatedGuestAllowList 級,但保持 WhoCanShareAnonymousAllowList 不動。 這不僅限制了特定安全群組成員對已認證訪客的分享權限。

範例 6

Set-SPOContainerTypeConfiguration -ContainerTypeId 4f0af585-8dcc-0000-223d-661eb2c604e4 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"

此範例將容器類型的主機網址設定為 ID 4f0af585-8dcc-0000-223d-661eb2c604e4。

範例 7

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

範例 7 啟用了對 ContainerTypeId 所有容器的歸檔與重新啟動動作的支援,適用於 4f0af585-8dcc-0000-223d-661eb2c604e4。

參數

-AnonymousLinkExpirationInDays

規定所有在設定值後建立的匿名連結,將在設定天數後失效。

價值範圍從1天到730天不等。

若要依照租戶層級設定,請將數值設為 -1。

參數屬性

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

參數集

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

-ApplicationRedirectUrl

此參數指定應用程式應被重定向的網址。

參數屬性

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

參數集

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

-Confirm

執行 Cmdlet 之前提示您確認。

參數屬性

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

參數集

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

-ContainerTypeId

此參數指定對應 SharePoint 嵌入式應用程式的容器類型 ID。

參數屬性

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

參數集

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

-CopilotEmbeddedChatHosts

此參數用於新增允許使用 SharePoint Embedded 應用程式宣告式代理體驗的主機網址。

參數屬性

類型:

System.Collections.Generic.List`1[System.String]

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

參數集

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

-DiscoverabilityDisabled

適用:SharePoint 嵌入式

作為 Microsoft 365 的 SharePoint 管理員,您可以控制內容在 Microsoft 365 體驗中的呈現方式。 當此值為真時,SharePoint 內嵌應用程式的內容會隱藏於 Microsoft 365 環境中,包括 office.com、onedrive.com、推薦區塊或其他Microsoft智慧檔案發現功能。 如果您選擇使用 Microsoft 365 體驗,您的檔案將整合進 Microsoft 365 環境,參與智慧檔案發現。

PARAMVALUE:真 |偽

參數屬性

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

參數集

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

-IsArchiveEnabled

使用 -IsArchiveEnabled 旗標來啟用容器的歸檔。 檔案管理會將資料移至冷層,降低儲存成本。 在存檔期間,內容在重新啟動前無法存取。 重新激活可在前七天內立即生效,且可能長達24小時。 如果沒有包含這個標誌,該值會預設為 False,所有 archive API 呼叫都會失敗。 更新標記後,請允許在消費租戶中最多 24 小時內生效變更。

參數屬性

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

參數集

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

-OverrideTenantWhoCanShareAnonymousAllowList

此設定決定容器類型 WhoCanShareAnonymousAllowList 是否覆蓋租戶層級 WhoCanShareAnonymousAllowList

PARAMVALUE:真 |偽

參數屬性

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

參數集

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

-OverrideTenantWhoCanShareAuthenticatedGuestAllowList

此設定決定容器類型 WhoCanShareAuthenticatedGuestAllowList 是否覆蓋租戶層級 WhoCanShareAuthenticatedGuestAllowList

PARAMVALUE:真 |偽

參數屬性

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

參數集

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

-SharingRestricted

適用:SharePoint 嵌入式

SharePoint Embedded 提供基於角色的分享模型,允許開發者根據容器權限角色設定檔案分享權限,並提供限制性與開放式共享模式的選擇。 開放分享模式允許任何容器成員及擁有編輯權限的訪客用戶分享檔案。 限制性分享模式僅允許擁有者或管理者的容器成員分享檔案。

PARAMVALUE:真 |偽

參數屬性

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

參數集

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

-WhatIf

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

參數屬性

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

參數集

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

-WhoCanShareAnonymousAllowList

依容器類型設置一個特定容器類型的安全群組清單,允許這些群組允許與匿名 (未認證的) 使用者及已認證的訪客使用者分享。 此 OverrideTenantWhoCanShareAnonymousAllowList必須與 結合 。

注意事項

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

每個安全群組以其 GUID 物件 ID 表示。 若要將此清單設定為特定的安全群組,你需要輸入其 GUID 作為參數。 你可以用逗號分隔多個 GUID。 要跳過檢查並允許所有安全群組分享給任何人,請設定此允許清單和 WhoCanShareAuthenticatedGuestAllowList to null 陣列。

參數屬性

類型:

System.Guid[]

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

參數集

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

-WhoCanShareAuthenticatedGuestAllowList

根據容器類型,設定可與已驗證訪客用戶共享的安全群組清單。 此 OverrideTenantWhoCanShareAuthenticatedGuestAllowList必須與 結合 。

注意事項

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

每個安全群組以其 GUID 物件 ID 表示。 若要將此清單設定為特定的安全群組,你需要輸入其 GUID 作為參數。 你可以用逗號分隔多個 GUID。 若要跳過檢查並允許所有安全群組分享給已認證的訪客,請將此允許清單設為空陣列。

參數屬性

類型:

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