Get-CsOAuthServer

Skype for Business Server 2015
 

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

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

Get-CsOAuthServer [-Identity <XdsGlobalRelativeIdentity>] <COMMON PARAMETERS>
Get-CsOAuthServer [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>] [-Tenant <Guid>]

В примере 1 возвращаются сведения о всех серверах OAuth, настроенных для использования в организации.

Get-CsOAuthServer

В примере 2 возвращаются сведения о сервере OAuth с идентификатором "Office 365".

Get-CsOAuthServer -Identity "Office 365"

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

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

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

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

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

 

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

Filter

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

System.String

Позволяет использовать подстановочные знаки для возвращения одного или нескольких серверов OAuth. Например, чтобы вернуть все серверы OAuth, идентификаторы которых содержат строку "Microsoft", используйте следующий синтаксис:

-Filter "*Microsoft*"

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

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

-Identity "Office 365"

Если в команде не используется ни параметр Identity, ни параметр Filter, командлет Get-CsOAuthServer вернет сведения о всех серверах OAuth.

LocalStore

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

System.Management.Automation.SwitchParameter

Данные службы OAuth извлекаются не из центрального хранилища управления, а из его локальной реплики.

Tenant

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

System.Guid

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

Например:

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

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

Get-CsTenant | Select-Object DisplayName, TenantID

Нет. Командлет Get-CsOAuthServer не принимает входные данные из конвейера.

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

 
Показ: