「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
ハイセキュアな Azure運用のためのAzure Active Directoryテナントの作り方
- 原則論としては 1 組織 = 1 テナントで、
その配下ですべてのクラウド・サービスを利用
- ただし、Azure 運用用の テナントを分けたい場合もある
- 業務システム運用に関わる
リソースなどを明確に分離しておきたい
- デプロイ・ガイド(チェックリスト)に、幾つかアレンジ
- 管理を想定したアカウント構成
(OA用アカウントとの切り離し)
- オンプレAD とのアカウント同期の削除
- アプリケーション管理の削除
- , etc.
詳細 †
サブスクリプション †
基本的にEAから切り出す。 †
検証では、ダミー・テナントを使用。 †
ホーム / B2B †
いずれの方式を利用する場合でも、
複数の作業者でアカウントを共有することは避ける。
ホーム・アカウント †
個別作成(Azure Active Directoryにアカウントを別途作って利用する)
- OA 作業からアカウントや端末を切り離せるため、マルウェア攻撃を受け難い。
- 一方、退職や人事異動を確実に反映させる必要があり、面倒
B2Bアカウント †
B2B 招待(O365 テナントから B2B 招待したアカウントを利用する)
- 1 ユーザ = 1 ID となり、作業者から見て使い勝手がよい
- 多くの場合、人事システムやオンプレ AD と連携しており、退職時に自動失効する
静的 / 動的 †
どちらの場合でも、以下のようにするのが基本
- セキュリティ管理者(あるいは権限管理システム)に対して、
静的に Privilege Role Administrator ロールを割り当てる。
- その上で、静的または動的(推奨)に、
必要に応じて Global Administrator などの作業特権を与える。
静的権限 †
- ユーザ単位(またはグループ単位)に権限を付与する
- 高権限をむやみに与えないようにする(最大でも 5 人程度)
動的権限(PIM) †
PIM (特権 ID 管理)を利用して、ユーザに対して動的に権限を付与・はく奪する。
手順 †
InPrivate?ブラウザで作業するなど。 †
キャッシュが残らないようにする
(複数アカウントを使い回すので)。
Step 0. O365 用 AAD テナントの作成 †
- EA アカウント管理者の個人アカウント
(Azure サブスクリプション払い出し)
Step 1. Azure 用 AAD テナントの作成 †
ダミー・テナントと同じ方法で作成。
- 全体管理者アカウントを初期構築用として作成。
- サブスクリプションは作成しない。
- Azureポータルに遷移
- テナント(ディレクトリ)の属性を変更
名称や詳細の技術を変更する。
- 以下の 4つのアカウントを作成
- 緊急事態用アカウント(Breakglass Account)
AAD 用、Azure 用の 2 つが必要
- AAD 管理用アカウント
日常的な Azure AD の管理用に利用するアカウントだが、以下 2 つの検討が必要
役割 | 主な日常作業 | 個人/共用 | ホーム/B2B | AAD 権限 | Azure 権限 |
非常事態アカウント | Azure AD 用 | ナシ | 共用 | ホーム | Global Administrator(静的) | 昇格権限 |
Azure 用 | ナシ | Tenant Root Group/owner(静的) |
個人アカウント | 特権ロール管理用 | AAD, Azure の権限払い出し | 個人 | ホーム or B2B | Privilege Role Administrator (静的) | なし(暗黙的に User Access Admin を持つ) |
AAD 管理者用 | AAD の設定・操作・監査 | ・(Global Reader(静的)) ・Global Administrator(PIM) | ナシ |
- 常事態アカウント(Azure AD 用)
- P2ライセンスの設定
- Azure権限付与
- 封緘用パスワードの設定
- 常事態アカウント(Azure用)
- P2ライセンスの設定
- Azure権限付与
- 封緘用パスワードの設定
参考 †
Microsoft Docs †
nakama †
※ Azure 管理用 Azure AD テナントの作成方法中にも同様のトピックが含まれる。
Tags: :インフラストラクチャ, :クラウド, :Azure, :Active Directory, :認証基盤, :クレームベース認証