
# Azure VMアクセス設定

## Entra ID アプリ登録

ご自身の [**Azure ポータル**](https://portal.azure.com/) に移動します **Microsoft Entra ID サービス**.

をクリックします **追加** and select **アプリの登録**

![Azure ポータル: 既定のディレクトリに新しいユーザー、グループ、エンタープライズ アプリ、またはアプリ登録を追加します。](https://help.aikido.dev/_assets/5656b732482f/ucarecdn-7272798b-6ece-4bc5-9e40-df364a5e7a1f.png)

アプリケーションには意味のある名前を付けてください。この名前は後で必要になります。

以下はそのままにしてください **サポートされているアカウントの種類** default: **この組織ディレクトリ内のアカウントのみ**.

をクリックします **登録**.

![アカウントの種類を選択して、「AikidoSecurity」という新しいアプリケーションを登録するための Azure ポータル画面。](https://help.aikido.dev/_assets/fb6a60b3d246/ucarecdn-4690d5db-e42d-4d8d-93a0-b978333c1364.png)

新しく作成したアプリケーションの詳細ページにリダイレクトされます。ここで次の情報を見つけてコピーできます。 **アプリケーション（クライアント）ID** と **ディレクトリ（テナント）ID**

![AikidoSecurity アプリケーションのクライアント ID と基本的な概要情報を表示している Azure ポータル。](https://help.aikido.dev/_assets/f12ac027946b/ucarecdn-4ce56e1e-0436-430e-8492-e4e85120a1d3.png)

クライアント資格情報の欄で、「証明書またはシークレットを追加」をクリックします

![AikidoSecurity アプリの概要とクライアント資格情報の構成オプションを表示する Azure ポータル。](https://help.aikido.dev/_assets/32881ca907b6/ucarecdn-5d15f5a3-597a-473f-87d0-733e9859afaa.png)

「新しいクライアント シークレット」ボタンをクリックし、シークレットの説明を入力して、有効期限を 2 年（730 日 / 24 か月）に設定します

![Azure AD でアプリケーション認証用の新しいクライアント シークレットを作成しています。](https://help.aikido.dev/_assets/daeb8b0fe497/ucarecdn-121cb5f1-e88a-4223-b42d-a4c8333dc37c.png)

次をコピーします： **シークレットの値**

![シークレットの説明、有効期限、コピー オプションを表示する Azure ポータルのクライアント シークレット管理画面。](https://help.aikido.dev/_assets/573f68cf5ced/ucarecdn-04e75758-4d58-4f1f-bacd-bac394368b76.png)

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

## Azure RBAC ロールの割り当て

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

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

をクリックします **「アクセス制御 (IAM)」**.

![サブスクリプション内のロールと権限を管理するための Azure IAM アクセス制御パネル。](https://help.aikido.dev/_assets/5181f13233ba/ucarecdn-1c719e05-4e24-4386-b2dd-8f82e0bbf7a9.png)

ロールの割り当て タブに移動し、次をクリックします **「追加」**、その後 **「ロール割り当ての追加」**.

![ロールの割り当てを追加し、クラシック管理者を管理するための Azure ポータル画面。](https://help.aikido.dev/_assets/b7a87ef0689c/ucarecdn-4feba3fe-538d-4b7e-b1f7-615bda664244.png)

次の **「ロール」** タブで検索して選択 **「VM Scanner Operator」** をクリック **「次へ」**.

![Azure でディスク スナップショットのセキュリティ分析のために「VM Scanner Operator」ロールを割り当てています。](https://help.aikido.dev/_assets/958fed841a37/ucarecdn-891c0d87-d666-4c75-8199-ed8d65d7bbf2.png)

以下はそのままにしてください **「アクセス権を割り当てる対象**」の既定値。

をクリックします **「メンバーの選択」**、作成したアプリ登録（例: 「AikidoSecurity」）の名前を検索して選択します。

クリックします **「選択」**

クリックします **「確認と割り当て」** 2 回

![Access Control (IAM) 設定を使用して、Azure サブスクリプションのメンバーにロールを割り当てています。](https://help.aikido.dev/_assets/c9eb454227ac/ucarecdn-4ee31542-c6c9-40da-a557-b264660a458d.png)

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

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