Microsoft Teamsで複数行を構成する

この記事では、Microsoft Teamsで Teams Phone を使用してユーザーの複数行を構成する方法について説明します。 複数行を使用すると、管理者が 1 人のユーザーに複数の電話番号を割り当てられるようにすることで、呼び出し元の柔軟性と制御が向上します。 Teams デスクトップ、Teams Web、Teams デバイス全体で完全にサポートされているユーザーは、アカウントやハードウェアを切り替えることなく、複数の番号からの通話をシームレスに行い、受信できます。 1 人のユーザーが異なる発信発信者 ID (または "回線") を提示し、複数のビジネス番号 (すべて Teams に統合) で通話を受信できます。 この機能を使用すると、1 つの統合された Teams エクスペリエンスから、さまざまなロール、部門、またはリージョン ID を簡単に管理できます。

複数行の電話番号は、Teams Phone の 代替行 として分類され、ユーザーに割り当てられた追加の電話番号です。 管理者は、1 人の Teams Phone ユーザー (1 つの Teams アカウント内) に最大 11 個の電話番号 (プライマリ 回線とプライベート回線を含む) を割り当てることができます。 これらの番号は、国によって異なる場合や、異なる PSTN 接続の種類 (通話プラン (CP)、ダイレクト ルーティング (DR)、オペレーター接続 (OC)、Teams Phone Mobile (最大 1 つ) の組み合わせで使用できます。 代替電話番号には、Teams 共有通話ルーティング ポリシーが割り当てられている "論理的な" 番号を含めることもできます。

要件

複数行に関する次の要件に留意してください。

  • 管理ロール: 次のいずれかのロールが必要です。

    • Teams 管理者
    • Teams 通信管理者
    • Teams テレフォニー管理者
  • ユーザーには、 1 つの プライマリ行と最大 9 行の代替行を割り当てることができます。

  • 1 人のユーザーに割り当てられる Teams Phone Mobile 番号は最大 1 つです。

  • 内部または外部の逆引き番号参照 (RNL) は、代替行で動作します。

  • 別の行には、任意の種類の電話番号を指定でき、テナントが Teams Phone にアクセスできる地理的なリージョン (ダイレクト ルーティング、オペレーター接続、通話プラン、Teams Phone Mobile など) を指定できます。

  • 代替回線には、ユーザーのプライマリ電話番号と同じライセンス要件があります。

  • ユーザーは、代替行を割り当てる前に、使用場所からプライマリ行を割り当てる必要があります。

  • ユーザーは、代替行に対して "音声が有効" である必要があります。 ユーザーの音声を有効にするには、まず ライセンスを割り当てる 必要があります。 ユーザーの音声を有効にするには、Teams 管理センターまたは PowerShell を使用できます。

    • Teams 管理センターで、 ユーザー>管理ユーザー に移動し、編集するユーザーを選択します。 [アカウント] タブ> [割り当てられた電話番号] で、[エンタープライズ VoIP] を [オン] に変え、[保存] を選択します
    • PowerShell の場合は、 Set-CsPhoneNumberAssignment コマンドレットを使用し、 -EnterpriseVoiceEnabled パラメーターを $true に設定します。

ライセンス要件

代替回線ライセンスの自動プロビジョニングとプロビジョニング解除は、ユーザーのプライマリ回線と一致する必要があります。 プライマリ回線、プライベート回線、代替回線の両方で、次のユーザー ライセンスの組み合わせが同時にサポートされます。

ユーザー ライセンスの組み合わせ 割り当てに使用できる電話番号カテゴリ
Teams 電話 ダイレクト ルーティング、オペレーター接続、Teams Phone Mobile
通話プランが設定された Teams 電話 ダイレクト ルーティング、オペレーター接続、Teams Phone Mobile、通話プラン

ライセンスの詳細については、「 Microsoft Teamsアドオン ライセンス」を参照してください。

機能と制限事項

表は、現在サポートされている内容と、まだ使用できない内容をまとめたものです。

機能/機能 Support
ユーザーごとに複数の数値 サポート。 1 人の Teams ユーザーに最大 11 個の電話番号 (1 つのプライマリ + 1 つのプライベート + 最大 9 つの代替) を割り当てます。 数値は、さまざまな国と PSTN 接続の種類にまたがることができます。
代替行での発信呼び出し Teams デスクトップ、Teams Web、および Teams Phone デバイスでサポートされます。 ユーザーは、[通話] ドロップダウンまたは行固有のタブを使用して、送信呼 び出し に割り当てられた任意の行を選択できます。 SIP デスクフォンでは、代替回線は着信呼び出しを受信できますが、送信呼び出しには選択できません
代替行の着信呼び出し サポート。 割り当てられた番号に対するすべての受信 PSTN 呼び出しは、Teams デスクトップ、Teams Web、Teams Phone デバイス、Teams モバイル (iOS/Android) 全体で Teams で同じユーザーを呼び出します。
Teams デスクトップ & Web クライアント サポート。 Windows、Mac、Web 用の Teams では、マルチライン通話が完全にサポートされています。 通話アプリには、各代替番号が 個別のタブ として表示されます。
Teams モバイル (iOS/Android) もうすぐです。 代替回線のモバイル アプリのサポートは、今後の更新に向けて計画されています。 現時点では、 Teams モバイル (iOS/Android) では、代替行は受信呼び出しを受信できますが、送信呼び出しに 対して選択することも 、複数行オプションを表示することもできません。
Teams PowerShell モジュール サポート。 複数行管理は、Teams PowerShell モジュールで完全に利用できます。
Teams 管理 センター (TAC) サポート。 複数行の管理は、TAC で完全に利用できます。
Graph API まだサポートされていません。 Graph APIによる複数行管理はまだ利用できません。管理者は PowerShell または TAC を使用して代替電話番号を管理する必要があります。
通話履歴 サポート対象 (統合)。 すべての行からのすべての呼び出しは、使用された番号を示す識別子を持つ 1 つの呼び出し履歴に表示されます。
ボイスメール サポート対象 (統合)。 すべての回線が 1 つのボイスメール ボックスを共有します。 通知は、発信者がダイヤルした番号を示しません。 回線ごとに個別のボイスメールはありません。
通話委任/通話グループ まだサポートされていません。 委任と呼び出しグループは一様に適用されます。行ごとの委任はまだサポートされていません。
自動応答キュー &呼び出す まだサポートされていません。 代替番号は直接ユーザー行のみであり、[通話キュー] または [自動応答] には追加できません。
Teams Phone Mobile (SIM 統合) 部分的。 ユーザーごとに 1 つの Teams Phone Mobile (SIM) 行のみ。 その他の SIM 以外の番号 (DR、CP、OC) を一緒に追加できます。 Teams Phone Mobile (SIM) First Run エクスペリエンスと、代替の Teams Phone Mobile 番号に対するネイティブ ダイヤラーのサポートはまだ利用できません。 この機能は、Teams モバイル (iOS/Android) のサポートと共にリリースされる予定です。
存続可能ブランチ アプライアンス (SBA) このリリースの代替番号ではサポートされていません
数値レベルのポリシー 使用可能 (部分的)。 電話番号ごとに特定のポリシーを割り当てることができます。
通話設定 部分的。 ユーザー 呼び出しの設定 (転送、リダイレクト) は、プライマリ行と代替行に均一に適用されます。

ユーザーの代替行を構成する

別の行は、Teams 管理センターまたは PowerShell で構成できます。 更新された Set-CsPhoneNumberAssignment コマンドレットを使用するには、Teams PowerShell モジュール バージョン 7.6.0 以降が必要です。

Teams 管理センターを使用してユーザーに代替行を割り当てる

  1. Teams 管理センターから、[ ユーザー>管理ユーザー] に移動します。
  2. ユーザーを選択します。
  3. ユーザーの [アカウント] タブの [割り当てられた電話番号] で、[ 代替電話番号の割り当て] を選択します。
  4. [代替電話番号の割り当て] パネルで、[ 電話番号の種類] を選択します。
  5. り当てられた電話番号の電話番号を選択します。
  6. 該当する場合は、電話番号の拡張機能を追加します。
  7. 代替番号に緊急の場所を割り当てます。 この場所は、緊急通報を適切に処理するために、代替電話番号の国の場所と一致 する必要があります
  8. (省略可能)[電話番号情報] ボタンEmail切り替えて、ユーザーに新しい電話番号を通知するかどうかを選択します。
  9. [適用] を選択します。

Important

  • ユーザーには、代替行を割り当てるために、割り当てられた 1 次回線が既に必要です。
  • オペレーター接続番号を割り当てる場合、緊急の場所を設定または変更する機能は、オペレーターによって異なります。 詳細については、対応するオペレーターにお問い合わせください。
  • 代替行の呼び出し転送は、プライマリ回線と同じ規則に従います。 ユーザーがプライマリ回線を任意の電話番号または代理人に転送する場合、代替回線への呼び出しも同じ電話番号または代理人に転送されます。 ライセンスによっては、このアクションによって余分なコストが発生する可能性があります。

Teams PowerShell モジュールを使用してユーザーに代替行を割り当てる

Set-CsPhoneNumberAssignment コマンドレットを使用して、代替行を割り当てることができます。 プライマリ番号の割り当てとの唯一の違いは、代替属性を使用してパラメーター -AssignmentCategoryを指定する必要があるということです。

次の PowerShell スクリプトは、Microsoft Calling Plan の電話番号 +14255551234 を user1@contoso.comの代替行として割り当てます。

Set-CsPhoneNumberAssignment -Identity user1@contoso.com -PhoneNumber '+14255551234' -PhoneNumberType CallingPlan -AssignmentCategory Alternate

ユーザーに電話番号を割り当てると、 -EnterpriseVoiceEnabled パラメーターが自動的に True に設定されます。

Teams 管理センターを使用して代替行にポリシーを割り当てる

複数行構成の重要な側面は、プライマリ番号を管理するユーザー レベルのポリシーとは別に、電話番号ごとに特定のポリシーを割り当てることができるということです。 次のポリシーでは、代替行の番号ごとの割り当てがサポートされています。

ポリシー メモ
テナント ダイヤル プラン 特定の代替番号の数値正規化ルールを制御します。
緊急通報ルーティング ポリシー ダイレクト ルーティングを使用する代替電話番号に必要です。
緊急通報ポリシー 番号ごとに緊急通話通知とルーティング動作を定義します。
通話回線 ID (発信者 ID) ポリシー 代替行で行われた呼び出しの送信呼び出し元 ID マスクまたは置換を制御します。
オンライン音声ルーティング ポリシー ダイレクト ルーティングを使用する代替電話番号に必要です。 音声ルーティング ポリシーがないと、ダイレクト ルーティング番号との間の呼び出しは失敗します。 任意の番号の種類 (通話プランを含む) に割り当てて、特定の番号が顧客の SBC 経由でルーティングされるようにすることができます。
ダイヤル アウト制限 (OnlineDialOutPolicy) 番号ごとに送信ダイヤルアクセス許可を制限します。 このポリシーは、TAC 経由で割り当てることはできません。 Teams PowerShell モジュールを使用します。
共有通話ルーティング ポリシー 通話ルーティングに共有通話を使用するソフト電話番号の割り当てを有効にします。 このポリシーは、TAC 経由で割り当てることはできません。 Teams PowerShell モジュールを使用します。

電話番号ポリシーを割り当てるには:

  1. Teams 管理センターから、[ ユーザー>管理ユーザー] に移動します。
  2. ユーザーを選択します。
  3. ユーザーの [アカウント] タブで、[割り当てられた電話番号] セクションで、構成する代替電話番号を見つけます。
  4. 代替番号カードで、[ポリシー] セクションを確認します。
    1. ポリシーが割り当てられていない場合は、[ ポリシーの割り当て] リンクが表示されます。 リンクを選択して新しいポリシーを割り当てます。
      1. [ ポリシーの割り当て ] パネルで、各ドロップダウン メニューから目的のポリシーを選択します。 使用できるオプションには、カスタム ポリシーが含まれます。 特定のポリシーの割り当てを解除するには、[ なし] を 選択します。 これらの番号で選択できるポリシーは、ユーザー割り当てポリシーにフォールバックしません。
    2. ポリシーが既に割り当てられている場合は、[ ポリシーの編集] リンクが表示されます。 新しいポリシーを割り当てるか、既存のポリシーを更新するには、リンクを選択します。
      1. [ ポリシーの編集] パネルで 、各ドロップダウン メニューから目的のポリシーを選択します。
  5. [適用] を選択します。

Important

  • 別の回線に適用できる電話番号ポリシーがいくつかあります。 これらのポリシーは数値レベルで設定 する必要 があり、ユーザー割り当てポリシーにフォールバックしません。 [代替回線にポリシーを割り当てる] 命令に従って、該当する電話番号 ポリシーが代替行に割り当 てられていることを確認します。
  • 管理者は、電話番号レベルでプライマリまたはプライベート番号にポリシーを直接割り当てることはできません。 ポリシーは、既に割り当てられている代替番号でのみ設定できます。
  • 代替電話番号の割り当てを解除または変更すると、その番号に関連付けられているすべてのポリシーが削除されます。
  • プライマリ行を削除すると、ユーザーからすべての代替行も削除されます。 ライセンスの削除、電話番号のポートアウト、番号の種類間の電話番号の移行、ユーザーのプライマリ使用状況の場所の変更などのシステム プロビジョニング イベントによって、プライマリ回線をユーザーから削除できます。

Teams PowerShell モジュールを使用して代替行にポリシーを割り当てる

Set-CsPhoneNumberPolicyAssignment コマンドレットを使用して、数値レベルのポリシーを代替行に割り当てることができます。 次の PowerShell スクリプトは、テナント ダイヤル プランを別の番号に構成します。

Set-CsPhoneNumberPolicyAssignment -TelephoneNumber +14255551234 -PolicyType TenantDialPlan -PolicyName "HR Department Dial Plan"

Teams PowerShell モジュールを使用して、使用可能なすべての 7 つの 数値レベルのポリシーを割り当てることができます。

Teams PowerShell モジュールを使用して代替行に割り当てられたポリシーを表示する

代替行に割り当てられた数値レベルのポリシーは、 Get-CsPhoneNumberPolicyAssignment コマンドレットを使用して検証できます。 次の PowerShell スクリプトは、別の番号に割り当てられているすべてのテナント ダイヤル プランを表示する方法を示しています。

Get-CsPhoneNumberPolicyAssignment -TelephoneNumber 14255551234
TelephoneNumber PolicyType          PolicyName Authority AssignmentType Reference
--------------- ----------          ---------- --------- -------------- ---------
14255551234     TenantDialPlan      PolicyOne  Tenant    Direct         Direct
14255551234     CallingLineIdentity PolicyTwo  Tenant    Direct         Direct

同じコマンドレットを使用して、現在テナント内のさまざまな代替番号に割り当てられているすべてのポリシーを照会することもできます。 次の例では、少なくとも 1 つのポリシーが割り当てられているテナント内のすべての電話番号の一覧を返します。

PS C:\> Get-CsPhoneNumberPolicyAssignment
TelephoneNumber PolicyType          PolicyName    Authority AssignmentType Reference
--------------- ----------          ----------    --------- -------------- ---------
1234567         TenantDialPlan      TestPolicy    Tenant    Direct         Direct
14255551234     TenantDialPlan      PolicyOne     Tenant    Direct         Direct
14255551234     CallingLineIdentity PolicyTwo     Tenant    Direct         Direct

コマンドレットの詳細については、 Get-CsPhoneNumberPolicyAssignment を参照してください。

Teams 管理センターを使用してユーザーの代替行を削除する

  1. Teams 管理センターから、[ ユーザー>管理ユーザー] に移動します。
  2. ユーザーを選択します。
  3. ユーザーの [アカウント] タブの [割り当てられた電話番号] で、ユーザーから削除する代替番号を見つけます。
  4. 目的の代替電話番号で、[編集] を選択 します
  5. [代替電話番号の編集] パネルで [割り当てられた電話番号] を確認します。
    1. [オペレーター接続] または [通話プラン番号] に [ なし] を選択します。
    2. ダイレクト ルーティング番号の電話番号と内線番号 (存在する場合) を削除します。
  6. [適用] を選択します。
  7. 確認ダイアログが表示されます。 [ 割り当て解除 ] を選択して確定するか 、[キャンセル] を選択 して戻ります。

注意

代替電話番号が割り当てられているユーザーのプライマリ電話番号の割り当てを解除することはできません。 最初にすべての代替電話番号を削除してから、プライマリ番号を削除する必要があります。

Teams PowerShell モジュールを使用してユーザーの代替行を削除する

Remove-CsPhoneNumberAssignment コマンドレットを使用して、代替行を削除できます。 次の PowerShell スクリプトは、Microsoft Calling Plan の電話番号 +14255551234 を user1@contoso.comの代替行として割り当て解除します。

Remove-CsPhoneNumberAssignment -Identity user1@contoso.com -PhoneNumber +14255551234 -PhoneNumberType CallingPlan

Teams 管理センターを使用してユーザーの代替行を変更する

  1. Teams 管理センターから、[ ユーザー>管理ユーザー] に移動します。
  2. ユーザーを選択します。
  3. ユーザーの [アカウント] タブの [割り当てられた電話番号] で、ユーザーに変更する代替番号を見つけます。
  4. 目的の代替電話番号で、[編集] を選択 します
  5. [代替電話番号の編集] パネルから次の操作を行います。
    1. 該当する場合は、新しい 電話番号の種類 を選択します。
    2. 必要に応じて、[ 割り当てられた電話番号 ] に新しい電話番号を選択します。
    3. 該当する場合は、新しい 緊急対応の場所 を削除して選択します。
    4. ユーザー Email電話番号情報を必要に応じて切り替えます。
  6. [適用] を選択します。
  7. 確認ダイアログが表示されます。 [ 数値の変更] を選択して確定するか 、[キャンセル] を選択 して戻ります。

注意

代替電話番号を変更すると、その番号に以前割り当てられていたすべてのポリシーが自動的に削除されます。 変更後は、(該当する) 新しい番号にポリシーを再割り当てする必要があります。 手順については、「代替電話番号にポリシーを割り当てる」を参照してください。

Teams 管理センターを使用して [ユーザーの管理] ページから代替行を表示する

Teams 管理センターの [ユーザーの管理] リスト ビューには、各ユーザーに割り当てられている代替 電話番号 を表示する [代替電話番号] 列が含まれています。 代替電話番号でリストをフィルター処理して、代替電話番号が割り当てられているユーザーを見つけることもできます。

  1. Teams 管理センターで、[ユーザー]>[ユーザーの管理] の順に移動します。
  2. テーブル内の [代替電話番号] 列を探します。
  3. フィルター処理するには、[フィルター] アイコンを選択し、[ 代替番号 ] フィルターを使用します。

Teams PowerShell モジュールを使用して代替行を表示する

代替行は、 Get-CsPhoneNumberAssignment コマンドレットを使用して表示できます。 次の PowerShell スクリプトは、 user1@contoso.comに割り当てられているすべての電話番号を表示します。

Get-CsPhoneNumberAssignment -AssignedPstnTargetId user1@contoso.com

次の PowerShell スクリプトを使用して、特定の代替番号の詳細を表示することもできます。

Get-CsPhoneNumberAssignment -TelephoneNumber +14255551234

次の使用例は、電話番号 +1 (425) 555-1234 に関する情報を表示します。これは、 user1@contoso.comの代替番号として割り当てられます。

Teams 管理センターを使用して電話番号ページから代替行を管理する

Teams 管理センターの [電話番号] リスト ビューには、[ 割り当て済み] 列が含まれています。この列には、各ユーザーに割り当てられている代替電話番号が表示されます。 代替電話番号でリストをフィルター処理して、代替電話番号が割り当てられているユーザーを見つけることもできます。

  1. Teams 管理センターで、[ Voice>Phone Numbers] に移動します。
  2. テーブル内の [ 割り当て済み] 列を探します。 この列には、各数値の割り当てカテゴリが表示されます。
    1. プライマリ: ユーザーのメイン電話番号
    2. 代替: 追加の複数行番号
    3. プライベート: [割り当て先] 列のユーザー名の横にあるプライベート行番号 ("(Private line)" と表示されます)
  3. フィルター処理するには、[フィルター] アイコンを選択し、[ 代替番号 ] フィルターを使用します。

Teams 管理センターを使用して電話番号ページから代替行の割り当てを解除する

  1. Teams 管理センターで、[ Voice>Phone Numbers] に移動します。
  2. 割り当てを解除する代替電話番号を見つけます。 [ 割り当て済み] フィルターを [ 代替 ] に設定して、リストを絞り込むことができます。
  3. 一覧で電話番号を選択し、一覧の上部にある [編集 ] ボタンを選択して 、[割り当て/割り当て解除 ] パネルを開きます。
  4. 電話番号の 割り当て/割り当て解除 パネルからユーザーをクリアします。

Teams 管理センターを使用して電話番号ページから代替行の緊急の場所を更新する

  1. Teams 管理センターで、[ Voice>Phone Numbers] に移動します。
  2. 緊急対応の場所を更新する代替電話番号を見つけます。 [ 割り当て済み] フィルターを [ 代替 ] に設定して、リストを絞り込むことができます。
  3. 一覧で電話番号を選択し、一覧の上部にある [編集 ] ボタンを選択して 、[割り当て/割り当て解除 ] パネルを開きます。
  4. [ 緊急対応の場所 ] をオフにし、新しい場所を選択します。

Set-CsPhoneNumberAssignment

Remove-CsPhoneNumberAssignment

Get-CsPhoneNumberAssignment

Set-CsPhoneNumberPolicyAssignment

Get-CsPhoneNumberPolicyAssignment