Remove-CsPublicProvider

Skype for Business Server 2015
 

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

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

Remove-CsPublicProvider -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

В примере 1 удаляется общедоступный поставщик с идентификатором Skype. После выполнения этой команды Skype больше не отображается в списке настроенных общедоступных поставщиков. Чтобы в дальнейшем восстановить федерацию с поставщиком Skype, потребуется создать поставщика повторно.

Remove-CsPublicProvider -Identity "Skype"

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

Get-CsPublicProvider | Remove-CsPublicProvider

В примере 3 из набора настроенных общедоступных поставщиков удаляются все поставщики, которые в настоящее время отключены. Для выполнения этой задачи команда сначала вызывает командлет Get-CsPublicProvider , который возвращает коллекцию всех общедоступных поставщиков, настроенных в настоящее время для использования. Эта коллекция затем передается в командлет Where-Object , который выбирает только тех поставщиков, свойство Enabled которых имеет значение False. Отфильтрованная коллекция, в свою очередь, передается в командлет Remove-CsPublicProvider , который удаляет все ее элементы.

Get-CsPublicProvider | Where-Object {$_.Enabled -eq $False} | Remove-CsPublicProvider

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

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

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

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

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

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

Нет. Вместо этого командлет удаляет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayPublicProvider.

 
Показ: