AADSTS50020(外部アカウントがテナントに存在しない)の対処

AADSTS50020(UserUnauthorized)は、ユーザーが、このエンドポイントの呼び出しを承認されていないときに出ます。公式資料では、IDプロバイダーのユーザーアカウントが、そのテナントに存在せず、そのテナントのアプリケーションにアクセスできないとされています。このアカウントは、まずテナントに外部ユーザーとして追加する必要があります。

どこで確認するか

Microsoft Entra 管理センター →「監視と正常性」→「サインインログ」で、エラーコード 50020 を絞り込み、該当のサインインの詳細を開きます。

対処

  1. サインインしたアカウントが、意図したテナントのものか確認する。
  2. 別のアカウントで使う場合は、サインアウトしてから、別のアカウントで再度サインインする。
  3. 社外の人にアクセスさせる場合は、B2B で、ゲストとして招待する。

よくある質問

AADSTS50034 との違いは?

50034 は、アカウントがディレクトリに見つからないエラー、50020 は、別のID プロバイダーのアカウントが、そのテナントに存在しない場合のエラーです。

あわせて読みたい

出典・参考

社内のログ監視や、アカウント管理の見直しでお困りなら、社内IT 自己診断で、抜け漏れを点検できます。

確認日: 2026-10-28 掲載内容について