Remove-CsUserServicesConfiguration

Skype for Business Server 2015
 

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

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

Remove-CsUserServicesConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Команда в примере 1 удаляет параметры конфигурации службы обслуживания пользователей с веб-сайта Redmond (-Identity site:Redmond).

Remove-CsUserServicesConfiguration -Identity site:Redmond

В примере 2 удаляются все параметры конфигурации службы обслуживания пользователей, применяющиеся на уровне службы. Для этого команда вызывает командлет Get-CsUserServicesConfiguration с параметром Filter. Значение фильтра "service:*" ограничивает возвращаемые данные только параметрами на уровне службы (т.е. параметры с идентификатором, начинающимся со слова "service:"). Затем отфильтрованная коллекция передается в командлет Remove-CsUserServicesConfiguration , который удаляет все ее элементы.

Get-CsUserServicesConfiguration -Filter "service:*:" | Remove-CsUserServicesConfiguration

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

Get-CsUserServicesConfiguration | Where-Object {$_.MaxContacts -gt 250} | Remove-CsUserServicesConfiguration

Skype для бизнеса Server 2015 полагается на службу обслуживания пользователей, чтобы содействовать обслуживанию сведений о присутствии для пользователей и управлять собраниями и конференциями. В свою очередь, командлеты CsUserServicesConfiguration используются для администрирования параметров конфигурации этой службы на глобальном уровне, уровне сайтов и службы (обратите внимание, что только та служба, которая может размещать параметры конфигурации обслуживания пользователей, является собственно службой обслуживания пользователей). Эти параметры помогают определить число контактов, разрешенное пользователю, число собраний, которое пользователь может одновременно запланировать, период времени в течение которого конкретное собрание может оставаться активным, и многое другое.

Командлет Remove-CsUserServicesConfiguration позволяет удалять параметры конфигурации службы обслуживания пользователей, действующие на уровне службы. Этот командлет также можно запускать для глобальной коллекции, но в этом случае глобальные параметры не удаляются. Вместо этого все свойства глобальной коллекции сбрасываются в значения по умолчанию. Например, при замене значения MaxContacts в глобальных параметрах на 500 и запуске командлета Remove-CsUserServicesConfiguration для MaxContacts в качестве значения по умолчанию устанавливается 250.

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

Командлет Remove-CsUserServicesConfiguration также можно запускать для глобальной коллекции. В этом случае глобальная коллекция не удаляется. Вместо этого все ее свойства сбрасываются в значения по умолчанию.

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.UserServicesSettings. Командлет Remove-CsUserServicesConfiguration принимает из конвейера экземпляры объекта параметров службы обслуживания пользователей.

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

 
Показ: