Azure Rbac

🏢Official
by microsoft · vlatest · Repositoryskills.sh

Manage Azure role-based access control (RBAC) permissions programmatically to streamline user access and security.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add azure-rbac npx -- -y @trustedskills/azure-rbac
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "azure-rbac": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/azure-rbac"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The Azure RBAC (Role-Based Access Control) skill enables AI agents to manage and configure access permissions within Microsoft Azure. It allows precise control over who can perform specific actions on Azure resources, ensuring security and compliance by assigning roles like "Reader," "Contributor," or "Owner" to users, groups, or applications.

When to use it

  • Assigning user access to Azure resources during onboarding or role changes.
  • Restricting access to sensitive data or operations for regulatory compliance.
  • Automating permission management across multiple Azure subscriptions or resource groups.
  • Troubleshooting access issues by reviewing and adjusting assigned roles.

Key capabilities

  • Assign, remove, or list roles for users, groups, or service principals.
  • Manage role assignments at the subscription, resource group, or individual resource level.
  • Support for built-in and custom roles to tailor permissions precisely.
  • Integration with Azure Active Directory (AAD) for user and group management.

Example prompts

  • "Assign the Contributor role to the 'DevTeam' group on the 'Finance' resource group."
  • "List all users who have access to the 'Production' subscription."
  • "Remove the Reader role from the service principal 'AppService-Prod' in Azure."

Tips & gotchas

  • Ensure you have the necessary permissions (e.g., Owner or User Access Administrator) before making changes.
  • Be cautious with built-in roles like "Owner," as they grant broad access and can pose security risks if overused.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
microsoft
Installs
104.3k

🏢 Official

Published by the company or team that built the technology.