Remove-CsOAuthServer

Skype for Business Server 2015
 

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

Удаляет существующий сервер OAuth. Серверы OAuth, также называемые серверами маркеров безопасности, выдают маркеры безопасности, которые используются для проверки подлинности и авторизации при взаимодействии между серверами. Данный командлет впервые появился в Lync Server 2013.

Remove-CsOAuthServer -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Tenant <Guid>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, удаляет отдельный сервер OAuth с идентификатором "Office 365".

Remove-CsOAuthServer -Identity "Office365"

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

Get-CsOAuthServer | Remove-CsOAuthServer

В Skype для бизнеса Server 2015 для проверки подлинности между серверами (например, для проверки подлинности, которая позволяет Skype для бизнеса Server 2015 и Exchange организовать совместный доступ к данным) используется протокол безопасности OAuth. Для этого типа проверки подлинности обычно требуется 3 сервера: 2 сервера для взаимодействия друг с другом (сервер А и Б) и 1 сторонний сервер маркеров безопасности. Если серверам А и Б требуется взаимодействие друг с другом, то они обращаются к серверу маркеров (также называемому сервером OAuth) для получения маркеров безопасности со взаимным доверием, которыми серверы могут обмениваться для подтверждения их удостоверений.

Если вы используете локальную версию Skype для бизнеса Server 2015 и вам требуется взаимодействие с другим серверным продуктом, который полностью поддерживает протокол OAuth, вам обычно не требуется использовать сервер маркеров, так как эти серверные продукты могут издавать свои собственные маркеры безопасности. Однако если необходимо связаться с другим серверным продуктом (включая серверные продукты Office 365), необходимо использовать серверы маркеров. Этими серверами маркеров можно управлять с помощью командлетов CsOAuthServer .

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

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

Панель Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Remove-CsOAuthServer , недоступны в панели Панель управления Skype для бизнеса Server.

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

Уникальный идентификатор удаляемого сервера OAuth. Пример:

-Identity "Office 365"

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

Tenant

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

System.Guid

Глобальный уникальный идентификатор (GUID) учетной записи клиента Skype для бизнеса Online, для которой удаляется сервер OAuth. Пример:

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

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

Get-CsTenant | Select-Object DisplayName, TenantID

WhatIf

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

System.Management.Automation.SwitchParameter

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

Командлет Remove-CsOAuthServer принимает из конвейера экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.SSAuth.OAuthServer#Decorated.

Нет. Вместо этого командлет Remove-CsOAuthServer удаляет существующие экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.SSAuth.OAuthServer#Decorated.

 
Показ: