Remove-CsClientVersionConfiguration

Skype for Business Server 2015
 

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

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

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

Команда в примере 1 удаляет параметры настройки клиентской версии со свойством Identity, равным "site:Redmond".

Remove-CsClientVersionConfiguration -Identity site:Redmond

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

Get-CsClientVersionConfiguration -Filter site:* | Remove-CsClientVersionConfiguration

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

Get-CsClientVersionConfiguration | Where-Object {$_.Enabled -eq $False} | Remove-CsClientVersionConfiguration

Skype для бизнеса Server 2015 дает администраторам серьезную свободу действий, когда речь идет об указании клиентского ПО (и, что не менее важно, номера версии этого ПО), с помощью которого пользователи могут входить в систему. Например, нет технических причин, требующих от пользователей входить в Skype для бизнеса Server 2015 с помощью Skype для бизнеса. С технической точки зрения также ничто не запрещает пользователям входить с помощью Microsoft Office Communicator 2007 R2.

Однако по некоторым нетехническим причинам может требоваться выполнение входа пользователями без применения Office Communicator 2007 R2. Office Communicator 2007 R2 не поддерживает все функции и возможности Skype для бизнеса. В результате пользователи, выполнившие вход с использованием Office Communicator 2007 R2, будут работать с системой не так, как пользователи Skype для бизнеса. Это может создать определенные трудности для пользователей и сотрудников службы поддержки, которым придется отвечать на вопросы, связанные с разными клиентскими приложениями.

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

Любые создаваемые параметры сайта позже можно удалить с помощью командлета Remove-CsClientVersionConfiguration . Обратите внимание, что командлет Remove-CsClientVersionConfiguration можно также выполнять и для глобальных параметров. В этом случае глобальные параметры не удаляются, вместо это глобальные свойства сбрасываются в значения по умолчанию.

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

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

 

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

Уникальный идентификатор параметров настройки клиентской версии, которые нужно удалить. Чтобы удалить глобальную коллекцию, используйте синтаксис: -Identity global. (Помните, что глобальные параметры на самом деле не удаляются, вместо этого глобальные свойства сбрасываются в значения по умолчанию.) Чтобы удалить коллекцию для сайта, используйте синтаксис: -Identity site:Redmond. Обратите внимание, что при указании свойства Identity использовать подстановочные знаки нельзя.

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Объект Microsoft.Rtc.Management.WritableConfig.Policy.ClientVersion.ClientVersionConfiguration. Командлет Remove-CsClientVersionConfiguration принимает из конвейера экземпляры объекта конфигурации версий клиентов.

Нет. Командлет удаляет экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.ClientVersion.ClientVersionConfiguration.

 
Показ: