Set-SPOApplication
設定或更新 SharePoint Embedded 應用程式的一或多個組態。
語法
Set-SPOApplication
[-OwningApplicationId] <Guid>
[[-SharingCapability] <SharingCapabilities>]
[[-OverrideTenantSharingCapability] <Boolean>]
[[-CopilotEmbeddedChatHosts] <System.Collections.Generic.List`1[System.String]>]
[<CommonParameters>]
Set-SPOApplication
[[-OwningApplicationId] <Guid>]
[[-SharingCapability] <SharingCapability>]
[[-OverrideTenantSharingCapability] <Boolean>][[-CopilotEmbeddedChatHosts] <String>]
Description
Set-SPOApplication
Cmdlet 是用來設定特定應用程式的組態屬性,由 決定 OwningApplicationId
。
您必須是 SharePoint Embedded 系統管理員才能執行此 Cmdlet。
注意事項
Microsoft Loop 的 OwningApplicationId 是 a187e399-0c36-4b98-8f04-1edc167a0996
。
Microsoft Designer 的 OwningApplicationId 為 5e2795e3-ce8c-4cfb-b302-35fe5cd01597
。
若要邀請組織外部的人員,請確定已啟用 B2B Microsoft Entra。
範例
範例 1
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $false
此範例會停用覆寫共用功能,將此 SharePoint Embedded 應用程式的共享設定與 SharePoint Online 的共用功能對齊。
範例 2
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $true -SharingCapability -Disabled
此範例會啟用 覆寫,將 SharePoint Embedded 應用程式內的檔案共用限制為僅限內部公司使用者,而不論更廣泛的 SharePoint Online 租使用者設定為何。
範例 3
Set-SPOTenant -EnableAzureADB2BIntegration $true
Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -OverrideTenantSharingCapability $true -SharingCapability -ExternalUserandGuestSharing
此範例示範如何在 SharePoint Embedded 應用程式內為外部使用者啟用檔案共用。 請注意,必須啟用 B2B 整合,才能允許來賓邀請 SharePoint Embedded 應用程式。
範例 4
Set-SPOApplication -OwningApplicationId 423poi45 -CopilotEmbeddedChatHosts "http://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"
本範例會設定標識碼為 423poi45 的應用程式主機 URL。
參數
-CopilotEmbeddedChatHosts
此參數可用來新增允許使用 SharePoint Embedded 應用程式宣告式代理程式體驗的主機 URL。
類型: | System.Collections.Generic.List`1[System.String] |
Position: | 3 |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OverrideTenantSharingCapability
此設定可讓應用程式獨立設定其共用功能,並覆寫 SharePoint Online 的租用戶層級設定。 選項:
- False (預設) - 應用程式遵循租用戶層級共用功能
- True - 應用程式的共享設定與租用戶層級共用功能無關
類型: | Boolean |
Position: | 2 |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-OwningApplicationId
此參數會指定 SharePoint Embedded 應用程式的識別碼。
類型: | Guid |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-SharingCapability
決定 SharePoint Embedded 應用程式可用的共享層級。
有效的值為:
- ExternalUserAndGuestSharing (預設值) - 外部使用者共用 (以電子郵件共用) 和來賓連結共用均已啟用。
- Disabled - 外部使用者共用 (以電子郵件共用) 和來賓連結共用均已停用。
- ExternalUserSharingOnly - 外部使用者共用 (以電子郵件共用) 已啟用,但來賓連結共用已停用。
- ExistingExternalUserSharingOnly - 只有已經在您組織目錄中的來賓。
默認設定為 [無],這表示應用程式會遵循 SharePoint Online 租使用者層級的共享設定。 使用 Cmdlet Get-SPOTenant
來檢視這些設定。
類型: | SharingCapabilities |
接受的值: | Disabled, ExternalUserSharingOnly, ExternalUserAndGuestSharing, ExistingExternalUserSharingOnly |
Position: | 1 |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |