Поделиться через


Set-SPOContainerTypeConfiguration

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

Синтаксис

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>]

Описание

Для любых передаваемых параметров командлет задает или обновляет параметры для типа контейнера, Set-SPOContainerTypeConfiguration созданного в приложении SharePoint Embedded.

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

Примеры

Пример 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 переопределяется уровень WhoCanShareAnonymousAllowList клиента и WhoCanShareAuthenticatedGuestAllowList со значениями NULL, которые обходят проверка. Это не ограничивает привилегии внешнего общего доступа для членов определенных групп безопасности.

Пример 5

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

В примере 5 уровень WhoCanShareAuthenticatedGuestAllowList клиента переопределяется значением NULL, оставляя WhoCanShareAnonymousAllowList нетронутым. Это больше не ограничивает права доступа для гостей, прошедших проверку подлинности, для членов определенных групп безопасности.

Пример 6

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

В этом примере задаются URL-адреса узла для типа контейнера с идентификатором 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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

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

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

-ApplicationRedirectUrl

Этот параметр указывает URL-адрес, по которому должно быть перенаправлено приложение.

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

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

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

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

-Confirm

Перед запуском командлет запросит подтверждение.

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

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

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

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

-ContainerTypeId

Этот параметр задает идентификатор типа контейнера, соответствующего приложению SharePoint Embedded.

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

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

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

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

-CopilotEmbeddedChatHosts

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

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

Тип:

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

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

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

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

-DiscoverabilityDisabled

Применимо: SharePoint Embedded

Администратор SharePoint в Microsoft 365 может управлять тем, как отображается содержимое в интерфейсе Microsoft 365. Если это значение равно true, содержимое приложения SharePoint Embedded скрывается в среде Microsoft 365, в том числе в office.com, onedrive.com, в рекомендуемых разделах или с помощью других функций интеллектуального обнаружения файлов Майкрософт. Если вы согласитесь на использование microsoft 365, ваши файлы будут интегрированы в среду Microsoft 365, участвуя в интеллектуальном обнаружении файлов.

PARAMVALUE: True | Ложный

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

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

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

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

-IsArchiveEnabled

Используйте флаг для -IsArchiveEnabled включения архивации контейнеров. Архивация перемещает данные на холодный уровень, что снижает затраты на хранение. В архиве содержимое недоступно до повторной активации. Повторная активация выполняется немедленно в течение первых семи дней и может занять до 24 часов. Если этот флаг не включен, значение по умолчанию равно , и все вызовы API архива Falseзавершаются ошибкой. После обновления флага разрешите до 24 часов, чтобы изменения вступают в силу в используемом клиенте.

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

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

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

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

-OverrideTenantWhoCanShareAnonymousAllowList

Этот параметр определяет, переопределяет ли тип WhoCanShareAnonymousAllowList контейнера уровень WhoCanShareAnonymousAllowListклиента .

PARAMVALUE: True | Ложный

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

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

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

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

-OverrideTenantWhoCanShareAuthenticatedGuestAllowList

Этот параметр определяет, переопределяет ли тип WhoCanShareAuthenticatedGuestAllowList контейнера уровень WhoCanShareAuthenticatedGuestAllowListклиента .

PARAMVALUE: True | Ложный

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

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

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

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

-SharingRestricted

Применимо: SharePoint Embedded

SharePoint Embedded предлагает модель общего доступа на основе ролей, которая позволяет разработчикам настраивать разрешения на общий доступ к файлам на основе ролей разрешений контейнера, предлагая выбор между ограниченной и открытой моделью общего доступа. Модель открытого общего доступа позволяет всем членам контейнера и гостевым пользователям с разрешениями на редактирование предоставлять общий доступ к файлам. Модель ограниченного общего доступа позволяет предоставлять общий доступ к файлам только членам контейнера, которые являются владельцами или руководителями.

PARAMVALUE: True | Ложный

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

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

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

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

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет при этом не запускается.

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

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

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

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

-WhoCanShareAnonymousAllowList

Задает список групп безопасности для конкретного типа контейнера, которым разрешено предоставлять общий доступ анонимным (не прошедшим проверку подлинности) пользователям, а также гостевым пользователям, прошедшим проверку подлинности. Этот параметр должен быть задан в сочетании с OverrideTenantWhoCanShareAnonymousAllowList.

Примечание.

Этот список разрешений принимает только группы безопасности, а не Группы Microsoft 365.

Каждая группа безопасности обозначается идентификатором объекта GUID. Чтобы этот список был определенной группой безопасности, необходимо ввести ее GUID в качестве параметра. Вы можете ввести несколько guid, используя запятую, чтобы разделить их. Чтобы пропустить проверка и разрешить всем группам безопасности предоставлять общий доступ всем пользователям, задайте для этого списка разрешений и массивы WhoCanShareAuthenticatedGuestAllowList null.

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

Тип:

System.Guid[]

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

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

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

-WhoCanShareAuthenticatedGuestAllowList

Задает список групп безопасности для конкретного типа контейнера, которым разрешено предоставлять общий доступ гостевым пользователям, прошедшим проверку подлинности, на уровне контейнера. Этот параметр должен быть задан в сочетании с OverrideTenantWhoCanShareAuthenticatedGuestAllowList.

Примечание.

Этот список разрешений принимает только группы безопасности, а не Группы Microsoft 365.

Каждая группа безопасности обозначается идентификатором объекта GUID. Чтобы этот список был определенной группой безопасности, необходимо ввести ее GUID в качестве параметра. Вы можете ввести несколько guid, используя запятую, чтобы разделить их. Чтобы пропустить проверка и разрешить всем группам безопасности предоставлять общий доступ гостям, прошедшим проверку подлинности, задайте для этого списка разрешений массив NULL.

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

Тип:

System.Guid[]

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

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

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

CommonParameters

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

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

None

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

System.Object