azure-rbac
专注于Azure基于角色的访问控制(RBAC),协助用户精细化管理云资源的访问权限,确保安全性和最小权限原则。
npx skills add microsoft/github-copilot-for-azure --skill azure-rbacBefore / After 效果对比
1 组手动配置Azure RBAC权限复杂且易错,权限管理混乱。容易出现权限过高或不足,影响安全性与操作效率。
智能辅助Azure RBAC权限配置,提供最佳实践。简化权限管理,确保最小权限原则,提升云环境安全性。
azure-rbac
Use the 'azure__documentation' 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 'azure__extension_cli_generate' tool to create a custom role definition with the desired permissions. Then use the 'azure__extension_cli_generate' tool to generate the CLI commands needed to assign that role to the identity. Finally, use the 'azure__bicepschema' and 'azure__get_azure_bestpractices' 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 role assignment)
-
Custom Role with
Microsoft.Authorization/roleAssignments/write
Weekly Installs102.9KRepositorymicrosoft/githu…or-azureGitHub Stars157First SeenFeb 18, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled ongithub-copilot102.9Kcodex354gemini-cli342opencode316kimi-cli306cursor306
用户评价 (0)
发表评价
暂无评价
统计数据
用户评分
为此 Skill 评分