What problem does it solve?
Helps cloud engineers and administrators determine which Azure role to assign to an identity to satisfy a requested set of permissions while adhering to the principle of least privilege, and provides the commands and infrastructure-as-code snippets to apply that role.
Core Features & Use Cases
- Built-in role matching: Search Azure built-in role definitions to find the minimal role that covers the requested permissions.
- Custom role generation: Generate a custom role definition when no built-in role matches, and produce the CLI commands needed to create and assign it.
- Deployment artifacts: Produce Azure CLI commands and a Bicep code snippet for role assignment, and apply best-practice recommendations for scope and least-privilege access.
- Use Case: Grant a service principal the exact set of permissions required to manage a specific resource without overprovisioning at subscription scope.
Quick Start
Ask the agent to determine the least-privilege built-in or custom Azure role for granting the specified permissions to an identity and provide Azure CLI and Bicep role-assignment steps.