コンテンツにスキップ

Azure VMアクセス設定

Azureポータルにログインし、Microsoft Entra IDサービスに移動します。

Addをクリックし、App registrationを選択します。

Azureポータル: Default Directoryで新しいユーザー、グループ、エンタープライズアプリ、またはアプリ登録を追加する画面。

アプリケーションにわかりやすい名前を付けます。この名前は後で必要になります。

Supported account typesはデフォルトのAccounts in this organizational directory onlyのままにします。

Registerをクリックします。

「AikidoSecurity」という名前の新しいアプリケーションを登録するAzureポータルの画面。アカウント種別の選択も表示されている。

新規作成したアプリケーションの詳細ページにリダイレクトされます。ここでApplication (client) IDDirectory (tenant) IDを見つけてコピーできます。

AikidoSecurityアプリケーションのクライアントIDと主要な概要情報を表示するAzureポータル画面。

クライアント資格情報フィールドで、「Add a certificate or secret」をクリックします。

AikidoSecurityアプリの概要とクライアント資格情報の設定オプションを表示するAzureポータル画面。

「New client secret」ボタンをクリックし、シークレットの説明を入力して、有効期限を2年(730日/24か月)に設定します。

アプリケーション認証用の新しいクライアントシークレットをAzure ADで作成する画面。

**シークレットの値(Secret’s Value)**をコピーします。

シークレットの説明、有効期限、コピーオプションを表示するAzureポータルのクライアントシークレット管理画面。

これで、Azureポータルでのアプリケーション設定が完了次第、Public API経由でAzure Cloudを追加するために必要な値がすべて揃いました。

サブスクリプションの詳細ページに移動します。ここで、必要なロールへのアクセス権を確実に付与する必要があります。

Subscriptionsに移動し、仮想マシンに関連するサブスクリプションを見つけます。

**「Access Control (IAM)」**をクリックします。

サブスクリプション内のロールと権限を管理するAzure IAMアクセス制御パネル。

Role assignmentsタブに移動し、**「Add」をクリックしてから「Add role assignment」**をクリックします。

ロール割り当ての追加とクラシック管理者の管理を行うAzureポータルのインターフェース。

**「Role」タブで、「VM Scanner Operator」を検索して選択し、「Next」**をクリックします。

ディスクスナップショットのセキュリティ分析用に「VM Scanner Operator」ロールを割り当てる画面。

「Assign access to」はデフォルト値のままにします。

**「Select Members」**をクリックし、作成したアプリ登録の名前(例: 「AikidoSecurity」)を検索して選択します。

**「Select」**をクリックします。

**「Review + assign」**を2回クリックします。

Access Control (IAM)設定を使ってAzureサブスクリプション内のメンバーにロールを割り当てる画面。

**「Disk Snapshot Contributor」**ロールについても、同じロール割り当て手順を繰り返します。

これで、アプリ登録に仮想マシンをスキャンするために必要なロールが付与されました。