Get-CsWebServiceConfiguration

Skype for Business Server 2015
 

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

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

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

В примере 1 запрашивается информация обо всех параметрах конфигурации службы, используемых в организации.

Get-CsWebServiceConfiguration

Команда из примера 2 запрашивает информацию о параметрах конфигурации службы, для которых значение параметра Identity равно "site:Redmond".

Get-CsWebServiceConfiguration -Identity site:Redmond

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

Get-CsWebServiceConfiguration -Filter "site:*"

В примере 4 команда извлекает все параметры конфигурации веб-служб, не допускающие использование PIN-кода для проверки подлинности. Сначала вызывается командлет Get-CsWebServiceConfiguration для получения всех используемых в данный момент параметров конфигурации веб-служб. Данная коллекция затем передается в командлет Where-Object , выбирающий только те конфигурации, в которых свойство UsePinAuth имеет значение False.

Get-CsWebServiceConfiguration | Where-Object {$_.UsePinAuth -eq $False}

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

Get-CsWebServiceConfiguration | Where-Object {$_.MaxGroupSizeToExpand -gt 100}

Многие компоненты Skype для бизнеса Server 2015 являются веб-компонентами, так как для выполнения своих функций используют либо веб-службы, либо веб-страницы. Например, пользователь использует веб-службу при поиске новых контактов в компоненте адресной книги или использует расширение группы при просмотре отдельных членов группы распределения. Точно также компоненты, начиная со службы конференций и заканчивая панелью Панель управления Skype для бизнеса Server, используют веб-страницы в качестве интерфейса между Skype для бизнеса Server 2015 и пользователями.

С помощью командлетов CsWebServiceConfiguration администраторы управляют параметрами конфигурации службы, используемыми в организации. Сюда относится управление расширением групп, настройки сертификатов и разрешенные методы выполнения проверки подлинности. Так как можно устанавливать различные параметры настройки на глобальном уровне, уровне сайта и службы (последнее только для службы Web Services), можно изменять набор предоставляемых различным пользователям (и в разных местоположениях) возможностей службы.

С помощью командлета Get-CsWebServiceConfiguration можно получить подробные сведения о параметрах конфигурации службы, в данный момент используемых в вашей организации.

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

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

 

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

Filter

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

System.String

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

Нельзя использовать параметры Filter и Identity в одной команде.

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

В одной команде нельзя использовать одновременно параметры Filter и Identity. Если ни один из этих параметров не указан, то командлет Get-CsWebServiceConfiguration вернет все коллекции параметров веб-служб, в данный момент используемые в организации.

LocalStore

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

System.Management.Automation.SwitchParameter

Сведения о конфигурации службы берутся из локальной реплики управления, а не из самого управления.

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

Командлет Get-CsWebServiceConfiguration возвращает экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Web.WebServiceSettings.

 
Показ: