Grant-CsVoicePolicy

Skype for Business Server 2015
 

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

Назначает политику голосовой связи одному или нескольким пользователям или группам. Данный командлет впервые появился в Lync Server 2010.

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

В этом примере политика голосовой связи с идентификатором VoicePolicyRedmond назначается пользователю с отображаемым именем Ken Myer.

Grant-CsVoicePolicy -Identity "Ken Myer" -PolicyName VoicePolicyRedmond

В этом примере политика голосовой связи с идентификатором VoicePolicyRedmond назначается всем пользователям подразделения Finance: OU=Finance,OU=NorthAmerica,DC=litwareinc,DC=com. В первой части команды вызывается командлет Get-CsUser , который возвращает всех пользователей с включенной поддержкой Skype для бизнеса Server 2015 из указанного подразделения. Эта коллекция затем передается в командлет Grant-CsVoicePolicy , который назначает политику VoicePolicyRedmond каждому из этих пользователей.

Get-CsUser -OU "ou=Finance,ou=North America,dc=litwareinc,dc=com" | Grant-CsVoicePolicy -PolicyName VoicePolicyRedmond

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

Чтобы проверить, назначена ли пользователю индивидуальная политика голосовой связи, выполните следующую команду: Get-CsUser "<имя_пользователя>" | Select-Object VoicePolicy. Пример:

Get-CsUser "Ken Myer" | Select-Object VoicePolicy

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

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

 

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

Identity

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

Microsoft.Rtc.Management.AD.UserIdParameter

Уникальный идентификатор пользователя, которому назначается политика.

Идентификатор пользователя можно указать с помощью одного из следующих четырех форматов: 1) адрес SIP пользователя; 2) имя участника-пользователя; 3) имя домена и имя для входа пользователя в формате домен\имя_входа (например, litwareinc\kenmyer); 4) отображаемое имя пользователя в Active Directory (например, Ken Myer).

При использовании отображаемого имени в качестве удостоверения пользователя можно применять подстановочный знак, звездочку (*). Например, удостоверение "* Иванов" вернет всех пользователей с фамилией Иванов.

Полный тип данных: Microsoft.Rtc.Management.AD.UserIdParameter

PolicyName

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

System.String

Имя (идентификатор) политики голосовой связи, которую необходимо назначить пользователю. (Обратите внимание на то, что необходимо указывать только ту часть идентификатора, которая представляет имя. Идентификаторы политик голосовой связи включают префикс tag:, который не нужно указывать в параметре PolicyName.)

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Rtc.Management.Deploy.Fqdn

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

PassThru

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

String (строка). Принимает из конвейера строковое значение, представляющее идентификатор учетной записи пользователя, которому назначается политика голосовой связи.

При использовании с параметром PassThru возвращает объект типа Microsoft.Rtc.Management.ADConnect.Schema.OCSADUserOrAppContact.

 
Показ: