microsoft avatar

Azure Rbac

Microsoft built this to solve the common headache of figuring out which Azure RBAC role gives just enough permissions without going overboard. It searches Azure docs to find the minimal built-in role that matches what you need, or generates a custom role definition if nothing fits. Then it spits out the CLI commands and Bicep code to actually assign the role. The real time-saver is that it also tells you what permissions you need just to grant roles in the first place, since that trips up a lot of people. Solid for anyone doing infrastructure as code or managing Azure permissions programmatically.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
396.7K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add microsoft/azure-skills --skill azure-rbac --agent claude-code

Installs into .claude/skills of the current project.

Files

Microsoft built this to solve the common headache of figuring out which Azure RBAC role gives just enough permissions without going overboard. It searches Azure docs to find the minimal built-in role that matches what you need, or generates a custom role definition if nothing fits. Then it spits out the CLI commands and Bicep code to actually assign the role. The real time-saver is that it also tells you what permissions you need just to grant roles in the first place, since that trips up a lot of people. Solid for anyone doing infrastructure as code or managing Azure permissions programmatically.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/microsoft/azure-skills
Categories
Security, Cloud & Infrastructure, CLI & Terminal
First seen
Apr 16, 2026

More from microsoft/azure-skills

All 39

Recommended

More Security
1firebase avatarfirebase-security-rules-auditorfirebase/agent-skillsAudits Firebase (Firestore, Cloud Storage) security rules for vulnerabilities, privilege escalation, role bypasses, create vs update inconsistencies, resource e146.2Kskills.sh installs
2caffeinelabs avatarextension-authorizationcaffeinelabs/skillsAuthorization system with role-based access control. Must-have for all apps that manage personal or access-restricted data.30.8Kskills.sh installs
3wshobson avatarsecurity-requirement-extractionwshobson/agentsDerive security requirements from threat models and business context. Use when translating threats into actionable requirements, creating security user stories,26.4Kskills.sh installs
4firebase avatarfirestore-security-rules-auditorfirebase/agent-skillsA skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely20.4Kskills.sh installs
5openai avatarsecurity-best-practicesopenai/skillsPerform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best pr12.2Kskills.sh installs
6trailofbits avatarsolana-vulnerability-scannertrailofbits/skillsScans Solana programs for 6 critical vulnerabilities including arbitrary CPI, improper PDA validation, missing signer/ownership checks, and sysvar spoofing. Use6Kskills.sh installs