Grant-CsUserServicesPolicy

Skype for Business Server 2015
 

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

Назначает политику службы обслуживания пользователей на уровне пользователя или нескольких пользователей. Политики службы обслуживания пользователей указывают, сохраняются ли контакты пользователя в Skype для бизнеса Server 2015 или в универсальном хранилище контактов. Универсальное хранилище контактов сохраняет единственный набор контактов пользователей, который может быть доступен с помощью Skype для бизнеса, Microsoft Outlook и (или) Microsoft Outlook Web Access. Данный командлет впервые появился в Lync Server 2013.

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

Команда, показанная в примере 1 назначает индивидуальную политику служб пользователя RedmondUserServicesPolicy пользователю с удостоверением (в данном примере отображаемое имя в службе каталогов Active Directory) Ken Myer.

Grant-CsUserServicesPolicy -Identity "Ken Myer" -PolicyName "RedmondUserServicesPolicy"

В примере 2 не назначается индивидуальная политика служб пользователей, ранее назначенная для Ken Myer. Индивидуальные политики не назначаются установкой параметра PolicyName в значение Null ($Null).

Grant-CsUserServicesPolicy -Identity "Ken Myer" -PolicyName $Null

В примере 3 всем пользователям на RegistrarPool atl-cs-001.litwareinc.com назначается индивидуальная политика служб пользователей RedmondUserServicesPolicy. Для этого, командлет Get-CsUser сначала вызывается с параметром Filter; значение этого параметра {RegistrarPool –eq "atl-cs-001.litwareinc.com" ограничивается возвращаемыми данными к пользователям, которые находились в пуле регистратора atl-cs-001.litwareinc.com. Затем эта коллекция пользователей передается по конвейеру командлету Grant-CsUserServicesPolicy , который в свою очередь назначает политику RedmondUserServicesPolicy каждому пользователю в коллекции.

Get-CsUser -Filter {RegistrarPool -eq "atl-cs-001.litwareinc.com"} | Grant-CsUserServicesPolicy -PolicyName "RedmondUserServicesPolicy"

Универсальное хранилище контактов, представленное в Skype для бизнеса Server 2015, позволяет администраторам хранить контакты пользователей в Skype для бизнеса, а не в Skype для бизнеса Server 2015. В свою очередь, это позволяет пользователям получать доступ к одному набору контактов в Microsoft Outlook и Outlook Web Access, а также в Skype для бизнеса. (Вы по-прежнему можете хранить контакты в Skype для бизнеса Server 2015. В этом случае пользователям потребуется поддерживать два отдельных набора контактов: один для Outlook и Outlook Web Access, а другой — для Skype для бизнеса.)

Чтобы воспользоваться преимуществами универсального хранилища контактов, вам потребуется назначить пользователю политику службы обслуживания пользователей, которая позволяет использовать универсальное хранилище контактов. Политики службы обслуживания пользователей, которые могут быть заданы на глобальном уровне, уровне сайта или уровне пользователя, содержат свойство UcsAllowed. Если это свойство имеет значение True, то (при соблюдении прочих требований) при следующем входе пользователя в Skype для бизнеса Server 2015 его контакты будут автоматически перенесены в универсальное хранилище контактов.

Если свойство имеет значение False, то автоматический перенос не будет выполнен. Однако для перемещения контактов пользователя из универсального хранилища контактов обратно на сервер Skype для бизнеса Server 2015 недостаточно присвоить значение свойству UcsAllowed. Для этого вам потребуется назначить пользователю политику службы обслуживания пользователей, которая запрещает использование универсального хранилища контактов. После этого потребуется вызвать командлет I Invoke-CsUcsRollback , чтобы вручную перенести контакты из универсального хранилища контактов на Skype для бизнеса Server 2015.

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

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

Панель Панель управления Skype для бизнеса Server: функции, выполняемые командлетом Grant-CsUserServicesPolicy , недоступны в панели Панель управления Skype для бизнеса Server.

 

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

Identity

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

Microsoft.Rtc.Management.AD.UserIdParameter

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

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

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

PolicyName

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

System.String

"Имя" назначаемой политики. Имя PolicyName является простым удостоверением политики без области политики ("tag:" префикс). Например, политика с параметром Identity tag:Redmond имеет имя Редмонд для PolicyName; также политика с параметром Identity tag:RedmondUserExperiencePolicy имеет имя RedmondUserExperiencePolicy для PolicyName.

Чтобы отменить отдельную политику, ранее назначенную пользователю, задайте для свойства PolicyName значение null ($Null).

Confirm

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

System.Management.Automation.SwitchParameter

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

DomainController

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

Microsoft.Rtc.Management.Deploy.Fqdn

Позволяет подключиться к определенному контроллеру домена для получения пользовательских данных. Чтобы подключиться к определенному контроллеру, укажите параметр DomainController, за которым следует имя компьютера (например, atl-dc-001) или полное доменное имя (например, atl-dc-001.litwareinc.com).

PassThru

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

System.Management.Automation.SwitchParameter

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

WhatIf

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

System.Management.Automation.SwitchParameter

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

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

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

 
Показ: