Microsoft Teams ダイレクトルーティングの設定
ダイレクト音声ルーティングにより、Bright Pattern Contact Center(BPCC)はシングルテナントの PBX トランクを経由して Microsoft Teams 環境に接続できるようになります。ダイレクト音声ルーティングを設定すると、以下のことが可能になります:
- どちらのシステム(Teams/BPCC)のユーザーも、PSTN キャリア料金が発生することなく、互いに直接通話を行うことができます。
- Microsoft Teams ユーザーは、BPCC 経由で PSTN への発信や、PSTN からの着信を受けることができます。
コンタクトセンターの Microsoft Teams 管理者として、ダイレクトルーティングを有効にするには、以下の手順を実行する必要があります:
- Microsoft Office 365 インスタンスでエイリアスドメインを登録および有効化する
- Microsoft Teams でセッションボーダーコントローラー(SBC)およびルーティングを設定する
- Teams ユーザーの発信設定を行う
手順
1. Microsoft 365 インスタンスでエイリアスドメインを登録および有効化する
次のステップでセッションボーダーコントローラー(SBC)を登録する際、Microsoft Teams がドメインを信頼できるようにするには、エイリアスドメインの登録と有効化が必須です。
| コンタクトセンター用に登録および有効化するドメイン名については、サービスプロバイダーにお問い合わせください。ドメイン名を追加することで、冗長性を確保するために複数の SBC を設定することが可能になります。 | ||
ドメインの登録
サービスプロバイダーから提供された各ドメインについて、以下の登録手順を完了する必要があります。
- Microsoft 365 管理センター で、[設定] > [ドメイン] に移動し、[ドメインの追加] をクリックしてください。
- [ドメイン名] フィールドに、完全なドメイン名を入力してください。通常、複数のサブドメインが含まれます。例:
sipname.subdomain.servername.com。[このドメインを使用する] をクリックしてください。 - ドメインの所有権を確認するよう求められます。この作業は、サービスプロバイダーと協力して行う必要があります。「ドメインの DNS レコードに TXT レコードを追加する」というオプションを選択し、「続行」をクリックしてください。
- 登録ウィザードには、サービスプロバイダーがドメインの DNS レコードに追加する必要があるTXT 値(通常は
MS=ms123456798のようなフォーマット)が表示されます。必須の TXT 値をコピーしたら、このページを閉じて構いません。サービスプロバイダーがドメインの DNS レコードを更新するには、多少時間がかかる場合があります。 - サービスプロバイダーから、ドメインの DNS レコードに TXT レコードが追加されたことが確認できたら、[設定] > [ドメイン] に戻り、リストから該当するドメインを選択して、[確認] をクリックし、ドメイン登録を続行してください。
- 登録ウィザードでは、メールルーティングを有効にするために DNS レコードを追加するよう求められます。ダイレクトルーティングの場合は、この操作は不要です。[Exchange および Exchange Online Protection] のオプションをオフにし、[続行] をクリックしてドメイン登録を完了してください。
ドメインの有効化
サービスプロバイダーからは、それぞれ冗長化された SBC を表す複数のドメインが提供されます。これらすべてを Office 365 テナントに関連付ける(ドメインを有効化する)必要があります。
ドメインは、ライセンスを持つユーザーのメールアドレスで使用することで有効化できます。
- [ユーザー] > [アクティブなユーザー] に移動し、[ユーザーの追加] をクリックしてください。
- [基本設定] で、任意の表示名とユーザー名を追加してください。[ドメイン] フィールドで、有効化したい登録済みドメインを選択してください。[次へ] をクリックしてください。
- [製品ライセンス] のセクションで、そのユーザーが少なくとも Office 365 E1、E3、または E5 のライセンスと、Microsoft Teams 電話ライセンスを保有していることを確認してください。登録プロセスの残りステップは、既定のオプションのまま進めてください。
- 有効化する必要があるその他のドメインについても、上記の手順を繰り返してください。
- ドメインの有効化が完了すると(最大 24 時間かかる場合があります)、関連付けられているユーザーからすべての製品ライセンスを削除できます。ドメインは、少なくとも 1 人のユーザーのメールアドレスに割り当てられている限り、有効な状態を維持します。
2. Microsoft Teams でのセッションボーダーコントローラー(SBC)および音声ルーティングの設定
音声ルートおよび音声ルーティングポリシーにより、Microsoft Teams から発信されるコールのうち、どのコールを BPCC に直接ルーティングするかが決定されます。一方、セッションボーダーコントローラー(SBC)は、Microsoft が BPCC サーバーにどのように接続するかを定義します。まず、前の手順で登録および有効化された各ドメインに対して SBC を作成し、その後、音声ルートとポリシーを設定する必要があります。
ドメインごとに SBC を作成する
SBC は、Microsoft Teams がコンタクトセンターを処理する SIP プロセッサの IP アドレスを特定するために使用するドメインを定義します。
- Microsoft Teams 管理センター で、[音声] > [ダイレクトルーティング] に移動します
- [SBC] タブを開き、利用可能な SBC の表を表示します
- [追加] をクリックし、新規 SBC について以下のフィールドを設定します:
- SBC の FQDN を追加します: 事前に登録および有効化済みのドメインの完全修飾ドメイン名
- 有効: オン
- SIP シグナリングポート: プロバイダーから指定されたポート
- SIP オプションの送信: オフ
- 残りのオプションについては、既定の値のままにしておいてください
- SBC の FQDN を追加します: 事前に登録および有効化済みのドメインの完全修飾ドメイン名
- 保存し、前ステップで登録および有効化された各ドメインについて、この操作を繰り返してください。
音声ルートの作成
音声ルートの設定により、Teams で発信されたコールを BPCC にルーティングするかどうかが決まります。この例では、先頭に「+877」が付くすべての発信を BPCC に転送するダイヤルパターンを使用します。
- Microsoft Teams 管理センター で、[音声] > [ダイレクトルーティング] に移動します
- [音声ルート] タブを開きます
- [追加] をクリックし、以下のプロパティを設定します:
- 名前: 「BPCC へのルート」など、わかりやすい名前を任意で指定してください
- 優先度: 1
- ダイヤル番号パターン: トランク選択用のダイヤルプレフィックスと同様に機能する正規表現です。たとえば、プレフィックス「+877」でダイヤルされた番号を選択するには、次の式を使用します
^\+877[0-9]+$。 - 登録済み SBC: [SBC の追加] をクリックし、前ステップで設定した SBC を選択してください。
- PSTN 使用状況レコード: 「PSTN 使用状況レコードを追加」をクリックし、「BPCC 使用状況レコード」など、わかりやすい名前を付けます。
- このレコードは、この音声ルートと、次のステップで作成する音声ルーティングポリシーとの関連付けを作成するために使用されます。
- 使用状況レコードに付けた名前は、一部の Microsoft Teams 使用状況レポートにおいて、このルートを識別する識別子として使用されます。
- 名前: 「BPCC へのルート」など、わかりやすい名前を任意で指定してください
- [保存] をクリックします。
音声ルーティングポリシー
音声ルーティングポリシーは、ユーザーを特定の音声ルートに接続します。一部のユーザーに適用する新規の音声ルーティングポリシーを作成することも、グローバルポリシーを更新して、既定ですべてのユーザーにルートを適用することもできます。
Microsoft Teams 管理センター で、[音声] > [音声ルーティングポリシー] に移動します。
- 新規のポリシーを作成するには、[追加] をクリックし、以下を設定します:
- 名前: 「BPCC ルーティングポリシー」など、わかりやすい名前を付けます。
- PSTN 使用記録: [PSTN 使用記録の追加] をクリックし、以前に作成した使用記録(例: 「BPCC 使用記録」)を選択します。
- 名前: 「BPCC ルーティングポリシー」など、わかりやすい名前を付けます。
- 既定のポリシーを更新するには:
- 「グローバル(組織全体の既定)」ポリシーの左側にある選択ボタンをオンにし、テーブル上部の「編集」ボタンをクリックしてください。
- 「PSTN 使用レコードの追加」をクリックし、事前に作成した使用レコード(例:「BPCC 使用レコード」)を選択してください。
- 「グローバル(組織全体の既定)」ポリシーの左側にある選択ボタンをオンにし、テーブル上部の「編集」ボタンをクリックしてください。
ローカライゼーション規則
国によっては、Microsoft がすべての電話番号の先頭に「+」記号または国番号を付けることを義務付ける場合があります。[音声] > [ダイヤルプラン] > {ダイヤルプラン名} > [ローカライゼーション規則]セクションで、短縮番号を長番号に変換する方法を定義できます。
3. Teams ユーザーの発信設定
以下の手順では、Microsoft Teams 管理センターの Web インターフェースを通じてユーザーを設定する方法について説明します。多数のユーザーを設定する場合は、Teams PowerShell モジュールのコマンドラインインターフェース、Windows PowerShell、または Azure Cloud Shell の使用をご検討ください。
すべての Microsoft Teams ユーザーが Bright Pattern Contact Center(BPCC)のダイレクトルーティング機能を利用できるようにするには、ユーザーには少なくとも E1/E3 + Office 365 Phone System ライセンス、または E5 ライセンスが必要です。なお、ライセンスはエンタープライズファミリーレベルのものを使用する必要があります。
ポリシー
Teams ユーザーが BPCC ユーザーにコールをかけられるようにするには、発信およびルーティングポリシーを設定する必要があります。
- Microsoft Teams 管理センター で、[ユーザー] > [ユーザーの管理] に移動します。
- 対象ユーザーの表示名をクリックして、プロフィールを開きます。
- [ポリシー] タブを開きます。
- 発信ポリシーを編集します:
- 「発信ポリシー」の左側にある選択ボタンをオンにし、テーブル上部の「編集」ボタンをクリックします。
- 「AllowCalling」を選択します。
- 「適用」をクリックしてください。
- 「発信ポリシー」の左側にある選択ボタンをオンにし、テーブル上部の「編集」ボタンをクリックします。
- 音声ルーティングポリシーを編集します:
- 「音声ルーティングポリシー」の左側にある選択ボタンをチェックし、テーブル上部の「編集」ボタンをクリックしてください。
- 上記で作成した音声ルーティングポリシー(例:「BPCC ルーティングポリシー」)を選択してください。
- [適用] をクリックします。
- 「音声ルーティングポリシー」の左側にある選択ボタンをチェックし、テーブル上部の「編集」ボタンをクリックしてください。
電話番号の設定
各 Teams ユーザーは、ダイレクト音声ルーティングを介して発信または着信を行うために、電話番号を割り当てられている必要があります。このセクションでは、Microsoft Teams 管理センターを通じて Teams ユーザーの電話番号を設定する方法について説明します。
ただし、任意のプレフィックス付きの電話番号を割り当てたり、すべての Teams ユーザーに PBX ライセンスを提供したりすることは現実的ではない場合があります。いずれの場合でも、このセクションをスキップし、以下のオプションのステップを検討することで、Teams ユーザーが BPCC ユーザーからのコールを受け取れるようにすることは可能です:
- Microsoft Calling Plan 経由で電話番号を取得するユーザーについては、以下のMicrosoft 365 Calling Plan ユーザーの設定をご覧ください。
- ライセンスや電話番号の割り当てが現実的でないその他のケースについては、以下のBPCC からすべての Teams ユーザーへの到達可能性の設定をご覧ください。
電話番号を割り当てるには:
- Microsoft Teams 管理センター で、[ユーザー] > [ユーザーの管理] に移動します。
- 対象ユーザーの表示名をクリックして、プロフィールを開きます。
- ユーザーの [アカウント] タブを開きます。
- ユーザーにプライマリ電話番号を割り当てる必要がある場合は、「割り当てられた電話番号」セクションを見つけて、「編集」ボタンをクリックしてください。
- 電話番号の種類: 「ダイレクトルーティング」を選択してください。
- 割り当てられた電話番号: BPCC からのコールを受けられるようにする必要があるすべての Teams ユーザーには、同じプレフィックスで始まるダイレクトルーティング番号が割り当てられている必要があります。この例では、すべてのダイレクトルーティング番号は「+1000XXXX」というフォーマットであることが想定されています(X は数字です)。
- ユーザーに [編集] ボタンが表示されない場合は、正しいライセンスが割り当てられていることを確認してください。
- 電話番号の種類: 「ダイレクトルーティング」を選択してください。
オプション - Microsoft 365 通話プランのユーザーの設定
ユーザーがすでに Microsoft 365 Calling Plan と Microsoft の電話番号をお持ちの場合は、BPCC との間で発着信を行うために、音声ルーティングポリシーを追加するだけで十分です。
注
- これらのユーザーについては、PSTN へのコールを SBC/BPCC 経由でルーティングするか、Microsoft Calling Plan 経由でルーティングするかによって、その他のユーザーとは別のポリシーが必要になる場合があります。
Microsoft Calling Plan ユーザーを設定するには、次の手順を実行してください:
- ロケーション(例:緊急連絡先)を作成します。
- ユーザーに Microsoft 365 国内通話プランのライセンスを割り当ててください。
- 電話番号を注文し、先ほど作成したロケーションを指定してください。
- ロケーションの検索は、都市名(定義されたロケーションの名前ではなく)で行いますのでご注意ください。
- 電話番号から、ユーザーをライセンスに割り当て、緊急連絡先を設定してください。
- ユーザーポリシーを編集し、必要に応じて、BPCC ルーティングエントリを使用して音声ルーティングポリシーを設定します。
オプション - BPCC からのすべての Teams ユーザーへの到達可能性の設定
すべての Teams ユーザーの電話番号に単一のプレフィックスを割り当てられない場合でも、自動応答(attendant)を介して、BPCC からすべての Teams ユーザーに発信することができます。これを行うには、次のステップに従ってください。
- Microsoft 365 アカウント用に Microsoft Teams Phone Resource Account ライセンスを取得します。
- Microsoft Teams 管理センター で、[音声] > [リソースアカウント] に移動し、[追加] をクリックして、自動応答タイプのリソースアカウントを作成します。
- Microsoft 365 管理センター で、自動応答担当者に電話ライセンスと電話番号を割り当てます:
- [ユーザー] > [アクティブなユーザー] に移動し、新しく作成した自動応答担当者のユーザーを開きます。
- [ライセンスとアプリ] タブから、Teams Phone Resource Account ライセンス を自動応答担当者に割り当ててください。
- [アカウント] タブの「電話番号」見出しで、[連絡先情報の管理] をクリックし、電話番号を追加します。電話番号には、BPCC から発信される際に必要なプレフィックスが含まれていることを確認してください。この例では、自動応答担当者の電話番号は +1000XXXX のフォーマットとなり、X は数字を表します。
- [ユーザー] > [アクティブなユーザー] に移動し、新しく作成した自動応答担当者のユーザーを開きます。
- Microsoft のドキュメントに従って、メニューの案内音声を再生し、名前によるダイヤル機能を提供する自動応答を作成してください。
- リソースユーザーのプロパティ経由で、その自動応答担当者をリソースユーザーに関連付けます。
- BPCC 経由で自動応答番号に電話をかけると、その自動応答担当者につながります。電話番号を持つ Teams または Microsoft 365 ユーザーには、名前の後にシャープ記号(#)を付けてダイヤルすることで連絡できます。
- Microsoft 365 ユーザーの連絡先フィールドに文字列を入力できるようになりました(例:Office 電話: 10001111,,222222#。ここで、10001111 は自動応答担当者の番号、222222 は名前によるダイヤルの文字列です。なお、このツールではスペースの代わりに「0」を使用することにご注意ください)。
診断チェックリスト
Microsoft Teams から Bright Pattern Contact Center へのコールのテスト
- Teams ユーザーが E1/E3 ライセンス + Office 365 Phone System、または E5 ライセンスを保有していること。
- Teams ユーザーが、発信通話を含む発信ポリシーを選択済にしていること。
- Teams ユーザーには、適切なダイヤル番号パターンを含む音声ルーティングポリシーが割り当てられており、正しい SBC が登録されている必要があります。
- SBC は、正しいドメインとポートで設定されている必要があります。
- サービスプロバイダーが、Teams で使用している内線番号を BPCC コンタクトへのコールとして正しく識別できるよう、コンタクトセンターを設定している必要があります。