Microsoft Entra IDは、クラウド時代の認証とアクセス管理を担うサービスです。
組織のセキュリティを強化するためには、どのような「ID」が存在し、どのように使われるのかを理解することが重要です。
本記事では、Microsoft Entra IDで扱うIDの種類をわかりやすく解説します。
Microsoft Entra IDで扱うIDの基本
Microsoft Entra IDでは、IDは大きく3つのカテゴリに分かれます。それは「人」「デバイス」「ワークロード」です。
この3つは、組織のセキュリティを支える基盤であり、ゼロトラストモデルの実現に欠かせません。
- ユーザーID(User ID)
人間を対象とするIDです。従業員や外部パートナーなど、組織のリソースにアクセスするすべての人に割り当てられます。 - ワークロードID(Workload ID)
アプリケーションやサービスに割り当てるIDです。クラウドネイティブな環境では、アプリやサービスが他のリソースにアクセスするために認証が必要です。 - デバイスID(Device ID)
PCやスマートフォンなどの物理デバイスに割り当てるIDです。デバイスを登録・参加させることで、シングルサインオン(SSO)や条件付きアクセスを実現できます。
さらに、複数のIDをまとめて管理するために**グループ(Group)**という仕組みもあります。グループを使えば、アクセス権を効率的に付与できます。
ユーザーID(User ID)

ユーザーIDは、人間を対象とするIDで、従業員や外部ユーザー(顧客、パートナーなど)に割り当てられます。
特徴は次の2つの要素で決まります。
- 認証方法
- 内部認証:組織のMicrosoft Entraテナントにアカウントを持ち、その資格情報で認証します。
- 外部認証:別の組織のMicrosoft Entraアカウントや、ソーシャルIDなど外部IDプロバイダーを使います。
- ユーザーの種類(UserType)
メンバー(Member)とゲスト(Guest)に分類されます。
さらに、認証方法とUserTypeの組み合わせで次の4つのパターンがあります。
- 内部ユーザー(Internal Member):従業員など、内部認証+Member
- 外部ゲスト(External Guest):パートナーやベンダー、外部認証+Guest
- 外部メンバー(External Member):複数テナント間でメンバー権限を付与するケース
- 内部ゲスト(Internal Guest):内部アカウントを発行し、Guestとして扱うレガシーな方法
ワークロードID(Workload ID)
ワークロードIDは、アプリケーションやサービスに割り当てるIDです。
クラウド環境では、アプリやサービスが他のリソースにアクセスするために認証が必要です。Microsoft Entra IDでは、次の仕組みを提供します。
- サービスプリンシパル(Service Principal)
アプリケーションのIDであり、Microsoft Entraにアプリを登録すると作成されます。 - マネージドID(Managed Identity)
資格情報を開発者が管理する必要がないID。Azureリソースで利用でき、追加コストなし。
種類は次の2つです。- システム割り当て:Azureリソースに直接関連付けられる
- ユーザー割り当て:複数リソースで共有できる
デバイスID(Device ID)
デバイスIDは、PCやスマートフォンなどの物理デバイスに割り当てるIDです。
Microsoft Entraでは、次の方法でデバイスを管理します。
- 登録済みデバイス(Registered):BYOD(個人所有デバイス)向け
- 参加済みデバイス(Joined):組織所有デバイス
- ハイブリッド参加済み(Hybrid Joined):オンプレADとクラウドを併用する環境
デバイスを登録・参加させることで、クラウドリソースへのSSOや条件付きアクセスが可能になります。
さらに、Microsoft Intuneと連携すれば、モバイルデバイス管理(MDM)やアプリ管理(MAM)も実現できます。
グループ(Group)
複数のIDをまとめて管理するために、Microsoft Entraではグループを利用します。
種類は次の2つです。
- セキュリティグループ:アクセス制御や条件付きアクセスに利用
- Microsoft 365グループ:メール、予定表、SharePointなどのコラボレーションに利用
グループは手動でメンバーを追加する方法と、ルールに基づいて自動的に追加する「動的メンバーシップ」があります。
まとめ
Microsoft Entra IDのID管理は、ゼロトラストの基本です。
「ユーザー」「デバイス」「ワークロード」の3つを理解し、適切に管理することで、セキュリティと利便性を両立できます。
参考リンク
https://learn.microsoft.com/ja-jp/entra/
https://learn.microsoft.com/ja-jp/entra/identity/