What problem does it solve?
This Skill eliminates the frustration of Azure deployment, Terraform apply, or application failures caused by unclear RBAC permission errors, where users struggle to tell if the issue is missing identity privileges or actual code misconfiguration, and don't know the exact steps to resolve the issue.
Core Features & Use Cases
- Failure Classification: Distinguishes between three common permission failure types: missing privileged roles for the executing identity (e.g., CI service principals lacking User Access Administrator to create role assignments), missing data-plane access for target managed identities (e.g., Key Vault, ACR, ADX), and actual code misconfigurations like wrong principal IDs or incorrect scope.
- Exact Remediation Commands: Generates ready-to-run az CLI commands for Azure administrators to grant the required missing permissions, eliminating guesswork.
- Use Case: When your Terraform CI pipeline fails with a 403 AuthorizationFailed error when trying to create role assignments, this Skill quickly identifies that your service principal only has Contributor access (which cannot create role assignments) and outputs the exact command an admin needs to run to fix the issue.
Quick Start
Use the azure-rbac-diagnostics skill to diagnose the 403 permission error from your latest failed Azure deployment and get the exact remediation command to resolve it.