azure-rbac Skill
Helps users find the right Azure RBAC role for an identity with least privilege access, then generate CLI commands and Bicep code to assign it. Also provides guidance on permissions required to grant roles. WHEN: bicep for role assignment, what role should I assign, least privilege role, RBAC role for, role to read blo Published by microsoft in azure-skills.
What is azure-rbac Skill?
Helps users find the right Azure RBAC role for an identity with least privilege access, then generate CLI commands and Bicep code to assign it. Also provides guidance on permissions required to grant roles. WHEN: bicep for role assignment, what role should I assign, least privilege role, RBAC role for, role to read blo Published by microsoft in azure-skills. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Writing
- Writing use cases
Technical details
- Install or run with Copy skill directory
When to use azure-rbac Skill
- Use it for writing.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/azure-skills
- Skill file: .github/plugins/azure-skills/skills/azure-rbac/SKILL.md
What it does
Helps users find the right Azure RBAC role for an identity with least privilege access, then generate CLI commands and Bicep code to assign it. Also provides guidance on permissions required to grant roles. WHEN: bicep for role assignment, what role should I assign, least privilege role, RBAC role for, role to read blo
Skill instructions
Use the 'azuredocumentation' 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 the 'azureextensioncligenerate' tool to create a custom role definition with the desired permissions. Then use the 'azureextensioncligenerate' tool to generate the CLI commands needed to assign that role to the identity. Finally, use the 'azurebicepschema' and 'azuregetazurebestpractices' tools to provide a Bicep code snippet for adding the role assignment. If user is asking about role necessary to set access, refer to Prerequisites for Granting Roles down below: Prerequisites for Granting Roles To assign RBAC roles to identities, you need a role that includes the Microsoft.Authorization/roleAssignments/write permission. The most common roles with this permission are: - User Access Administrator (least privilege - recommended for role assignment only) - Owner (full access including ro
Explore related resources
Frequently asked questions
What is azure-rbac?
azure-rbac is a open-source AI agent skill with Copy skill directory. Helps users find the right Azure RBAC role for an identity with least privilege access, then generate CLI commands and Bicep code to assign it. Also provides guidance on permissions required to grant roles.
Who is azure-rbac best for?
azure-rbac is best for reusing agent instructions, scripts, and references, writing workflows.
How do I install azure-rbac?
Install or run azure-rbac using Copy skill directory. Check azure-rbac for the latest setup command.
Is azure-rbac actively maintained?
azure-rbac may need a closer maintenance check before production use.
Auto-fetched from GitHub.