Grant-CsThirdPartyVideoSystemPolicy

Skype for Business Server 2015
 

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

Назначение политики сторонних видеосистем на уровне пользователей устройствам для видеоконференций (VTC). Такие политики определяют, разрешено ли устройству VTC отправлять видео низкого разрешения.

Этот командлет появился в Skype для бизнеса Server 2015.

Grant-CsThirdPartyVideoSystemPolicy -Identity <UserIdParameter> -PolicyName <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-PassThru <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, назначает политику сторонних видеосистем RedmondVideoSystemPolicy устройству VTC с отображаемым именем Active Directory "Видеоустройство Redmond". Для этого эта команда сначала с помощью командлета Get-CsThirdPartyVideoSystem и параметра Filter извлекает устройство с отображаемым именем "Видеоустройство Redmond". Это устройство затем по конвейеру передается командлету Grant-CsThirdPartyVideoSystemPolicy, который назначает ему политику RedmondVideoSystemPolicy.

Get-CsThirdPartyVideoSystem -Filter {DisplayName -eq "Redmond Video Device"} | Grant-CsThirdPartyVideoSystemPolicy -PolicyName "RedmondVideoSystemPolicy"

Команда, показанная в примере 2, фактически обращает действие команды, показанной в примере 1: в этом случае удаляются все политики уровня пользователей, ранее назначенные видеоустройству Redmond. (Политики уровня пользователей можно удалить, задав параметру PolicyName значение null.) После удаления данной политики для управления данным устройством используется соответствующая политика сайта. Если политики сайта нет, тогда управление видеоустройством Redmond осуществляется на основе глобальной политики.

Get-CsThirdPartyVideoSystem -Filter {DisplayName -eq "Redmond Video Contact"} | Grant-CsThirdPartyVideoSystemPolicy -PolicyName $Null

В примере 3 политика видеосистем уровня пользователей RedmondVideoSystemPolicy назначается каждому устройству VTC, которому не назначена политики уровня пользователей. Для этого данная команда сначала с помощью командлета Get-CsUser и параметра Filter извлекает коллекцию всех устройств, которым не назначена политика уровня пользователей. (Другими устройствами, все устройства, в которых свойству ThirdPartyVideoSystemPolicy задано значение null.) Данная коллекция затем по конвейеру передается командлету Grant-CsThirdPartyVideoSystemPolicy, который назначает каждому устройству политику RedmondVideoSystemPolicy.

Get-CsThirdPartyVideoSystem -Filter {ThirdPartyVideoSystemPolicy -eq $Null} | Grant-CsThirdPartyVideoSystemPolicy -PolicyName "RedmondVideoSystemPolicy"

Сторонние видеосистемы — это устройства VTC, предоставляющие пользователям возможности телеприсутствия (преимущественно аудио и видео). В Skype для бизнеса Server 2015 сторонние устройства VTC можно настроить как контактные объекты Active Directory, что во многом аналогично настройке аналоговых телефонов и телефонов общего пользования как контактных объектов. Связывание устройств VTC с контактными объектами облегчает администраторам отслеживание таких устройств и управление ими.

Одна из основных задач управления, относящихся к устройствам VTC, — включить (или отключить) в таких устройствах возможность отправки видео низкого разрешения. По умолчанию устройствам VTC разрешено отправлять видео низкого разрешения. Однако администраторы могут создать политики сторонних видеосистем, которые отключают использование видео низкого разрешения. Это может быть полезно для устройств в конференц-залах или других областях, где видео низкого разрешения не считается приемлемым. Командлет Grant-CsThirdPartyVideoSystem позволяет администраторам назначать (или отменять назначение) политики сторонних видеосистем, созданных на уровне пользователей.

Обратите внимание, что этот командлет можно использовать только для назначения политик уровня пользователей, так как глобальные политики или политики уровня сайта не требуется назначать. Если управление устройством VTC было основано на глобальной политике или (если доступно) политике сайтов устройств, просто отмените назначение всех политик уровня пользователей, ранее назначенных данному устройству.

Кто может выполнить этот командлет: чтобы получить список всех ролей управления доступом на основе ролей (RBAC), которым назначен этот командлет (включая все самостоятельно созданные роли RBAC), выполните в командной строке Windows PowerShell следующую команду:

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

 

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

Identity

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

Microsoft.Rtc.Management.AD.UserIdParameter

Уникальный идентификатор видеосистемы, которой назначается политика на уровне пользователей. Видеосистемы определяются с помощью различающегося имени Active Directory сопоставленного контактного объекта. По умолчанию видеосистемы используют GUID (глобальный уникальный идентификатор) в качестве своего общего имени, т. е. системы, как правило, будут иметь идентификатор следующего вида: CN={ce84964a-c4da-4622-ad34-c54ff3ed361f},OU=Redmond,DC=Litwareinc,DC=com. Это означает, что сторонние видеосистемы легче изменять, если использовать командлет Get-CsThirdPartyVideoSystem, чтобы получить данные объекты и передать их командлету Grant-CsThirdPartyVideoSystemPolicy.

PolicyName

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

System.String

Имя назначаемой политики. Значение свойства PolicyName представляет собой просто идентификатор политики без области ее действия (префикса "tag:"). Например, для политики с идентификатором tag:Redmond свойство PolicyName имеет значение Redmond, а для политики с идентификатором tag:RedmondUsersVideoPolicy — значение RedmondUsersVideoPolicy. Чтобы отменить отдельную политику, ранее назначенную пользователю, задайте для свойства PolicyName значение null ($Null).

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Rtc.Management.Deploy.Fqdn

Позволяет указать полное доменное имя контроллера домена, к которому необходимо подключиться при назначении новой политики. Если этот параметр не задан, командлет Grant-CsThirdPartyVideoSystemPolicy будет использовать первый доступный контроллер домена.

PassThru

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

System.Management.Automation.SwitchParameter

Позволяет передавать контактный объект через конвейер, представляющий пользователя, которому назначается политика. По умолчанию командлет Grant-CsThirdPartyVideoSystemPolicy не передает объекты через конвейер.

WhatIf

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

System.Management.Automation.SwitchParameter

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

Строковое значение или объект Microsoft.Rtc.Management.ADConnect.Schema.ADUser. Командлет Grant-CsThirdPartyVideoSystemPolicy принимает в качестве входных данных переданные по конвейеру строковые значения, представляющие удостоверение учетной записи пользователя (а также объекты пользователей).

По умолчанию командлет Grant-CsThirdPartyVideoSystemPolicy не возвращает значение или объект. Тем не менее, при добавлении параметра PassThru командлет будет возвращать экземпляры объекта Microsoft.Rtc.Management.WritableConfig.Policy.ThirdPartyVideoSystem.ThirdPartyVideoSystemPolicy.

 
Показ: