Set-CsUserServer

Skype for Business Server 2015
 

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

Позволяет изменить существующий пул служб обслуживания пользователей. Кроме того, пул служб обслуживания пользователей предоставляет сведения о присутствии и помогает управлять конференциями. Данный командлет впервые появился в Lync Server 2010.

Set-CsUserServer [-Identity <XdsGlobalRelativeIdentity>] [-ConfDirManagementWcfTcpPort <UInt16>] [-ConferenceServer <String>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-McuFactorySipPort <UInt16>] [-UserDatabase <String>] [-UserPinManagementWcfHttpPort <UInt16>] [-WhatIf [<SwitchParameter>]]

Команда, показанная в примере 1, изменяет McuFactorySipPort для единственного пула служб обслуживания пользователей: пул с удостоверением UserServer:atl-cs-001.litwareinc.com. В этом примере порт изменяется на значение 445.

Set-CsUserServer -Identity "UserServer:atl-cs-001.litwareinc.com" -McuFactorySipPort 445

Команда, показанная в примере 2, представляет собой вариант команды, показанной в примере 1. Однако в этом случае, McuFactorySipPort изменяется для всех пулов служб обслуживания пользователей в организации. Для этого команда сначала использует командлет Get-CsService с параметром UserServer, чтобы вернуть коллекцию всех пулов служб обслуживания пользователей, в настоящий момент используемых в организации. Эта коллекция затем поступает по конвейеру в командлет ForEach-Object , который устанавливает параметр McuFactorySipPort в значение 445 для каждого пула в коллекции. Данные должны передаваться по конвейеру в командлет ForEach-Object поскольку командлет Set-CsUserServer не принимает конвейерных данных.

Get-CsService -UserServer | ForEach-Object {Set-CsUserServer -Identity $_.Identity -McuFactorySipPort 445}

Службы обслуживания пользователей являются неоднородным компонентом, который выполняет ряд ключевых ролей Skype для бизнеса Server 2015; например, службы обслуживания пользователей предоставляют сведения о присутствии; помогают управлять конференциями (через Focus и Focus Factory); обрабатывают проверку подлинности пользователей и маршрутизацию уровня пользователя; а также обслуживают первичный интерфейс в серверной базе данных. Службы обслуживания пользователей помогают в подготовке учетных записей пользователя.

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

Get-CsService -UserServer

Более того, можно воспользоваться командлетом Set-CsUserServer , чтобы внести изменения в любой из этих пулов. Командлет Set-CsUserServer позволяет администраторам изменить пользовательскую базу данных и/или сервер конференций, связанный с пулом. Кроме того, командлет позволяет изменить порт, используемый для подключений к Focus Factory.

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

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsUserServer"}

 

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

ConfDirManagementWcfTcpPort

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

System.UInt16

Порт Windows Communication Foundation (WCF) используется для управления каталогами конференций. По умолчанию используется значение 9001.

ConferenceServer

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

System.String

Идентификатор службы для сервера конференций, связан с пулом служб обслуживания пользователей. Например: -ConferenceServer "ConferenceServer:atl-cs-001.litwareinc.com".

Confirm

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

System.Management.Automation.SwitchParameter

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

Force

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

System.Management.Automation.SwitchParameter

Подавляет отображение любых сообщений о некритических ошибках, которые могут возникать при выполнении этой команды.

Identity

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

Microsoft.Rtc.Management.Xds.XdsGlobalRelativeIdentity

Уникальный идентификатор для пула служб обслуживания пользователей должен быть изменен. Например: -Identity "UserServer:atl-cs-001.litwareinc.com".

Обратите внимание, что можно не указывать префикс "UserServer:" при определении сервера пользователя. Например: -Identity "atl-cs-001.litwareinc.com".

McuFactorySipPort

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

System.UInt16

Порт, используемый для подключения к Focus Factory (McuFactory). Focus Factory размещает блоки MCU, чтобы добавить специальный тип мультимедиа, такой как аудиосвязь для конференций.

UserDatabase

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

System.String

Идентификатор службы для базы данных пользователя, связан с пулом служб обслуживания пользователей. Например: -UserDatabase "UserDatabase:atl-cs-001.litwareinc.com".

UserPinManagementWcfHttpPort

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

System.UInt16

Порт, используемый службой WCF при управлении PIN-кодами пользователей. Значение по умолчанию — 443.

WhatIf

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

System.Management.Automation.SwitchParameter

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

Нет. Командлет Set-CsUserServer не принимает входные данные из конвейера.

Командлет Set-CsUserServer не возвращает какие-либо объекты или значения. Вместо этого командлет изменяет существующие экземпляры объекта Microsoft.Rtc.Management.Xds.DisplayUserServer.

 
Показ: