Get-CsRgsAgentGroup

Skype for Business Server 2015
 

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

Возвращает сведения о группах агентов группы ответа, настроенных для организации. Группа агентов представляет собой коллекцию агентов, назначенных очереди группы ответа. Агенты — это пользователи, которые отвечают на вызовы, направляемые в очередь. Данный командлет впервые появился в Lync Server 2010.

Get-CsRgsAgentGroup [-Identity <RgsIdentity>] [-Name <String>] [-Owner <RgsIdentity>] [-ShowAll <SwitchParameter>]

В примере 1 возвращаются все группы агентов группы ответа, настроенные для организации. Для этого вызывается командлет Get-CsRgsAgentGroup без параметров.

Get-CsRgsAgentGroup

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

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

В примере 3 показана команда, возвращающая отдельную группу агентов группы ответа с именем "Help Desk" (Служба технической поддержки) из службы ApplicationServer:atl-cs-001.litwareinc.com.

Get-CsRgsAgentGroup -Identity service:ApplicationServer:atl-cs-001.litwareinc.com -Name "Help Desk"

В примере 4 возвращаются сведения обо всех группах агентов группы ответа в службе ApplicationServer:atl-cs-001.litwareinc.com, в которых используется метод маршрутизации с циклическим перебором. Для этого сначала вызывается командлет Get-CsRgsAgentGroup , который возвращает коллекцию всех групп агентов в службе ApplicationServer:atl-cs-001.litwareinc.com. Эта коллекция передается по конвейеру в командлет Where-Object , выбирающий только те группы, для которых свойство RoutingMethod имеет значение "RoundRobin".

Get-CsRgsAgentGroup -Identity service:ApplicationServer:atl-cs-001.litwareinc.com | Where-Object {$_.RoutingMethod -eq "RoundRobin"}

В примере 5 показан вариант команды из примера 4. В этом случае возвращаются сведения обо всех группах агентов группы ответа в службе ApplicationServer:atl-cs-001.litwareinc.com, которые не используют метод маршрутизации с циклическим перебором. Для этого сначала вызывается командлет Get-CsRgsAgentGroup , который возвращает коллекцию всех групп агентов в службе ApplicationServer:atl-cs-001.litwareinc.com. Эта коллекция передается по конвейеру в командлет Where-Object , выбирающий только те группы, для которых свойство RoutingMethod имеет значение, отличное от "RoundRobin".

Get-CsRgsAgentGroup -Identity Service:ApplicationServer:atl-cs-001.litwareinc.com | Where-Object {$_.RoutingMethod -ne "RoundRobin"}

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

Командлет Get-CsRgsAgentGroup позволяет просмотреть сведения о группах агентов группы ответа, которые настроены в настоящий момент в организации, в том числе и сведения о пользователях, которые были назначены каждой группе агентов.

 

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

Identity

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

Microsoft.Rtc.Rgs.Management.RgsIdentity

Представляет удостоверение службы, в которой размещается группа агентов группы ответа, или полное удостоверение самой группы агентов. Если указано удостоверение службы (например, service:ApplicationServer:atl-cs-001.litwareinc.com), возвращаются все размещенные в группы агентов. Если указано удостоверение группы, возвращается только она. Обратите внимание, что удостоверение группы агентов состоит из удостоверения службы и глобального уникального идентификатора (GUID): service:ApplicationServer:atl-cs-001.litwareinc.com/1987d3c2-4544-489d-bbe3-59f79f530a83.

Как вариант, чтобы вернуть отдельную групп агентов группы ответа, можно указать удостоверение службы, а затем параметр Name и имя группы агентов. Это позволяет извлекать отдельные группы агентов, не указывая назначенные им идентификаторы GUID.

Командлет Get-CsRgsAgentGroup , вызванный без параметров, возвращает коллекцию всех групп агентов, которые настроены для организации.

Name

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

System.String

Уникальное имя, присвоенное группе агентов группы ответа при создании.

Owner

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

Microsoft.Rtc.Rgs.Management.RgsIdentity

Полное доменное имя пула, которому принадлежит группа агентов. Идентификаторы пула владельца и пула для группы агентов обычно совпадают. Тем не менее, если требуется временно переместить группу агентов (например, для аварийного восстановления), идентификатор пула изменяется. При этом идентификатор владельца по-прежнему указывает на исходный пул.

ShowAll

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

System.Management.Automation.SwitchParameter

Если задан, отображает все группы агентов группы ответа, включая и те, для которых идентификаторы пула владельца и пула различаются. По умолчанию командлет Get-CsRgsAgentGroup возвращает сведения только о тех группах агентов, для которых эти идентификаторы имеют одинаковые значения.

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

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

 
Показ: