Test-CsPhoneBootstrap

Skype for Business Server 2015
 

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

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

Test-CsPhoneBootstrap -PhoneOrExtension <String> -PIN <String> [-Force <SwitchParameter>] [-OutLoggerVariable <String>] [-OutVerboseVariable <String>] [-RegistrarPort <Int32>] [-TargetFqdn <String>] [-TargetUri <String>] [-UserSipAddress <String>]

Команда в примере 1 проверяет, может ли пользователь с указанным номером телефона и ПИН-кодом подключиться к Skype для бизнеса Server 2015 с помощью совместимого с Phone Edition устройства. В этом тесте необходимо указать номер телефона (+14255551219) и ПИН-код (0712) пользователя.

Test-CsPhoneBootstrap -PhoneOrExtension "+14255551219" -Pin "0712"

В примере 2 выполняется проверка, может ли пользователь с указанным номером телефона и ПИН-кодом подключиться к Skype для бизнеса Server 2015 с помощью совместимого с Phone Edition устройства. В этом примере используется параметр UserSipAddress для дополнительной проверки: тест завершится с ошибкой, если пользователь с указанным SIP-адресом не совпадает с пользователем с указанным номером телефона и ПИН-кодом.

Test-CsPhoneBootstrap -PhoneOrExtension "+14255551219" -Pin "0712" -UserSipAddress "sip:kenmyer@litwareinc.com"

Для подключения к Skype для бизнеса Server 2015 совместимые с Phone Edition устройства должны использовать протокол DHCP для получения адреса службы регистратора Skype для бизнеса Server 2015. Эти устройства также должны предоставлять допустимый номер телефона и сопоставленный ПИН-код для прохождения проверки подлинности. (Этот процесс называют "начальной загрузкой".) Командлет Test-CsPhoneBootstrap позволяет администраторам проверять, может ли указанный пользователь с применением назначенного номера телефона и ПИН-кода войти в систему с совместимого с Phone Edition устройства. (Для выполнения теста устройство не требуется.)

Чтобы командлет Test-CsPhoneBootstrap мог выполнить проверку, пул регистратора, в котором размещается учетная запись проверяемого пользователя, должен обнаруживаться по протоколу DHCP. Чтобы определить, можно ли обнаружить службу регистратора таким образом, используйте командлет Get-CsRegistrarConfiguration и проверьте значение свойства EnableDHCPServer. Если оно равно False, вам потребуется использовать командлет Set-CsRegistrarConfiguration, чтобы задать для свойства значение True и позволить обнаруживать службу регистратора с помощью DHCP. Это также можно сделать с помощью корпоративного DHCP-сервера и параметров, связанных с Skype для бизнеса Server 2015.

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

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsPhoneBootstrap"}

 

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

PhoneOrExtension

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

System.String

Номер телефона или добавочный номер проверяемой учетной записи пользователя. Например: -PhoneOrExt "+14255551219".

PIN

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

System.String

PIN-код проверяемой учетной записи пользователя.

Force

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

System.Management.Automation.SwitchParameter

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

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

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

RegistrarPort

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

System.Int32

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

TargetFqdn

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

System.String

Полное доменное имя (FQDN) пула регистратора, в котором размещается проверяемая учетная запись пользователя. Если этот параметр не задан, для поиска пула регистратора будет использоваться служба обнаружения DHCP.

TargetUri

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

System.String

URL-адрес службы, предоставляющей сертификаты. Если этот параметр не задан, для поиска конечного URL-адреса будет использоваться служба обнаружения DHCP.

UserSipAddress

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

System.String

SIP-адрес учетной записи пользователя, применяемой в тексте. Например: -UserSipAddress "sip:kenmyer@litwareinc.com". Параметр UserSipAddress должен ссылаться на указанный номер телефона и PIN-код. Тест завершится с ошибкой, если указанный номер телефона и PIN-код не принадлежат пользователю, заданному в параметре UserSipAddress. Учтите, что SIP-адрес должен содержать префикс "sip:".

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

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

 
Показ: