Get-CsClientVersionPolicy

Skype for Business Server 2015
 

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

Возвращает сведения о клиентах (например, Microsoft Office Communicator 2007 R2), поддерживаемых в текущей среде Skype для бизнеса Server 2015. Политики версий клиентов позволяют указать, какие клиенты (например, Office Communicator 2007 R2) смогут войти в систему Skype для бизнеса Server 2015. Данный командлет впервые появился в Lync Server 2010.

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

В первом примере вызывается командлет Get-CsClientVersionPolicy без каких-либо дополнительных параметров. В результате командлет Get-CsClientVersionPolicy возвращает коллекцию всех политик клиентских версий, настроенных в организации.

Get-CsClientVersionPolicy

В примере 2 командлет Get-CsClientVersionPolicy возвращает все политики версий клиентов с удостоверением site:Redmond. Поскольку удостоверения должны быть уникальны, эта команда возвращает не более одного элемента.

Get-CsClientVersionPolicy -Identity site:Redmond

В примере 3 извлекаются все политики версий клиентов, настроенные на уровне узла. Это делается путем включения параметра Filter и значения фильтра "site:*"; значение фильтра указывает командлету Get-CsClientVersionPolicy извлекать только те политики, удостоверение которых начинается со строкового значения "site:".

Get-CsClientVersionPolicy -Filter site:*

Команда, используемая в примере 4, отображает подробные сведения об отдельных правилах, настроенных для каждой политики версий клиентов. Для этого сначала используется командлет Get-CsClientVersionPolicy , который извлекает коллекцию всех политик версий клиентов, настроенных в организации. Затем эта коллекция передается в командлет Select-Object который с помощью фильтра ExpandProperty разворачивает значения для свойства Rules. Когда это свойство разворачивается, на экране отображаются подробные сведения о каждом правиле (включая номер построения и основной и дополнительный номера версий).

Get-CsClientVersionPolicy | Select-Object -ExpandProperty Rules

Политики версий клиентов представляют собой наборы правил для клиентских версий; правила для клиентских версий в свою очередь определяют, каким клиентским приложениям разрешен вход в систему Skype для бизнеса Server 2015. При попытке пользователя войти в Skype для бизнеса Server 2015 из клиентского приложения этого пользователя на сервер передается заголовок SIP; этот заголовок содержит подробные сведения о приложении, включая основной и дополнительный номера версии программного обеспечения и номер сборки. На основе информации о версии, включенной в заголовок SIP, в наборе правил для клиентских версий проверяется наличие правил, применимых к данному приложению. Если такое правило существует, в Skype для бизнеса Server 2015 выполняется действие, определяемое этим правилом. В частности, согласно применяемому правилу вход в Skype для бизнеса Server 2015 может быть разрешен, заблокирован или разрешен с автоматическим обновлением клиентского приложения до последней версии (например, с обновлением Communicator 2007 R2 до Skype для бизнеса).

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

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

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

 

Параметр Применение Тип Описание

Filter

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

System.String

Разрешает употребление подстановочных знаков при задании политик для извлечения. Например, следующий синтаксис возвращает все политики, настроенные на уровне сайта: -Filter "site:*". Следующий синтаксис возвращает все политики, настроенные для отдельного пользователя: -Filter "tag:*".

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

Identity

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

Microsoft.Rtc.Management.Xds.XdsIdentity

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

Область действия политики может быть ограничена одним пользователем. Для возвращения одной из таких политик применяется, например, следующий синтасис: -Identity "SalesDepartmentPolicy".

Если этот параметр не указан, что будут возвращены все политики версий клиентов, настроенные в организации.

LocalStore

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

System.Management.Automation.SwitchParameter

Извлекает данные политики версий клиентов из локальной реплики центрального хранилища управления, а не из самого центрального хранилища управления.

Tenant

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

System.Guid

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

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

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

Get-CsTenant | Select-Object DisplayName, TenantID

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

Командлет Get-CsClientVersionPolicy возвращает экземпляры объекта политики Microsoft.Rtc.Management.WritableConfig.Policy.ClientVersion.ClientVersion.

 
Показ: