Azure RBAC(ロールベースアクセス制御)とは
どのIDが・どの範囲で・何をできるかを、ロールの割り当てで制御する仕組み。
解説
Azure RBAC(Role-Based Access Control)は、Azureリソースへの操作権限を管理します。「誰に(ユーザーやグループ)」「どのロールを(閲覧者・共同作成者・所有者などの組み込みロール)」「どの範囲で(管理グループ・サブスクリプション・リソースグループ・リソース)」割り当てるかを指定します。上位の範囲で割り当てた権限は、下位に継承されます。設計の基本は最小権限で、必要な操作だけを許可します。認証(本人確認)を担うEntra IDと、認可(権限付与)を担うRBACは役割が分かれています。
試験での出方
ロールと割り当て範囲、上位から下位への継承、最小権限の考え方が問われます。認証(Entra ID)との区別も頻出です。
あわせて読みたい用語
この用語が解説に出てくる問題
- ID とガバナンスの管理 問1Azureの組み込みロールのうち、スコープ内のすべてのリソースを管理でき、かつ他のユーザーへのロール割り当て(アクセス…
- ID とガバナンスの管理 問2Azureリソースに「読み取り専用(ReadOnly)」のリソースロックを適用した場合の効果として、最も適切なものはど…
- ID とガバナンスの管理 問3組織の標準(例: 作成できるリソースのリージョンやSKUの制限)にリソースが準拠しているかを評価し、準拠していないリソ…
- ID とガバナンスの管理 問4複数のサブスクリプションをまとめて階層的に整理し、その階層に対してAzure Policyやアクセス権(RBAC)を一…
- ID とガバナンスの管理 問6あるユーザーにサブスクリプションのスコープで共同作成者(Contributor)ロールを割り当てた。このユーザーの、そ…