Grant-CsPinPolicy

Skype for Business Server 2015
 

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

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

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

Команда, показанная в примере 1, назначает политику RedmondUsersPinPolicy пользователю kenmyer@litwareinc.com.

Grant-CsPinPolicy -Identity "kenmyer@litwareinc.com" -PolicyName RedmondUsersPinPolicy

В примере 2 отменяется назначение политики PIN-кодов на уровне пользователя, ранее назначенной пользователю kenmyer@litwareinc.com. Для этого при вызове командлета Grant-CsPinPolicy в качестве имени политики указывается пустое значение ($Null).

Grant-CsPinPolicy -Identity kenmyer@litwareinc.com -PolicyName $Null 

В примере 3 политика RedmondUsersPinPolicy назначается всем пользователям, работающим в городе Редмонд. Для этого сначала вызывается командлет Get-CsUser , который извлекает коллекцию всех пользователей, работающих в городе Редмонд. С этой целью используется параметр LdapFilter со значением фильтра "l=Redmond". (В фильтрах LDAP символ "l" — это строчная буква L, обозначающая местонахождение пользователя.) Эта коллекция затем передается в командлет Grant-CsPinPolicy , который назначает каждому пользователю политику RedmondUsersPinPolicy.

Get-CsUser -LdapFilter "l=Redmond" | Grant-CsPinPolicy -PolicyName RedmondUsersPinPolicy

В примере 4 политика RedmondUsersPinPolicy назначается всем пользователям, которым не назначена политика PIN-кодов на уровне пользователя. Для определения пользователей, которым не назначена политика PIN-кодов, вызывается командлет Get-CsUser с параметром Filter. Значение фильтра {ClientPinPolicy -eq $Null} позволяет вернуть только тех пользователей, свойство ClientPinPolicy которых имеет значение null (то есть политика PIN-кодов на уровне пользователя им не назначена). Эта коллекция затем передается в командлет Grant-CsPinPolicy , который назначает политику RedmondUsersPinPolicy каждому входящему в нее пользователю.

Get-CsUser -Filter {PinPolicy -eq $Null} | Grant-CsPinPolicy -PolicyName RedmondUsersPinPolicy

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

В Skype для бизнеса Server 2015 политики PIN-кодов используются для управления свойствами проверки подлинности по PIN-коду. Например, можно задать минимальную длину PIN-кода, а также указать, разрешены ли PIN-коды, в которых используются распространенные шаблоны, например повторяющиеся цифры (11223344). Политики PIN-кодов можно настроить на глобальном уровне или уровне сайта. Кроме того, политики PIN-кодов можно настроить на уровне пользователя и затем назначить определенному пользователю или группе пользователей. Чтобы назначить политику уровня пользователя, используйте командлет Grant-CsPinPolicy .

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

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

 

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

Identity

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

Microsoft.Rtc.Management.AD.UserIdParameter

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

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

PolicyName

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

System.String

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

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Rtc.Management.Deploy.Fqdn

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

PassThru

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Строковое значение или объект Microsoft.Rtc.Management.UserPinService.PinInfoDetails. Командлет Grant-CsPinPolicy принимает в качестве входных данных переданные по конвейеру строковые значения, представляющие идентификатор учетной записи пользователя, а также объекты пользователей.

По умолчанию командлет Grant-CsPinPolicy не возвращает значений или объектов. Но если указать параметр PassThru, командлет вернет экземпляры объекта Microsoft.Rtc.Management.ADConnect.Schema.OCSUserOrAppContact.

 
Показ: