ダイレクト ルーティングのユーザーを有効にする
この記事では、ダイレクト ルーティングのユーザーを有効にする方法について説明します。 これは、ダイレクト ルーティングを構成するための次の手順の手順 2 です。
- 手順 1. SBC を電話システムに接続し、接続を検証する
- 手順 2. ダイレクト ルーティングのユーザーを有効にする (この記事)
- 手順 3. 音声ルーティングを構成する
- 手順 4. 数値を別の形式に変換する
ダイレクト ルーティングの設定に必要なすべての手順については、「ダイレクト ルーティングの 構成」を参照してください。
ダイレクト ルーティングのユーザーを有効にする準備ができたら、次の手順に従います。
- Microsoft 365 でユーザーを作成し、Teams Phone ライセンスを割り当てます。
- ユーザーがオンラインでホームであることを確認します。
- 電話番号を構成し、エンタープライズ音声を有効にします。
- Teams のみのモードをユーザーに割り当てます。
ユーザーを作成し、ライセンスを割り当てる
Microsoft 365 で新しいユーザーを作成するには、2 つのオプションがあります。 ただし、ルーティングの問題を回避するために、組織で 1 つのオプションを選択することをお勧めします。
- オンプレミスの Active Directory にユーザーを作成し、そのユーザーをクラウドに同期します。 「 オンプレミスのディレクトリを Microsoft Entra ID と統合する」を参照してください。
- Microsoft 365 管理センターでユーザーを直接作成します。 「 Microsoft 365 または Office 365 - 管理者ヘルプにユーザーを個別または一括で追加する」を参照してください。
ライセンス要件の詳細については、「直接ルーティングの計画」の「ライセンスとその他の要件」を参照してください。
ユーザーがオンラインでホームであることを確認する
この手順は、Teams ダイレクト ルーティングに移行される Skype for Business Server Enterprise Voice 対応ユーザーに適用されます。
ダイレクト ルーティングでは、ユーザーをオンラインでホームにする必要があります。 確認するには、infra.lync.com ドメインに値が必要な RegistrarPool パラメーターを確認します。 Microsoft では、ユーザーを Teams ダイレクト ルーティングに移行するときに、LineURI をオンプレミスからオンラインに変更することをお勧めしますが、必要ありません。
Microsoft Teams PowerShell セッションを接続します。
コマンドを発行します。
Get-CsOnlineUser -Identity "<User name>" | fl RegistrarPool,OnPremLineUri,LineUri
OnPremLineUri に <E.164 電話番号が設定されている場合>電話番号はオンプレミスに割り当てられ、Microsoft 365 に同期されました。 オンラインで電話番号を管理する場合は、Teams PowerShell を使用して電話番号を構成する前に、オンプレミスの Skype for Business Management Shell を使用してパラメーターをクリアし、Microsoft 365 に同期します。
Skype for Business Management Shell から、次のコマンドを発行します。
Set-CsUser -Identity "<User name>" -LineUri $null
注意
これを行う必要がないため、EnterpriseVoiceEnabled を False に設定しないでください。これにより、従来の Skype for Business 電話が使用されていて、テナント ハイブリッド構成が UseOnPremDialPlan $Trueで設定されている場合、ダイヤル プランの正規化の問題が発生する可能性があります。
変更が Microsoft 365 に同期された後、 Get-CsOnlineUser -Identity "<User name>" | fl RegistrarPool,OnPremLineUri,LineUri
の出力は次のようになります。
RegistrarPool : pool.infra.lync.com
OnPremLineURI :
LineURI :
注意
オンプレミスの Skype for Business 環境を使用する前に、すべてのユーザーの電話属性をオンラインで管理する必要があります。
電話番号を構成し、エンタープライズ音声を有効にする
ユーザーを作成し、ライセンスを割り当てた後、ユーザーのオンライン電話設定を構成する必要があります。 ユーザーのクラウド ボイスメールの構成は自動的に行われます。他の構成を行う必要はありません。
電話番号は、Teams 管理センターを使用するか、Teams PowerShell を使用して構成できます。
Teams 管理センターを使用する
[ユーザー] ->[ユーザーの管理] に移動します。
ユーザーを選択します。
[ アカウントの全般情報] で、[編集] を選択 します。
[ 電話番号の割り当て] で、[ 電話番号の種類 ] ドロップダウン メニューから [ ダイレクト ルーティング] を選択します。
割り当てられた電話番号と電話番号拡張子 (該当する場合) を入力します。
[ 適用] を選択します。
アカウントの一般的な情報に、割り当てられた電話番号と直接ルーティングが電話番号の種類として表示されます。
PowerShell を使用する
Microsoft Teams PowerShell セッションに接続します。
次の手順は、ユーザーの電話番号をオンプレミスとオンラインのどちらで管理しているかによって異なります。 オンプレミスで電話番号を管理する場合は、「 使用停止後に属性を管理する方法を決定する」で説明されているオンプレミスの Skype for Business Management Shell、コントロール パネル、またはいずれかの方法を使用する必要があります。
ユーザーの電話番号をオンプレミスで管理する場合は、次のコマンドを使用して、ユーザーがオンラインで Enterprise Voice が有効になっていることを確認する必要があります。
Set-CsPhoneNumberAssignment -Identity "<User name>" -EnterpriseVoiceEnabled $true
ユーザーの電話番号をオンラインで管理する場合は、Teams PowerShell で次のコマンドを使用して、ユーザーに電話番号を割り当てる必要があります。 ユーザーは、次のコマンドによって自動的に Enterprise Voice が有効になります。
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:ボイスメールを要求 URI ヘッダーにアタッチします。 たとえば、"sip:user@yourdomain.com;opaque=app:ボイスメール"。 Teams ユーザーは呼び出し元の通知を受け取りません。 代わりに、通話はユーザーのボイスメールに直接接続されます。
Teams のみのモードをユーザーに割り当てて、通話がMicrosoft Teamsに確実に到達するようにする
ダイレクト ルーティングでは、着信通話が Teams クライアントに確実に着信されるように、ユーザーが Teams 専用モードである必要があります。 ユーザーを Teams 専用モードにするには、TeamsUpgradePolicy の "UpgradeToTeams" インスタンスを割り当てます。 詳細については、「 IT 管理者向けのアップグレード戦略」を参照してください。 組織で Skype for Business Server を使用している場合は、Skype と Teams の相互運用性の詳細については、Skype for Business との移行と相互運用性に関する記事を参照してください。