Azureでカスタムロールを設定















最終更新
役に立ちましたか?
このドキュメントでは、クライアント資格情報を使用した新しい App Registration の作成方法と、Aikido の VM スキャン用のカスタム RBAC ロールの作成方法を説明します。
これらの資格情報は、Aikido が仮想マシンをスキャンするために必要な API リクエストを実行するために使用されます。仮想マシンをスキャンするためのアクセスは、カスタム ロールを使用して App Registration に付与されます。
これらの権限は、仮想マシンのスキャンに必要な最小限に限定されています。
次の手順に従って作成します
お使いの Azure Portal にログインし、 Microsoft Entra ID サービス.
をクリックします 追加 をクリックして、 アプリの登録

アプリケーションには意味のある名前を付けてください。この名前は後で必要になります。
をそのままにしておきます サポートされているアカウントの種類 の既定値: この組織ディレクトリ内のアカウントのみ.
をクリックします 登録.

新しく作成されたアプリケーションの詳細ページにリダイレクトされます。ここで、次の項目を見つけてコピーできます。 アプリケーション(クライアント)ID および ディレクトリ(テナント)ID

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

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

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

これで、Azure Portal でアプリケーションのセットアップが完了すれば、Aikido で VM スキャンを構成するために必要なすべての値が揃いました。次に、アプリケーションに VM スキャンのアクセス権が付与されていることを確認する必要があります。
次へ移動: サブスクリプションから、仮想マシンに関連するサブスクリプションを見つけます
をクリックします 「アクセス制御(IAM)」.

次をクリックします 「追加」 ボタン。
選択 「カスタム ロールの追加」

へ移動します。 「JSON」 タブを開き、次をクリックしてエディターを開きます 「編集」

Aikido のセットアップ画面で生成された JSON 設定をコピーし、エディターに貼り付けます
クリックし 「Save」

下部で、次をクリックします 「確認 + 割り当て」、次に 「作成」

カスタム ロールが作成されたので、最初に作成した App Registration に割り当てることができます。
次へ移動: サブスクリプションから、仮想マシンに関連するサブスクリプションを見つけます
をクリックします 「アクセス制御(IAM)」.

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

の 「ロール」 タブで、作成したカスタム ロール(「Aikido VM Scanner」)を検索して選択し、次をクリックします 「次へ」.

をそのままにしておきます 「アクセスの割り当て先」 の既定値。
をクリックします 「メンバーの選択」で、作成したアプリ登録(例: 「AikidoSecurity」)の名前を検索して選択します。
クリックし 「選択」
クリックし 「確認 + 割り当て」 を2回

これで App Registration に、Azure 仮想マシンをスキャンするために必要な権限が付与されました。
最終更新
役に立ちましたか?
役に立ちましたか?