Microsoft Azure Storage について
Microsoft Azure Storage ソースは、Azure Resource Manager を通じて、ストレージアカウント の設定、BLOB コンテナー のメタデータ、コンテナーのアクセスポリシー、ライフサイクル管理 ルール、ネットワークルール を読み取ります。Iru は BLOB の内容、ファイル共有のデータ、キューメッセージ、テーブルの行を読み取りません。収集するのは、管理 API が返す構成とコンテナーレベルのメタデータのみです。 認証には、ウィザードを完了したユーザーとして 委任された OAuth 2.0(Microsoft Entra ID)を使用します。Iru がストレージアカウント、コンテナー、ポリシーを変更することは ありません。 サブスクリプション の完全なインベントリを得るには、サブスクリプション スコープで Reader を割り当てます。リソースグループ のみにスコープされた Reader では、他のグループのアカウントが表示されない場合があります。仕組み
Iru は Azure Resource Manager に対して Microsoft の OAuth 2.0 認可コードフロー を使用します。要求されるスコープは次のとおりです:https://management.azure.com/user_impersonation
Iru が収集する内容
サブスクリプションスコープでの Reader には、ARM を通じたアカウントとコンテナーのメタデータに対する
Microsoft.Storage/*/read が含まれますが、オブジェクトの内容に対するデータプレーンのアクセスは 含まれません。
公式リファレンス: Azure Storage のドキュメント、Storage Resource Provider REST API、ストレージの組み込みロール、Azure RBAC を使用したアクセスの承認。
前提条件
- Azure portal への Microsoft Entra ID サインイン。
- 接続する サブスクリプション に対する Reader(またはそれ以上)。完全な可視性を得るには サブスクリプション スコープで割り当てます。
- ソースを有効にしたときにコネクタウィザードが開けるよう、ブラウザの ポップアップ が許可されていること。
Microsoft Azure Storage を Iru に接続する
まず Microsoft Azure でポータルへのアクセスとサブスクリプションに対する Reader の対象範囲を確認してから、Iru Compliance で OAuth を完了します。ウィザードには Step 1 of 1: Perform OAuth Authentication と表示されます。- Microsoft Azure
- Iru Compliance
Iru Compliance で OAuth を開始する前に、このタブの手順を完了してください。
1
Azure portal にサインインする
portal.azure.com を開き、Iru ウィザードで使用するアカウントでサインインします。
2
対象のサブスクリプションを開く
Subscriptions を検索し、Iru が ストレージアカウント と関連する ARM メタデータを読み取るサブスクリプションを開きます。
3
Reader アクセス権を確認する
Access control (IAM) → View my access を開きます。前提条件 に従って、サブスクリプションスコープで Reader(または同等の読み取り権限)があることを確認します。
4
ブラウザでポップアップを許可する
Microsoft の同意ウィンドウを開けるよう、Iru のホスト名に対して ポップアップ を許可します。
5
正しい Microsoft Entra ID テナントを計画する
複数のテナントを使用している場合は、OAuth でサブスクリプションを所有するテナントにサインインできるよう、クリーンなブラウザセッションを使用します。
Iru Compliance タブに進んでください。
トラブルシューティング
ソースをオンにしても何も開かない
ソースをオンにしても何も開かない
Iru サイトの ポップアップブロッカー の設定を確認して、もう一度お試しください。
ストレージアカウントが一覧に表示されない
ストレージアカウントが一覧に表示されない
サブスクリプション全体のアカウントを表示する必要がある場合は、サブスクリプション スコープでの Reader を確認してください。リソースグループ のみにスコープされた Reader では、他の場所のアカウントが省略されます。
Microsoft Entra テナントが間違っている
Microsoft Entra テナントが間違っている
Microsoft のポップアップから サインアウト し、正しい テナントのアカウントでサインインしてください。
Broken ステータス
Broken ステータス
ソース で Microsoft Azure Storage を オフ にしてから オン にし、OAuth を再度完了してください。
関連記事
Sources の管理
すべての Compliance ソースを参照、管理します。
Compliance を使い始める
フレームワーク、アクション、アーティファクト。
Iru の概要
Endpoint、Compliance、Identity がどのように連携するか。
Artifacts の管理
ソースやアクションから得たエビデンスをアップロード、確認、整理します。
