この記事では、ユーザーにダイレクト ルーティングを有効にする方法について説明し、ダイレクト ルーティングを構成する次の手順の手順 2 を示します。
- ステップ 1. セッション ボーダー コントローラー (SBC) を電話システムに接続し、接続を検証します 。
- 手順 2. ユーザーにダイレクト ルーティングを有効にする (この記事)。
- ステップ 3. 音声ルーティングを構成します。
- 手順 4. 数値を別の形式に変換します。
ダイレクト ルーティングの設定に必要なすべての手順の詳細については、「 ダイレクト ルーティングの構成」を参照してください。
ダイレクト ルーティングでユーザーを有効にする準備ができたら、次の手順に従います。
- Microsoft 365 でユーザーを作成し、Teams 電話ライセンスを割り当てます。
- ユーザーがオンラインに所属していることを確認します。
- 電話番号を構成し、Enterprise Voice を有効にします。
- ボイスメールに直接通話を送信することを構成します。
- ユーザーに [チームのみ] モードを割り当てます。
ユーザーを作成してライセンスを割り当てる
Microsoft 365 で新しいユーザーを作成するには、2 つのオプションがあります。 ただし、ルーティングの問題を回避するために、organization は 1 つのオプションのみを選択することをお勧めします。
- オンプレミスの Active Directory にユーザーを作成し、ユーザーをクラウドに同期します。 詳細については、「オンプレミスのディレクトリを Microsoft Entra ID と統合する」を参照してください。
- Microsoft 365 管理センターで直接ユーザーを作成します。 詳細については、「Microsoft 365 または Office 365 にユーザーを個別または一括で追加する - 管理ヘルプ」を参照してください。
ライセンス要件の詳細については、「ダイレクト ルーティング プランのライセンス要件」を参照してください。
ユーザーがオンラインに所属していることを確認する
この手順は、Teams ダイレクト ルーティングに移行されるSkype for Business Server エンタープライズ VoIP有効ユーザーに適用されます。
ダイレクト ルーティングでは、ユーザーがオンラインにホームされている必要があります。
RegistrarPool パラメーターを調べてチェックできます。このパラメーターには、infra.lync.com ドメインの値が必要です。 Microsoft では、ユーザーを Teams ダイレクト ルーティングに移行するときに、LineURI をオンプレミスからオンラインに変更することをお勧めしますが、必須ではありません。
Microsoft Teams PowerShell セッションに接続します。
次のコマンドを発行します。
Get-CsOnlineUser -Identity "<User name>" | fl RegistrarPool,OnPremLineUri,LineUriOnPremLineUriに <E.164 電話番号> が設定されている場合、電話番号はオンプレミスで割り当てられ、Microsoft 365 と同期されています。 電話番号をオンラインで管理する場合は、Teams PowerShell を使用して電話番号を構成する前に、オンプレミスの Skype for Business 管理シェルを使用してパラメーターをクリアし、Microsoft 365 に同期します。Skype for Business 管理シェルから、次のコマンドを発行します。
Set-CsUser -Identity "<User name>" -LineUri $null
注意
EnterpriseVoiceEnabled を False に設定する必要はありません。そうする必要がないため。 レガシ Skype for Business 電話が使用されていて、テナントのハイブリッド構成が UseOnPremDialPlan $True で設定されている場合、EnterpriseVoiceEnabled を False に設定すると、ダイヤル プランの正規化の問題が発生する可能性があります。
変更が Microsoft 365 に同期された後、 Get-CsOnlineUser -Identity "<User name>" | fl RegistrarPool,OnPremLineUri,LineUri の予想される出力は次のとおりです。
RegistrarPool : pool.infra.lync.com
OnPremLineURI :
LineURI :
注意
オンプレミスの Skype for Business 環境の使用を停止する前に、すべてのユーザーの電話属性をオンラインで管理する必要があります。
テナントにダイレクト ルーティング番号をアップロードする
ダイレクト ルーティング電話番号を Microsoft の電話番号管理インベントリにアップロードすると、将来の番号管理の機能強化がサポートされます。
たとえば、番号をアップロードした場合、Teams 管理センターの [電話番号] で番号を表示するか、PowerShell コマンドレットの Get-CsPhoneNumberAssignment と Export-CsAcquiredPhoneNumber を使用して番号を表示できます。
ダイレクト ルーティング電話番号を Microsoft の電話番号管理インベントリにアップロードすることはオプションです。 電話番号をアップロードしなくても、ユーザーに番号を割り当てることはできます。 ユーザーに番号を割り当てると、その番号がまだ存在しない場合は、その番号が Microsoft の電話番号管理インベントリに自動的にアップロードされます。
Teams 管理センターを使用する
[ 音声>電話番号] に移動します。
[ Numbers ] タブで、[ 追加] を選択します。
テナントと Microsoft の電話番号管理インベントリへの電話番号の追加は、注文要求を作成することで実行されます。 [ 追加] を選択すると、注文 ID を作成し、ダイレクト ルーティング番号をアップロードするプロセスを開始する注文要求が生成されます。 残りの手順に従って、注文を完了します。
注文に 名前 と 説明を入力します。
オプションから、[ ダイレクト ルーティングから] を選択します。
ドロップダウンから次のいずれかのオプションを選択して、番号をアップロードする方法を選択します。
1 対複数の電話番号を追加する
[ 1 つから複数の電話番号を挿入] を選択した場合は、テキスト フィールドにアップロードする電話番号を入力するか貼り付けます。
このリストに複数の電話番号を追加する場合は、各番号をコンマまたは改行で区切ります。
電話番号の範囲を追加する
[ 電話番号範囲の追加] を選択した場合は、それぞれのテキスト フィールドに範囲の開始番号と終了番号を入力するか貼り付けます。
CSV をアップロードする
[ CSV をアップロード] を選択する場合は、[ CSV をアップロード ] アイコンを選択し、CSV ファイルを選択します。
CSV ファイル形式の要件は、1 つの列を持つことであり、最初の行には TelephoneNumber が入力され、それ以降の各行には 1 つの電話番号が含まれます。
[ ダイレクト ルーティング番号を含むサンプル CSV ファイルをダウンロードする] を選択してテンプレートをダウンロードします。
[ 次へ ] を選択し、Microsoft の電話番号管理インベントリで予約される検証済みの番号を確認します。
[ 確認] を選択してから 、[完了] を選択します。
PowerShell を使用する
ダイレクト ルーティングの電話番号を Microsoft の電話番号管理インベントリにアップロードするには、 New-CsOnlineDirectRoutingTelephoneNumberUploadOrder コマンドレットを使用します。
数値のアップロードは非同期操作です。
注文履歴
TAC で [音声>電話番号 ] に移動し、[ 注文履歴 ] タブを選択して、TAC でアップロードした番号のステータスを表示します。
次の例に示すように、OrderType を DirectRoutingNumberCreation に設定して Get-CsOnlineTelephoneNumberOrder PowerShell コマンドレットを使用して、PowerShell でアップロードした番号の注文状態を表示します。
Get-CsOnlineTelephoneNumberOrder -OrderType DirectRoutingNumberCreation -OrderId <orderId>
注意
別の PSTN 接続オプションを使用してダイレクト ルーティング番号を Teams に移行する場合は必ず、番号を Microsoft の電話番号管理インベントリから解放する必要があります。 ユーザーから番号の割り当てを解除した後、番号移行イベントの前に、PowerShell コマンドレット New-CsOnlineTelephoneNumberReleaseOrder を使用して、ダイレクト ルーティング番号を移行できるようにします。 取得したダイレクト ルーティング番号を Microsoft のインベントリに保持したくない場合にも、リリース命令を使用できます。
電話番号を構成してエンタープライズ VoIP を有効にする
ユーザーを作成してライセンスを割り当てたら、ユーザーのオンライン電話設定を構成する必要があります。 ユーザのクラウド ボイスメールの設定は自動的に行われ、他の設定を行う必要はありません。
電話番号は、Teams 管理センターまたは Teams PowerShell を使用して構成できます。
Teams 管理センターを使用する
[ユーザー>ユーザーの管理] に移動します。
ユーザーを選択します。
[アカウント>一般情報] で、[編集] を選択します。
[ 電話番号の割り当て] で、[ 電話番号の種類 ] ドロップダウン メニューから [ ダイレクト ルーティング] を選択します。
割り当てられている電話番号と、該当する場合は内線番号を入力します。
[適用] を選択します。
アカウントの一般情報に、割り当てられている電話番号が表示され、電話番号の種類として [ダイレクト ルーティング] が表示されます。
PowerShell を使用する
Microsoft Teams PowerShell セッションに接続します。
次の手順は、ユーザーの電話番号をオンプレミスで管理しているかオンラインで管理しているかによって異なります。 電話番号をオンプレミスで管理している場合は、オンプレミスの Skype for Business 管理シェル、コントロール パネル、または「使用停止後に属性を管理する方法を決定する」で説明されている方法のいずれかを使用する必要があります。
ユーザーの電話番号をオンプレミスで管理している場合は、次のコマンドを使用して、ユーザーがオンラインでエンタープライズ VoIP が有効になっていることを確認する必要があります。
Set-CsPhoneNumberAssignment -Identity "<User name>" -EnterpriseVoiceEnabled $trueユーザーの電話番号をオンラインで管理している場合は、Teams PowerShell で次のコマンドを使用して、ユーザーに電話番号を割り当てる必要があります。 次のコマンドによって、ユーザーは自動的に エンタープライズ VoIP が有効になります。
Set-CsPhoneNumberAssignment -Identity "<User name>" -PhoneNumber <phone number> -PhoneNumberType DirectRoutingたとえば、ユーザー "Spencer Low" の電話番号を追加するには、次のコマンドを入力します。
Set-CsPhoneNumberAssignment -Identity "spencer.low@contoso.com" -PhoneNumber "+14255388797" -PhoneNumberType DirectRoutingユーザー "Spencer Low" と "Stacy Quinn" が同じ基本番号と一意の拡張子を共有している場合は、次のコマンドを入力します。
Set-CsPhoneNumberAssignment -Identity "spencer.low@contoso.com" -PhoneNumber "+14255388701;ext=1001" -PhoneNumberType DirectRouting Set-CsPhoneNumberAssignment -Identity "stacy.quinn@contoso.com" -PhoneNumber "+14255388701;ext=1002" -PhoneNumberType DirectRouting
Microsoft では、電話番号を国コード付きの完全な E.164 電話番号として構成することをお勧めしますが、必須ではありません。 内線番号を使用して電話番号を構成できます。 これらの拡張機能は、基数に対する検索が複数の結果を返すときに、ユーザーを検索するために使用されます。 この機能により、企業は同じ基本番号と一意の内線番号で電話番号を構成できます。 参照が成功するには、次のように、招待に完全な番号と拡張子が含まれている必要があります。
Invite: <sip:+14255388701;ext=1001@sbc1.adatum.biz
ボイスメールへの通話の直接送信を構成する
ダイレクト ルーティングを使用すると、ユーザーへの通話を終了し、ユーザーのボイスメールに直接送信できます。 ボイスメールに直接通話を送信する場合は、 opaque=app:voicemail を要求 URI ヘッダー( sip:user@contoso.com;opaque=app:voicemail など)に添付します。 Teams ユーザーが通話通知を受信しない。 代わりに、通話はユーザーのボイスメールに直接接続されます。
通話が確実に Microsoft Teams に着信できるように、ユーザーに Teams のみモードを割り当てます
ダイレクト ルーティングでは、着信呼び出しが Teams クライアントに確実に届くように、ユーザーは Teams のみモードである必要があります。 ユーザーを Teams のみモードにするには、TeamsUpgradePolicy の UpgradeToTeams インスタンスを割り当てます。 詳細については、「 IT 管理者向けのアップグレード戦略」を参照してください。 organization で Skype for Business Server を使用している場合は、Skype と Teams の相互運用性については、次の記事を参照してください。Skype for Business との移行と相互運用性。