次の方法で共有


Test-CsPhoneBootstrap

 

トピックの最終更新日: 2012-03-26

ユーザーが Lync Phone Edition 互換デバイスを使用して Lync Server にログオンできることを検証します。UNRESOLVED_TOKEN_VAL(ps-intro-in-LS2010)

構文

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

例 1

例 1 に示すコマンドを実行すると、指定した電話番号と PIN を持つユーザーが、Lync Phone Edition 互換デバイスを使用して Lync Server に接続できることが検証されます。テストを実行するには、ユーザーの電話番号 (+14255551219) とユーザーの PIN (0712) を指定する必要があります。

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

例 2

例 2 では、指定した電話番号と PIN を持つユーザーが、Lync Phone Edition 互換デバイスを使用して Lync Server に接続できるかどうかが検証されます。この例では、追加チェックとして UserSipAddress パラメーターを含めています。そのため、この SIP アドレスを持つユーザーが、指定した電話番号と PIN を持つユーザーと同じでない場合、テストは失敗します。

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

解説

Lync Server に接続するには、Lync Phone Edition 互換デバイスで動的ホスト構成プロトコル (DHCP) を使用して Lync Server レジストラーのアドレスを取得する必要があります。また、システムに承認されるためには、これらのデバイスで有効な電話番号と対応する暗証番号 (PIN) を入力する必要があります (このプロセスは、"ブートストラップ" と呼ばれます)。Test-CsPhoneBootstrap コマンドレットを使用すると、管理者は、特定のユーザーに割り当てられた電話番号と PIN を使用して、そのユーザーが Lync Phone Edition 互換デバイスからシステムにログオンできることを確認できます (テストを実行するために実際にデバイスは必要ありません)。

Test-CsPhoneBootstrap コマンドレットでチェックを実行できるようにするには、テスト対象のユーザー アカウントをホストするレジストラー プールが DHCP を使用して検出できる必要があります。レジストラーがこの方法で検出可能かどうかを判別するには、Get-CsRegistrarConfiguration コマンドレットを使用して、EnableDHCPServer プロパティの値をチェックします。このプロパティが False に設定されている場合、Set-CsRegistrarConfiguration コマンドレットを使用してプロパティ値を True に設定し、レジストラーを DHCP で検出できるようにする必要があります。これは、Enterprise DHCP サーバーを使用して、Lync Server 固有のオプションを構成することでも設定できます。

このコマンドレットを実行できるユーザー: このコマンドレットが割り当てられているすべての役割ベースのアクセス制御 (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

コマンドレットを実行した結果の詳細な出力が、指定された変数に保存されます。この変数には、出力を HTML あるいは XML ファイルに保存する目的で使用する ToHTML と ToXML のペアのメソッドが含まれます。

$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 です。このパラメーターを含めないと、DHCP の検索が使用されてターゲット URI が特定されます。

UserSipAddress

省略可能

System.String

テキスト形式のユーザー アカウントの SIP アドレス。たとえば、-UserSipAddress "sip:kenmyer@litwareinc.com"。UserSipAddress パラメーターは指定した電話番号と PIN を参照する必要があります。指定した電話番号と PIN が UserSipAddress パラメーターで指定したユーザーのものでない場合、テストは失敗します。SIP アドレスには、"sip:" というプレフィックスを含める必要があります。

入力の種類

なし。Test-CsPhoneBootstrap コマンドレットは、パイプライン処理された入力を受け入れません。

戻り値の種類

Test-CsPhoneBootstrap コマンドレットは、Microsoft.Rtc.SyntheticTransactions.TaskOutput オブジェクトのインスタンスを戻します。

関連項目

その他のリソース

Test-CsRegistration