Test-CsUcwaConference

Skype for Business Server 2015
 

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

Проверяет возможность пары пользователей планировать сетевую конференцию, присоединяться к ней, а затем проводить ее с помощью веб-интерфейса API объединенных коммуникаций (UCWA). Данный командлет впервые появился в Lync Server 2013.

Test-CsUcwaConference -TargetFqdn <String> [-Authentication <TrustedServer | Negotiate | ClientCertificate | LiveID | OAuth>] [-OrganizerSipAddress <String>] [-ParticipantSipAddress <String>] [-RegistrarPort <Int32>] <COMMON PARAMETERS>

Test-CsUcwaConference -OrganizerCredential <PSCredential> -OrganizerSipAddress <String> -ParticipantCredential <PSCredential> -ParticipantSipAddress <String> [-Authentication <TrustedServer | Negotiate | ClientCertificate | LiveID | OAuth>] [-HybridOnlineOrganizerCredential <PSCredential>] [-HybridOnlineParticipantCredential <PSCredential>] [-HybridOnlineUserAuthentication <LiveID | OAuth>] [-IsHybridOnlineUser <$true | $false>] [-RegistrarPort <Int32>] [-TargetFqdn <String>] <COMMON PARAMETERS>

Test-CsUcwaConference [-Authentication <TrustedServer | Negotiate | ClientCertificate | LiveID | OAuth>] <COMMON PARAMETERS>

COMMON PARAMETERS: [-Force <SwitchParameter>] [-OutLoggerVariable <String>] [-OutVerboseVariable <String>] [-ParticipantSipAddress <String>]

Команда, показанная в Примере 1 проверяет возможность для пары тестовых пользователей принимать участие в конференции UCWA на пуле atl-cs-001.litwareinc.com. Обратите внимание, что эта команда не будет выполнена успешно, если заранее не определены тестовые пользователи конфигурации мониторинга состояния для atl-cs-001.litwareinc.com.

Test-CsUcwaConference -TargetFqdn "atl-cs-001.litwareinc.com"

Команды, показанные в примере 2, проверяют возможность пары пользователей (litwareinc\pilar и litwareinc\kenmyer) принимать участие в конференции UCWA. Для этого первая команда в примере использует командлет Get-Credential , чтобы создать объект учетных данных интерфейса командной строки Windows PowerShell, который содержит имя и пароль пользователя Пилар Акерман. (Поскольку имя входа litwareinc\pilar было включено как параметр, то диалоговое окно запроса учетных данных Windows PowerShell потребует от администратора ввода пароля к учетной записи Пилар Акерман.) Вторая команда делает то же самое, на этот раз возвращая объект учетных данных для учетной записи Кена Майера.

При наличии двух объектов учетных данных третья команда в примере определяет, могут ли два пользователя участвовать в конференции UCWA. Для этого вызывается командлет Test-CsUcwaConference со следующими параметрами: TargetFqdn (полное доменное имя пула регистратора); OrganizerSipAddress (SIP-адрес организатора собрания); OrganizerCredential (объект Windows PowerShell, содержащий учетные данные для того же пользователя); ParticipantSipAddress (SIP-адрес другого тестового пользователя) и ParticipantCredential (объект интерфейса командной строки Windows PowerShell, содержащий учетные данные для другого пользователя).

$cred1 = Get-Credential "litwareinc\pilar"
$cred2 = Get-Credential "litwareinc\kenmyer"

Test-CsUcwaConference -TargetFqdn atl-cs-001.litwareinc.com -OrganizerSipAddress "sip:pilar@litwareinc.com" -OrganizerCredential $cred1 -ParticipantSipAddress "sip:kenmyer@litwareinc.com" -ParticipantCredential $cred2

Командлет Test-CsUcwaConference проверяет, могут ли два тестовых пользователя планировать, присоединяться, а затем проводить сетевую конференцию с помощью веб-интерфейса API объединенных коммуникаций (UCWA). Для этого командлет использует службу веб-билетов Skype для бизнеса Server 2015, чтобы проверить подлинность двух тестовых пользователей и зарегистрировать их в Skype для бизнеса Server 2015. Затем этот командлет запускает конференцию с помощью учетных данных организатора и приглашает участника присоединиться к собранию. После того как все присоединились к собранию, командлет Test-CsUcwaConference проверяет, могут ли пользователи выполнять такие действия, как обмен мгновенными сообщениями и проведение опросов, а затем прекращает конференцию и отменяет регистрацию двух тестовых пользователей. Эта плановая конференция также будет удалена после завершения теста

Командлет Test-CsUcwaConference также можно использовать для определения, могут ли анонимные пользователи присоединяться к сетевым конференциям.

Следует отметить, что командлет Test-CsUcwaConference не должен выполняться для пула Skype для бизнеса Server 2015, если в этом пуле не установлен UCWA. Если UCWA не установлен, то произойдет сбой вызова командлета Test-CsUcwaConference .

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

 

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

OrganizerCredential

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

System.Management.Automation.PSCredential

Объект учетных данных пользователя, выступающего организатором собрания. Значение, передаваемое в параметр OrganizerCredential, должно быть ссылкой на объект, полученный командлетом Get-Credential . Например, следующий код возвращает объект учетных данных пользователя litwareinc\kenmyer и сохраняет этот объект в переменной с именем $x:

$x = Get-Credential "litwareinc\kenmyer"

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

Учетные данные организатора не требуются, если тест выполняется с настройками пула в конфигурации мониторинга состояния.

ParticipantCredential

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

System.Management.Automation.PSCredential

Объект учетных данных пользователя, который выступает участником собрания. Значение, которое передается в параметр ParticipantCredential, должно быть ссылкой на объект, полученный с помощью командлета Get-Credential . Например, этот код возвращает объект учетных данных пользователя litwareinc\pilar и сохраняет этот объект в переменной с именем $y:

$y = Get-Credential "litwareinc\pilar"

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

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

TargetFqdn

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

System.String

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

Authentication

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

Microsoft.Rtc.Management.SyntheticTransactions.SipSyntheticTransaction+AuthenticationMechanism

Тип проверки подлинности, используемой во время выполнения теста. Разрешенные значения:

TrustedServer

Negotiate

ClientCertificate

LiveID

Force

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

System.Management.Automation.SwitchParameter

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

HybridOnlineOrganizerCredential

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

System.Management.Automation.PSCredential

PARAMVALUE: PSCredential

HybridOnlineParticipantCredential

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

System.Management.Automation.PSCredential

PARAMVALUE: PSCredential

HybridOnlineUserAuthentication

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

Microsoft.Rtc.Management.SyntheticTransactions.SipSyntheticTransaction+HybridOnlineAuthenticationMechanism

PARAMVALUE: LiveID | OAuth

IsHybridOnlineUser

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

System.Boolean

PARAMVALUE: $true | $false

OrganizerSipAddress

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

System.String

SIP-адрес не требуется, если тест выполняется с параметрами конфигурации наблюдения за работоспособностью для пула.

Если при проведении испытания применяются параметры конфигурации наблюдения за работоспособностью для данного пула, адрес SIP не требуется.

OutLoggerVariable

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

System.String

Если этот параметр используется, подробные результаты выполнения командлета будут сохранены в указанной переменной. Эта переменная включает в себя пару методов, ToHTML и ToXML, которые затем могут использоваться для сохранения этих результатов в HTML-файле или в XML-файле.

Для сохранения выходных результатов в переменной средства ведения журнала с именем $TestOutput используется следующий синтаксис:

-OutLoggerVariable TestOutput

Обратите внимание, что не следует добавлять к началу имени переменной символ "$".

Чтобы сохранить информацию, содержащуюся в переменной средства ведения журнала, в HTML-файл, используйте команду, аналогичную следующей:

$TestOutput.ToHTML() > C:\Logs\TestOutput.html

Чтобы сохранить информацию, содержащуюся в переменной средства ведения журнала, в XML-файле, используйте команду, аналогичную следующей:

$TestOutput.ToXML() > C:\Logs\TestOutput.xml

OutVerboseVariable

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

System.String

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

-OutVerboseVariable TestOutput

При указании имени переменной не следует добавлять в его начало символ $.

ParticipantSipAddress

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

System.String

SIP-адрес участника встречи. Пример: -ParticipantSipAddress "sip:kenmyer@litwareinc.com". Параметр ParticipantSipAddress должен ссылаться на ту же учетную запись пользователя, что и параметр ParticipantCredential.

SIP-адрес не требуется, если тест выполняется с параметрами конфигурации наблюдения за работоспособностью для пула.

RegistrarPort

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

System.Int32

Порт SIP, используемый службой регистратора. Этот параметр не обязателен, если регистратор использует порт по умолчанию, 5061.

Отсутствуют. Командлет Test-CsUcwaConference не принимает конвейерные входные данные.

Командлет Test-CsUcwaConference возвращает экземпляры объекта Microsoft.Rtc.SyntheticTransactions.WebTaskOutput.

 
Показ: