Disable-CsPublicProvider

Skype for Business Server 2015
 

Дата изменения раздела:2017-03-28

Отключает общедоступного поставщика, настроенного для использования в организации. Общедоступный поставщик — это организация, которая обеспечивает обмен мгновенными сообщениями, сведения о присутствии и другие схожие услуги для неограниченного круга лиц. Данный командлет впервые появился в Lync Server 2010.

Disable-CsPublicProvider [-Identity <XdsGlobalRelativeIdentity>] <COMMON PARAMETERS>
Disable-CsPublicProvider [-Instance <PSObject>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

В примере 1 отключается общедоступный поставщик с удостоверением Skype. Если поставщик MSN уже отключен, то команда будет возвращать ошибку.

Disable-CsPublicProvider -Identity "Skype"

В примере 2 отключаются все включенные в текущий момент общедоступные поставщики. Для этого сначала с помощью командлета Get-CsPublicProvider извлекается коллекция всех общедоступных поставщиков, используемых в текущий момент в организации. Затем эта коллекция передается в командлет Where-Object , который отбирает только тех поставщиков, свойство Enabled которых имеет значение True. Затем эта отфильтрованная коллекция передается в командлет Disable-CsPublicProvider , который отключает всех поставщиков в коллекции.

Get-CsPublicProvider | Where-Object {$_.Enabled -eq $True} | Disable-CsPublicProvider

Команда, показанная в примере 3, отключает всех общедоступных поставщиков, которые в текущий момент включены и имеют уровень проверки AlwaysVerifiable. Для выполнения этой задачи сначала вызывается командлет Get-CsPublicProvider , который возвращает коллекцию всех общедоступных поставщиков, в текущий момент использующихся в организации. Затем эта коллекция передается в командлет Where-Object , который выбирает поставщиков, удовлетворяющих двум условиям: 1) свойство VerificationLevel имеет значение AlwaysVerifiable; 2) свойство Enabled имеет значение True. (Оператор -and говорит командлету Where-Object , что выбираемые объекты должны соответствовать всем указанным критериям.) Затем отфильтрованная коллекция передается в командлет Disable-CsPublicProvider , который отключает каждого поставщика в коллекции.

Get-CsPublicProvider | Where-Object {$_.VerificationLevel -ne "AlwaysVerifiable" -and $_.Enabled -eq $True} | Disable-CsPublicProvider

Федерация позволяет двум организациям установить отношение доверия, которое облегчает взаимодействие между двумя группами. Если федерация установлена, пользователи в этих двух организациях могут обмениваться мгновенными сообщениями, подписываться на уведомления о присутствии, а также взаимодействовать другими способами с помощью приложений SIP, таких как Skype для бизнеса. Skype для бизнеса Server 2015 поддерживает три типа федерации: 1) прямую федерацию между двумя организациями; 2) федерацию между организацией и общедоступным поставщиком; 3) федерацию между организацией и сторонним поставщиком услуг размещения.

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

Для установки федеративных отношений с общедоступным поставщиком необходимо создать и включить нового общедоступного поставщика. (Кроме того, общедоступному поставщику придется создать с вами федеративные отношения.) При создании общедоступного поставщика имеется возможность либо включить, либо отключить эти федеративные отношения. Если общедоступный поставщик включен, то пользователи в вашей организации будут иметь возможность обмениваться мгновенными сообщениями и сведениями о присутствии с пользователями, которые имеют учетные записи у этого общедоступного поставщика. Если общедоступный поставщик отключен, то возможность установки связи с пользователями, которые имеют учетные записи у этого общедоступного поставщика, будет приостановлена, и останется приостановленной до тех пор, пока этот поставщик не будет включен. Если нужно временно приостановить федеративные отношения, это можно сделать с помощью командлета Disable-CsPublicProvider . Если вы предпочитаете полностью удалить поставщика, используйте командлет Remove-CsPublicProvider .

По умолчанию право на локальный запуск командлета Disable-CsPublicProvider имеют члены группы RTCUniversalServerAdmins. Чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Disable-CsPublicProvider"}

 

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

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

Уникальный идентификатор отключаемого общедоступного поставщика. Обычно это имя веб-сайта, предоставляющего услуги.

Instance

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

Объект DisplayPublicProvider

Позволяет передать в командлет ссылку на объект вместо задания значений отдельных параметров.

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayPublicProvider. Командлет Disable-CsPublicProvider принимает в качестве входных данных экземпляры объекта общедоступного поставщика, переданные по конвейеру.

Нет. Этот командлет отключает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayPublicProvider.

 
Показ: