azure-role-selector
SkillCloud & infraThis 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.
No other account needed.
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