Get-CsRgsConfiguration

Skype for Business Server 2015
 

Дата изменения раздела:2015-03-09

Возвращает сведения о параметрах конфигурации приложения "Группа ответа". Данный командлет впервые появился в Lync Server 2010.

Get-CsRgsConfiguration -Identity <RgsIdentity>

В примере 1 возвращаются параметры конфигурации группы ответа для службы ApplicationServer:atl-cs-001.litwareinc.com. Поскольку для любой службы поддерживается только одна коллекция параметров, этот командлет никогда не возвращает более одного элемента.

Get-CsRgsConfiguration -Identity "service:ApplicationServer:atl-cs-001.litwareinc.com"

В примере 2 показана команда, позволяющая возвратить значение отдельного свойства (DisableCallContext) из параметров конфигурации группы ответа в службе ApplicationServer:atl-cs-001.litwareinc.com. Для этого сначала вызывается командлет Get-CsRgsConfiguration , который извлекает все значения свойств для параметров конфигурации группы ответа в службе ApplicationServer:atl-cs-001.litwareinc.com. Обратите внимание, что эта команда заключается в круглые скобки, благодаря чему значения свойств для Windows PowerShell возвращаются до того, как будут выполнены какие-либо другие действия.

После получения всех значений свойств отображается значение свойства DisableCallContext (и только его значение) с использованием стандартной нотации с точкой. Такая нотация подразумевает указание объекта и, через точку, имени свойства, которое требуется отобразить. Например, чтобы просмотреть значение свойства AgentRingbackGracePeriod (и только его значение), используйте следующую команду:

(Get-CsRgsConfiguration -Identity "service:ApplicationServer:atl-cs-001.litwareinc.com").AgentRingbackGracePeriod.

(Get-CsRgsConfiguration -Identity "service:ApplicationServer:atl-cs-001.litwareinc.com").DisableCallContext

В примере 3 показана команда, демонстрирующая порядок получения сведений о конфигурации группы ответа для всех компьютеров с приложения, на которых размещается экземпляр приложения группы ответа. Для этого сначала вызывается командлет Get-CsService с параметром ApplicationServer, который возвращает сведения обо всех серверах с приложения в организации. Полученная коллекция передается по конвейеру в командлет Where-Object , выбирающий только те серверы, свойство Applications которых содержит значение "urn:application:RGS". Это значение свидетельствует о том, что на соответствующем сервере выполняется приложение "Группа ответа".

Выбранные серверы передаются по конвейеру в командлет ForEach-Object . Для каждого сервера в коллекции командлет ForEach-Object вызывает командлет Get-CsRgsConfiguration , который возвращает сведения о конфигурации данного сервера.

Get-CsService -ApplicationServer | Where-Object {$_.Applications -contains "urn:application:RGS"} | ForEach-Object {Get-CsRgsConfiguration -Identity $_.Identity}

"Группа ответа" позволяет автоматически перенаправлять телефонные вызовы в различные отделы, например, службу технической поддержки или "горячую" линию поддержки клиентов. Вызов, поступивший на заданный номер телефона, может напрямую перенаправляться соответствующему набору агентов группы ответа. Также вызов может быть перенаправлен сначала в очередь интерактивного автоответчика. В ней абонент отвечает на ряд вопросов (например, "Ваш звонок связан с существующим заказом?"), на основании чего система воспроизводит определенную информацию или перенаправляет вызов в соответствующую очередь группы ответа.

Командлет Get-CsRgsConfiguration позволяет получить сведения о конфигурации "Группа ответа". Обратите внимание, что по умолчанию возвращаются сведения об одном экземпляре "Группа ответа". Например, если в вашем развертывании установлено два отдельных экземпляра "Группа ответа" в службах ApplicationServer:atl-cs-001.litwareinc.com и ApplicationServer:dublin-cs-001.litwareinc.com соответственно, для просмотра сведения о конфигурации каждого из них требуется выполнить отдельные вызовы командлета Get-CsRgsConfiguration . Способ обойти это ограничение представлен в примерах этого раздела.

 

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

Identity

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

Microsoft.Rtc.Rgs.Management.RgsIdentity

Имя службы, в которой размещаются параметры конфигурации группы ответа. Например, -Identity "service:ApplicationServer:atl-cs-001.litwareinc.com". Если этот параметр не задан, командлет Get-CsRgsConfiguration воспроизводит запрос на ввод удостоверения.

Строка. Командлет Get-CsRgsConfiguration принимает строковое значение, представляющее удостоверение параметров конфигурации группы ответа.

Командлет Get-CsRgsConfiguration возвращает экземпляры объекта Microsoft.Rtc.Rgs.Management.WritableSettings.ServiceSettings.

 
Показ: