Grant-CsLocationPolicy

Skype for Business Server 2015
 

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

Назначает политику расположения Enhanced 9-1-1 (E9-1-1) для отдельных пользователей или групп пользователей. Служба E9-1-1 позволяет операторам экстренных служб определять географическое расположение звонящего. Данный командлет впервые появился в Lync Server 2010.

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

В примере 1 командлет Grant-CsLocationPolicy предназначен для назначения политики расположения Reno пользователю Ken Myer.

Grant-CsLocationPolicy -Identity "Ken Myer" -PolicyName Reno

В примере 2 политика AccountingArea назначается для всех пользователей, которые расположены в бухгалтерии. Чтобы вернуть коллекцию всех пользователей бухгалтерии, используется командлет Get-CsUser с параметром LDAPFilter. Значение запроса, переданное в параметре LDAPFilter--"Department=Accounting", возвращает всех пользователей, у которых параметр Department имеет значение Accounting. Эта коллекция затем передается в командлет Grant-CsLocationPolicy , который продолжает назначать политику AccountingArea для каждого пользователя в коллекции.

Get-CsUser -LDAPFilter "Department=Accounting" | Grant-CsLocationPolicy -PolicyName AccountingArea

Этот пример предоставляет политику расположения Reno пользователю с удостоверением (в данном случае отображаемое имя) Ken Myer. Кроме того, пример включает параметр PassThru, который позволит отобразить сведения о пользователе Ken Myer после предоставления политики расположения. Однако вместо того, чтобы немедленно отобразиться на консоли, сведения о пользователе передаются по конвейеру в командлет Select-Object , который покажет только свойства пользователя DisplayName и LocationPolicy.

Обратите внимание, что в этом примере вновь предоставленная политика расположения появится в свойстве LocationPolicy, но она появится как значение привязки вместо имени политики. (Значение привязки — это числовое значение, автоматически назначаемое политике во время ее создания). Чтобы увидеть, применилось ли имя политики, запустите команду Get-CsUser –Identity "Ken Myer" | Select-Object DisplayName, LocationPolicy.

Grant-CsLocationPolicy -Identity "Ken Myer" -PolicyName Reno -PassThru | Select-Object DisplayName, LocationPolicy

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

ВАЖНО. Реакция на события политики расположения отличается от других политик в Skype для бизнеса Server 2015, исходя из порядка области. Для всех остальных политик: если политика определена в индивидуальной области пользователя, она применяется к любому пользователю, которому предоставлена эта политика. Если пользователю не предоставлена индивидуальная политика, применяется политика веб-сайта. Если политика для веб-сайта не определена, применяется глобальная политика. Политики расположения применяются таким же образом с одним исключением: кроме того, индивидуальная политика расположения может назначаться сетевому узлу. (Сетевой узел состоит из группы подсетей). Если пользователь делает экстренный звонок из расположения, которое сопоставлено с сетевым узлом внутри организации, используется политика уровня пользователя, назначенная сетевому узлу. Эта функция переопределит индивидуальную политику пользователя, которая ему предоставлена. Если пользователь совершает звонок из неизвестного расположения, не сопоставленного в организации, будет применяться стандартная область политики.

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

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

 

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

Identity

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

Microsoft.Rtc.Management.AD.UserIdParameter

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

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

PolicyName

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

System.String

Удостоверение политики расположения для применения к пользователю.

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Rtc.Management.Deploy.Fqdn

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

PassThru

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

Строка. Принимает конвейерное строковое значение, представляющее удостоверение учетной записи пользователя, которому предоставляется политика расположения.

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

 
Показ: