azure-role-selector

SkillCloud & infra

This skill helps your AI recommend the right Azure role for an identity based on the permissions you want it to have. It picks the role that grants access with the least privilege and explains how to apply it. Your AI can also generate the commands needed to assign the role.

Available today. Use it from your connected AI after setup.

Add the skill, then tell your AI what identity you are assigning and which permissions it should have. It will suggest the least-privilege role and provide the commands to assign it.

Then ask your AI: use the azure-role-selector skill

What your AI can do with it

  • Identify the Azure role that covers your required permissions with the least privilege
  • Explain how a recommended role meets your access needs
  • Generate the commands to assign the role to an identity
  • Walk you through applying the role

What this skill tells your AI

The instructions your AI receives, as published by github/awesome-copilot in skills/azure-role-selector/SKILL.md and read by ahel’s review.

Use 'Azure MCP/documentation' tool to find the minimal role definition that matches the desired permissions the user wants to assign to an identity (If no built-in role matches the desired permissions, use 'Azure MCP/extension_cli_generate' tool to create a custom role definition with the desired permissions). Use 'Azure MCP/extension_cli_generate' tool to generate the CLI commands needed to assign that role to the identity and use the 'Azure MCP/bicepschema' and the 'Azure MCP/get_bestpractices' tool to provide a Bicep code snippet for adding the role assignment.

Signals

GitHub stars
39k
Forks
5k
Last commit
Sep 2026

ahel review

  • S4info
    community integration — published by github, not azure

Automated review, not a security audit. Ruleset v1.

Advanced
Catalog kind
skill
Gateway key
azure-role-selector
Source
github.com/github/awesome-copilot