Get-CsRegistrarConfiguration

Skype for Business Server 2015
 

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

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

Get-CsRegistrarConfiguration [-Identity <XdsIdentity>] <COMMON PARAMETERS>
Get-CsRegistrarConfiguration [-Filter <String>] <COMMON PARAMETERS>
COMMON PARAMETERS: [-LocalStore <SwitchParameter>]

Команда, представленная в примере 1, возвращает коллекцию всех настроек конфигурации Registrar, используемых в настоящее время для компании.

Get-CsRegistrarConfiguration

В примере 2 возвращается одна коллекция настроек конфигурации Registrar: настройки, заданные для сайта Redmond (-Identity site:Redmond).

Get-CsRegistrarConfiguration -Identity site:Redmond

В примере 3 возвращаются данные для всех настроек конфигурации Registrar, назначенных в области службы. Для этих целей команда использует параметр Filter и значение фильтра "service:*". Это значение фильтра обеспечивает возврат только тех настроек, в которых параметр Identity начинается со строкового значения "service:".

Get-CsRegistrarConfiguration -Filter "service:*"

В примере 4 возвращаются данные о параметрах конфигурации регистратора, которые включают DHCP-серверы для регистрации клиентов. Для этого команда сначала вызывает командлет Get-CsRegistrarConfiguration без параметров. При этом возвращается коллекция всех параметров конфигурации регистратора, используемых в настоящее время. Эта коллекция затем передается в командлет Where-Object , который выбирает только те параметры, в которых для свойства EnableDHCPServer задано значение True.

Get-CsRegistrarConfiguration | Where-Object {$_.EnableDHCPServer -eq $True}

В примере 5 возвращаются данные по всем параметрам конфигурации регистратора, что позволяет использовать более восьми конечных точек для каждого пользователя. Для этого команда сначала вызывает командлет Get-CsRegistrarConfiguration , чтобы получить коллекцию всех параметров конфигурации регистратора, используемых в организации. Затем эта коллекция передается в командлет Where-Object , который выбирает только те параметры, в которых для свойства MaxEndpointsPerUser задано значение больше 8.

Get-CsRegistrarConfiguration | Where-Object {$_.MaxEndpointsPerUser -gt 8}

Registrar является, пожалуй, самым важным компонентом в Skype для бизнеса Server 2015; ведь без Registrar пользователи не смогли бы входить в систему, а Skype для бизнеса Server 2015 не удалось бы вести учет пользователей и их текущих статусов. Когда пользователь входит в систему Skype для бизнеса Server 2015, конечная точка, через которую пользователь входит, отправляет регистратору запрос REGISTER; в свою очередь, сервер отвечает, требуя у клиентского устройства учетные данные для проверки подлинности. Если клиент отвечает на это требование (т. е. предоставляет набор действительных учетных данных), то пользователь авторизуется, а сведения о конечной точке, такие как IP-адрес, порт и имя пользователя заносятся в базу данных регистрации. Когда пользователь выходит из системы, эти сведения удаляются из базы данных. Между входом в систему и выходом из нее Registrar поддерживает информацию о статусе в актуальном состоянии и помогает направлять сообщения пользователю и от него.

Настройки конфигурации Registrar используются для управления конечными точками и подписками конечных точек. Эти настройки можно применять в глобальной области, в области сайта или службы (настройки в области службы можно использовать только для службы Registrar). Командлет Get-CsRegistrarConfiguration возвращает данные по всем коллекциям конфигураций Registrar, используемым в настоящее время для компании.

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

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

 

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

Filter

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

System.String

Позволяет использовать подстановочные знаки для возврата одной или нескольких коллекций настроек конфигурации Registrar. Например, для возврата всех настроек, заданных в области сайта, используется следующий синтаксис: -Filter "site:*". Для возврата всех настроек, заданный в области службы, используется следующий синтаксис: -Filter "service:*".

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор для возвращаемых настроек конфигурации Registrar. Для возврата глобальных настроек используется следующий синтаксис: -Identity global. Для возврата настроек, заданных в области сайта, используется следующий синтаксис: -Identity site:Redmond. Для возврата настроек, заданных в области службы, используется следующий синтаксис: -Identity service:Registrar:atl-cs-001.litwareinc.com.

Если этот параметр не задан, командлет Get-CsRegistrarConfiguration возвращает все параметры конфигурации регистратора, используемые в настоящее время в организации.

LocalStore

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

System.Management.Automation.SwitchParameter

Получает данные о настройках конфигурации Registrar из локальной реплики управления, а не непосредственно из управления.

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

Командлет Get-CsRegistrarConfiguration возвращает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Settings.Registrar.RegistrarSettings.

 
Показ: