Teamsでダイヤルパッドが表示されないときは、まず「Teams自体の不具合」よりも「音声通話の前提条件が満たされているか」を疑うのが近道です。Microsoft公式では、ダイヤルパッド表示には Teams Phone ライセンス、ユーザーが Teams Online 側にあること、Enterprise Voice が有効、Calling Policy の [Make private calls] が有効 であることが必要とされています。さらに外線発信には、Microsoft Calling Plan、Operator Connect、Teams Phone Mobile、Direct Routing、Shared Calling のいずれかの PSTN 接続も必要です。(Microsoft Learn)
管理者が設定を変えた直後なら、反映まで数時間かかることがあり、Microsoft Calling Plan を割り当てた直後はダイヤルパッドが見えるまで最大24時間かかる場合があります。逆に、Web版では出るのにデスクトップ版だけ出ないなら、更新・リセット・キャッシュ削除で直る余地があります。(Microsoft Learn)
Teamsでダイヤルパッドが表示されないときの最短判断
Microsoft公式の要件と更新手順を実務向けに整理すると、最初の切り分けは次の表が最短です。(Microsoft Learn)
| 状況 | 可能性が高い原因 | まずやること |
|---|---|---|
| Calls アプリは見えるが、数字のダイヤルパッドが出ない | Teams Phone ライセンス、Enterprise Voice、Calling Policy、PSTN 接続の不足 | 管理者にアカウント設定を確認してもらう |
| 設定変更をした直後から出ない | 反映待ち | 数時間〜24時間待ってから Teams を再起動して再確認 |
| デスクトップだけ出ない | クライアント更新不足、表示不整合、キャッシュ破損 | バージョン確認、更新、リセットまたはキャッシュ削除 |
| Calls 自体が左側に見当たらない | 未ピン留め、表示位置変更、アプリ設定ポリシー | 「表示を増やす」から探し、必要ならピン留め |
| 一部ユーザーだけ継続的に出ない | ユーザー個別のプロビジョニング/ポリシー異常 | UserValidationErrors と診断ツールを確認 |
特に重要なのは、再インストールから入る前に「アカウント設定の問題か、クライアント側の問題か」を分けること です。ここを先に分けるだけで、復旧までの時間がかなり短くなります。(Microsoft Learn)
まず確認したい、表示に必要な5条件
Microsoft公式ベースで、ダイヤルパッド表示に関わる条件は次の5つです。(Microsoft Learn)
- Teams Phone ライセンスが割り当て済み
- ユーザーが Teams Online 側にある(homed online)
- Enterprise Voice が有効
- Calling Policy の [Make private calls] が有効
- 外線発信に使う PSTN 接続が用意されている
Teams Phone ライセンスは、PowerShell の AssignedPlan に MCOEV 系が Enabled として見えるのが目安です。Operator Connect、Direct Routing、Teams Phone Mobile、Shared Calling などの構成でも、前提として Teams Phone ライセンスが必要です。(Microsoft Learn)
見落としやすいのが Enterprise Voice です。Microsoftは、Teams Phone ライセンスが付いていても Enterprise Voice が False のままだとダイヤルパッドが出ないと案内しています。電話番号を割り当てたライセンス済みユーザーでは通常 True になりますが、False のまま残る場合は Teams 管理センターまたは Set-CsPhoneNumberAssignment で修正が必要です。(Microsoft Learn)
もう1つ重要なのが Calling Policy の Make private calls です。この設定がオフだと、Microsoftは Teams の通話機能全体を無効にすると明記しています。ダイヤルパッドだけが消えたように見えても、根本原因がここにあるケースは少なくありません。(Microsoft Learn)
また、Microsoft 365 E5 系のライセンスがあっても、それだけで外線発信の前提が完了するわけではありません。Microsoft公式でも、E5 が割り当てられているユーザーであっても、別途 PSTN 接続が必要だと案内しています。(Microsoft Learn)
Skype for Business のオンプレミス環境からの移行中やハイブリッド構成では、ユーザーが homed online になっていないことが原因になることがあります。RegistrarPool が空でないこと、HostingProvider が sipfed.online で始まることが、Microsoft公式の確認ポイントです。(Microsoft Learn)
ユーザー側で今すぐできる確認手順
Calls アプリが隠れていないか確認する
まずは左側メニューの 表示を増やす から Calls を探してください。Teams のアプリは左側に固定表示されていないことがあり、自分でピン留めできる場合もあります。組織側ではアプリ設定ポリシーでピン留め順や表示を調整できるため、同じ会社でも人によって見え方が違うことがあります。(マイクロソフトサポート)
Web版でも同じ症状かを見る
次に、デスクトップ版だけの問題かどうかを切り分けます。Microsoftは Web アプリについて「常に更新済み」の状態で使えると案内しているため、Web版ではダイヤルパッドが出るのにデスクトップ版では出ない なら、アカウント設定よりクライアント側の不具合を疑いやすくなります。(マイクロソフトサポート)
Teams のバージョンを確認して更新する
デスクトップ版では、[設定など] > [設定] > [Teams について] > [バージョン] から更新要否を確認できます。更新可能なら [更新して Teams を再起動] を実行してください。古いクライアントで表示不整合が残っているなら、ここで解消することがあります。(マイクロソフトサポート)
New Teams をリセットするか、キャッシュを削除する
New Teams なら Windows の 設定 > アプリ > インストールされているアプリ > Microsoft Teams > 詳細オプション > リセット でアプリを初期化できます。手動で消す場合は、Microsoft公式の手順では %userprofile%\appdata\local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams を削除してから Teams を再起動します。クラシック Teams の場合は %appdata%\Microsoft\Teams が対象です。(Microsoft Learn)
設定変更の直後なら、再起動して少し待つ
Microsoft公式では、ダイヤルパッドに関わる設定を変えたあと Teams クライアントの再起動が必要なことがある うえ、変更反映まで 数時間 かかる場合があるとされています。Microsoft Calling Plan を割り当てた直後は、ダイヤルパッド表示まで 最大24時間 かかることもあります。(Microsoft Learn)
ここまで試しても Web版とデスクトップ版の両方で表示されない なら、ユーザー側だけで直る可能性は高くありません。次は管理者に、ライセンス・ポリシー・Enterprise Voice・PSTN 構成を見てもらうのが最短です。(Microsoft Learn)
管理者が確認すべき設定
優先順位の高い確認ポイント
Microsoft公式の確認項目を、管理者向けに見やすくまとめると次の通りです。(Microsoft Learn)
| 項目 | どこで確認するか | 正常な状態の目安 | つまずきやすい点 |
|---|---|---|---|
| Teams Phone ライセンス | Microsoft 365 管理センター / PowerShell | MCOEV 系の Capability が Enabled | SKU は入っていてもユーザーに未割り当てのことがある |
| Homed online | Get-CsOnlineUser | RegistrarPool が空でなく、HostingProvider が sipfed.online 系 | ハイブリッド/移行途中のユーザーだけ外れることがある |
| Enterprise Voice | Teams 管理センター / Get-CsOnlineUser | EnterpriseVoiceEnabled = True | ライセンスありでも False のまま残ることがある |
| Make private calls | Voice > Calling policies | AllowPrivateCalling = True | Off だと通話機能全体が止まる |
| PSTN 接続 | Calling Plan / Operator Connect / Direct Routing など | いずれかの方式が有効 | E5 でも PSTN 未接続では外線通話の前提が不足する |
この5項目がそろっていれば、少なくとも「表示条件の見落とし」はかなり潰せます。逆に、この中のどれか1つでも欠けていると、ユーザーはいくらクライアントを入れ直しても解決しません。(Microsoft Learn)
PowerShellで一気に切り分ける
管理者が PowerShell を使えるなら、次の確認でかなり早く原因を絞れます。
# 1. Teams Phone ライセンスの状態
(Get-CsOnlineUser -Identity $user).AssignedPlan
# 2. Teams Online に収容されているか、Enterprise Voice は有効か
Get-CsOnlineUser -Identity $user | Select RegistrarPool, HostingProvider, EnterpriseVoiceEnabled, UserValidationErrors
# 3. 実効 Calling Policy の確認
if (($p = Get-CsUserPolicyAssignment -Identity $user -PolicyType TeamsCallingPolicy) -eq $null) {
Get-CsTeamsCallingPolicy -Identity Global
} else {
Get-CsTeamsCallingPolicy -Identity $p.PolicyName
}
見るべきポイントは、AssignedPlan に MCOEV 系が Enabled で入っているか、HostingProvider が sipfed.online 系か、EnterpriseVoiceEnabled が True か、そして実効ポリシーの AllowPrivateCalling が True かです。まだ表示されない場合は UserValidationErrors にプロビジョニングの異常が出ていないかも確認します。(Microsoft Learn)
Enterprise Voice だけが False なら、Microsoft公式では Teams 管理センターの Users > Manage users > 対象ユーザー > Account > Assigned phone number から On にする方法と、Set-CsPhoneNumberAssignment -EnterpriseVoiceEnabled $true を使う方法が案内されています。むやみに再割り当てや再作成をする前に、この値を先に見たほうが手戻りが少なくなります。(Microsoft Learn)
24時間超えても直らないときの確認
Microsoftは、24時間を超えてもダイヤルパッドが出ない場合はサポート問い合わせも検討するよう案内しています。加えて、Microsoft 365 管理センターのセルフヘルプ診断では Teams Dial Pad Missing や Teams PSTN のテストを実行でき、原因と修正ガイドを確認できます。(Microsoft Learn)
失敗しやすいポイント
再インストールを最初にやってしまう
デスクトップ版だけの不具合なら更新・リセット・キャッシュ削除は有効ですが、Web版でも同じ症状 なら、原因はクライアントよりアカウント設定にある可能性が高めです。先にライセンスやポリシーを見ないと、再インストールだけ繰り返して時間を失いやすくなります。これは Microsoft の「Web アプリは常に更新される」「表示要件はアカウント設定に依存する」という情報からも判断できます。(マイクロソフトサポート)
E5 があるから大丈夫だと思い込む
Microsoft公式では、Enterprise E5 が割り当てられていても、PSTN 接続は別途必要とされています。ライセンスが高い = そのまま外線発信できる とは限りません。特に新規導入直後は、Teams Phone と PSTN 構成を別々に確認したほうが安全です。(Microsoft Learn)
Calls が左側にないだけで「使えない」と判断する
Teams ではアプリの表示順やピン留めが変えられます。左メニューに Calls が見えないだけなら、表示を増やす から見つかることもありますし、組織のアプリ設定ポリシーで見え方が変わっているだけのこともあります。(マイクロソフトサポート)
迷ったら、この順番で動けば早い
Teamsでダイヤルパッドが表示されないときは、次の順番で進めると遠回りしにくくなります。Microsoft公式の要件に照らすと、ユーザー側でやるべきこと と 管理者側でしか直せないこと がはっきり分かれています。(Microsoft Learn)
- 左側の 表示を増やす から Calls を探す
- Web版でも再現するかを確認する
- Teams のバージョン確認と更新を行う
- New Teams のリセット、またはキャッシュ削除を試す
- 管理者に Teams Phone ライセンス / Enterprise Voice / Make private calls / PSTN 接続 / UserValidationErrors の確認を依頼する
管理者に依頼するときは、次のように伝えると話が早くなります。
Teams の Calls は開けますが、ダイヤルパッドが表示されません。
Web版でも再現します。
Teams Phone ライセンス、Enterprise Voice、Calling Policy の Make private calls、PSTN 接続、UserValidationErrors の確認をお願いします。
この5点がそろっていて、設定変更後24時間を超えても改善しないなら、管理者は Microsoft 365 管理センターの Teams Dial Pad Missing 診断を実行し、その結果を持ってサポートに進むのが確実です。(Microsoft Learn)

コメント