Set-CsTenantPublicProvider

Skype for Business Server 2015
 

Дата изменения раздела:2017-05-22

Включает и отключает взаимодействие со сторонними поставщиками услуг обмена мгновенными сообщениями и сведениями о присутствии Windows Live, AOL и Yahoo. Если включено, пользователи Microsoft Lync Online могут обмениваться мгновенными сообщениями и сведениями о присутствии с пользователями, у которых есть учетные записи у одного из указанных общедоступных поставщиков услуг.

Командлет Set-CsTenantPublicProvider можно использовать только с Skype для бизнеса Online.

Set-CsTenantPublicProvider -Tenant <String> [-Provider <String[]>] [-Verbose] [-WhatIf] [-Confirm]

Показанная в примере 1 команда включает федерацию с Windows Live для клиента с идентификатором bf19b7db-6960-41e5-a139-2aa373474354. Так как Windows Live — единственный указанный поставщик услуг, после выполнения этой команды поставщики услуг AOL и Yahoo будут отключены.

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider "WindowsLive"

В примере 2 включены два общедоступных поставщика услуг: Windows Live и AOL. Это означает, что для указанного клиента будет отключен только общедоступный поставщик услуг Yahoo.

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider "WindowsLive","AOL"

В примере 3 показано, как отключить всех общедоступных поставщиков для заданного клиента. Для этого свойству Provider в качестве значения задается пустая строка ("").

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider ""

Команда, показанная в примере 4, отключает всех общедоступных поставщиков услуг для всех клиентов Lync Online. Для выполнения этой задачи данная команда сначала с помощью командлета Get-CsTenant возвращает коллекцию всех клиентов. Затем эта коллекция по конвейеру передается командлету ForEach-Object , который к каждому клиенту из коллекции применяет командлет Set-CsTenantPublicProvider и отключает всех общедоступных поставщиков услуг. Последняя задача выполняется путем задания свойству Provider пустой строки ("") в качестве значения.

Get-CsTenant | ForEach-Object {Set-CsTenantPublicProvider -Tenant $_.TenantId -Provider ""}

Общедоступные поставщики — это организации, которые предоставляют услуги связи SIP неограниченному кругу лиц. При установлении федеративных отношений с общедоступным поставщиком устанавливаются отношения со всеми пользователями, учетные записи которых размещаются этим поставщиком. Например, если вы установите федеративные отношения с Windows Live, ваши пользователи смогут обмениваться мгновенными сообщениями и сведениями о присутствии со всеми, у кого есть учетная запись службы мгновенных сообщений Windows Live.

Lync Online предоставляет администраторам возможность настройки федерации с одним или несколькими общедоступными поставщиками услуг обмена мгновенными сообщениями и сведениями о присутствии, указанными ниже.

Windows Live

AOL

Yahoo!

Командлет Set-CsTenantPublicProvider можно использовать для включения или отключения федерации с любым из этих общедоступных поставщиков услуг. При использовании этого командлета следует помнить, что при каждом выполнении командлета Set-CsTenantPublicProvider необходимо указывать всех общедоступных поставщиков услуг, которых следует включить. Например, предположим, что все три поставщика услуг отключены и выполняется следующая команда.

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider "WindowsLive"

Как можно ожидать, будет включен поставщик услуг Windows Live, а AOL и Yahoo останутся отключенными.

Теперь предположим, что затем выполняется следующая команда:

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider "AOL"

Эта команда включает AOL, но при этом отключает Windows Live, так как Windows Live не включен в значение параметра Provider. Если вы хотите включить AOL, не отключая при этом Windows Live, при вызове командлета Set-CsTenantPublicProvider укажите и AOL, и Windows Live.

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider "AOL","WindowsLive"

Чтобы отключить федерацию для всех трех поставщиков услуг, задайте свойству Provider пустую строку ("") в качестве значения:

Set-CsTenantPublicProvider -Tenant "bf19b7db-6960-41e5-a139-2aa373474354" -Provider ""

Обратите внимание, что простое включение состояния общедоступного поставщика услуг не означает, что пользователи могут обмениваться мгновенными сообщениями и сведениями о присутствии с пользователями, у которых есть учетные записи данного поставщика услуг. Кроме того, разрешая федерацию с самим поставщиком услуг, администраторы также должны в настройках конфигурации федерации задать свойству AllowPublicUsers значение True. Если данному свойству задано значение False, тогда не разрешена связь с любыми общедоступными поставщиками независимо от параметров конфигурации общедоступных поставщиков услуг.

 

Параметр Обязательный Тип Описание

Tenant

Обязательный

System.Guid

Глобальный уникальный идентификатор (GUID) учетной записи клиента, для которой изменяются параметры общедоступных поставщиков услуг. Например:

–Tenant "38aad667-af54-4397-aaa7-e94c79ec2308"

Идентификатор каждого из клиентов можно получить с помощью следующей команды:

Get-CsTenant | Select-Object DisplayName, TenantID

Get-CsTenant | Select-Object DisplayName, TenantID

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Запрашивает подтверждение перед выполнением команды.

Provider

Необязательный

System.String

Указывает общедоступного поставщика или поставщиков услуг, с которыми пользователям будет разрешено взаимодействовать. Допускаются следующие значения:

* AOL;

* WindowsLive

* Yahoo.

Обратите внимание, что при настройке общедоступных поставщиков любой поставщик, включенный в значение параметра Provider, будет разрешен для использования, а поставщики, не включенные в значение параметра, будут отключены. Например, следующий синтаксис включает только Yahoo и отключает Windows Live и AOL:

-Provider "AOL"

Можно включить несколько поставщиков услуг, разделяя их имена запятыми:

-Provider "AOL","WindowsLive"

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Описывает, что произойдет при выполнении команды без реального выполнения команды.

Командлет Set-CsTenantPublicProvider принимает из конвейера экземпляры объекта Microsoft.Rtc.Management.Hosted.TenantPICStatus.

Нет. Командлет Set-CsTenantPublicProvider изменяет существующие экземпляры объекта Microsoft.Rtc.Management.Hosted.TenantPICStatus.

 
Показ: