Set-SPOApplication

Задает или обновляет одну или несколько конфигураций приложения SharePoint Embedded.

Синтаксис

Default (По умолчанию)

Set-SPOApplication
    [-OwningApplicationId] <Guid>
    [[-SharingCapability] <SharingCapabilities>]
    [[-OverrideTenantSharingCapability] <Boolean>]
    [[-CopilotEmbeddedChatHosts] <System.Collections.Generic.List`1[System.String]>]
    [[-ItemMajorVersionLimit] <Int>]
    [<CommonParameters>]

Описание

Set-SPOApplication Командлет используется для задания свойств конфигурации определенного приложения, определяемых с OwningApplicationIdпомощью .

Для выполнения этого командлета необходимо быть администратором SharePoint Embedded.

Примечание.

Идентификатор OwningApplicationId для Microsoft Loop имеет значение a187e399-0c36-4b98-8f04-1edc167a0996. Идентификатор OwningApplicationId для Microsoft Designer имеет значение 5e2795e3-ce8c-4cfb-b302-35fe5cd01597.

Чтобы пригласить людей за пределами организации, убедитесь, что Microsoft Entra B2B включен.

Примеры

Пример 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 для внешних пользователей. Обратите внимание, что для разрешения гостевых приглашений в приложения SharePoint Embedded необходимо включить интеграцию B2B.

Пример 4

Set-SPOApplication -OwningApplicationId 423poi45 -CopilotEmbeddedChatHosts "https://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"

В этом примере задаются URL-адреса узла для приложения с идентификатором 423poi45.

Пример 5

Set-SPOApplication -OwningApplicationId 423poi45 -ItemMajorVersionLimit 1000

В этом примере для itemMajorVersionLimit устанавливается значение 1000.

Параметры

-CopilotEmbeddedChatHosts

Этот параметр используется для добавления URL-адресов узлов, разрешенных для использования декларативного агента приложения SharePoint Embedded. Это всегда будет подмножество допустимых URL-адресов, заданных разработчиком приложения. Чтобы проверка список допустимых URL-адресов, используйте Get-SPOApplication командлет .

Свойства параметров

Тип:

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

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:3
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ItemMajorVersionLimit

Этот параметр используется для переопределения ItemMajorVersionLimit для типов контейнеров.

Свойства параметров

Тип:Int
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:4
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OverrideTenantSharingCapability

Этот параметр позволяет приложению независимо задавать возможности общего доступа, переопределяя параметры уровня клиента SharePoint Online. Параметры:

  • False (по умолчанию) — приложение следует возможности общего доступа на уровне клиента.
  • True — параметры общего доступа приложения не зависят от возможности общего доступа на уровне клиента.

Свойства параметров

Тип:System.Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:2
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-OwningApplicationId

Этот параметр задает идентификатор приложения SharePoint Embedded.

Свойства параметров

Тип:System.Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SharingCapability

Определяет, какой уровень общего доступа доступен для внедренного приложения SharePoint.

Допустимые значения:

  • ExternalUserAndGuestSharing (по умолчанию) — включено как предоставление общего доступа внешнему пользователю (предоставление общего доступа по электронной почте), так и предоставление общего доступа с помощью гостевой ссылки.
  • Disabled — отключено как предоставление общего доступа внешнему пользователю (предоставление общего доступа по электронной почте), так и предоставление общего доступа с помощью гостевой ссылки.
  • ExternalUserSharingOnly — предоставление общего доступа внешнему пользователю (предоставление общего доступа по электронной почте) включено, а предоставление общего доступа с помощью гостевой ссылки отключено.
  • ExistingExternalUserSharingOnly — только гости, которые уже находятся в каталоге вашей организации.

Значение по умолчанию — Нет. Это означает, что приложение следует параметрам общего доступа на уровне клиента SharePoint Online. Get-SPOTenant Используйте командлет для просмотра этих параметров.

Свойства параметров

Тип:Microsoft.Online.SharePoint.TenantManagement.SharingCapabilities
Default value:None
Допустимые значения:Disabled, ExternalUserSharingOnly, ExternalUserAndGuestSharing, ExistingExternalUserSharingOnly
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.

Входные данные

None

Выходные данные

System.Object