mcpField
A
azure-rbac

azure-rbac

公式
github.com/microsoftクラウド・DevOps1.6k441.9k 回インストール今日更新
リポジトリ

azure-rbac について

Azure RBAC のロール定義を特定し、ID への割り当て手順を生成するスキルです。適切な組み込みロールを探し、必要に応じてカスタムロールを作成して、CLI と Bicep の出力を用意します。

主な機能

  1. 01適合する組み込みロールの検索
  2. 02カスタムロール定義の生成
  3. 03ロール割り当て CLI コマンドの作成
  4. 04Bicep によるロール割り当て例
  5. 05割り当てに必要な前提条件の提示

活用シーン

  1. 01Azure ID に必要な権限の選定
  2. 02組み込みロールが合わない場合のカスタムロール作成
  3. 03ロール割り当て用 CLI と Bicep の準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoft/azure-skills --skill azure-rbac

インストール後、Claude Code で/azure-rbacを入力して読み込まれたか確認します。

詳細

ユーザーが ID に割り当てたい権限に合致する、最小限のロール定義を見つけるには、azure__documentation ツールを使用してください。希望する権限に合致する組み込みロールがない場合は、azure__extension_cli_generate ツールを使用して、希望する権限を持つカスタムロール定義を作成してください。次に、azure__extension_cli_generate ツールを使用して、そのロールを ID に割り当てるために必要な CLI コマンドを生成してください。最後に、azure__bicepschema と azure__get_azure_bestpractices ツールを使用して、ロールの割り当てを追加する Bicep コードスニペットを提示してください。アクセス権の設定に必要なロールについてユーザーが質問している場合は、以下の「ロール付与の前提条件」を参照してください。

ロール付与の前提条件

ID に RBAC ロールを割り当てるには、Microsoft.Authorization/roleAssignments/write 権限を含むロールが必要です。この権限を持つ最も一般的なロールは次のとおりです。

  • User Access Administrator(最小特権。ロールの割り当てのみを行う場合に推奨)
  • Owner(ロールの割り当てを含む、すべてのアクセス権)
  • カスタムロール(Microsoft.Authorization/roleAssignments/write を含む)

コメント