安装方式
命令行安装
在项目根目录执行以下命令,完成 Skill 安装。
npx bzskills add microsoft/azure-skills --skill azure-rbac 帮助用户找到合适的 Azure RBAC 角色,以实现最低权限访问的身份管理,然后生成用于分配角色的 CLI 命令和 Bicep 代码。同时还提供分配角色所需的权限指导。适用场景:Bicep 角色分配、应分配什么角色、最低权限角色、RBAC 角色对应、读取 Blob 的角色、托管标识的角色、自定义角色定义、为身份分配角色、授予访问权限需什么角色、分配角色的权限。
299k
下载量
命令行安装
在项目根目录执行以下命令,完成 Skill 安装。
npx bzskills add microsoft/azure-skills --skill azure-rbac name: azure-rbac
description: 帮助用户找到合适的 Azure RBAC 角色,以实现最低权限访问的身份管理,然后生成用于分配角色的 CLI 命令和 Bicep 代码。同时还提供分配角色所需的权限指导。适用场景:Bicep 角色分配、应分配什么角色、最低权限角色、RBAC 角色对应、读取 Blob 的角色、托管标识的角色、自定义角色定义、为身份分配角色、授予访问权限需什么角色、分配角色的权限。
license: MIT
metadata:
author: Microsoft
version: "1.1.1"使用 'azuredocumentation' 工具查找与用户想要分配给标识的权限匹配的最小角色定义。如果没有内置角色匹配所需权限,则使用 'azureextension_cli_generate' 工具创建具有所需权限的自定义角色定义。然后使用 'azure__extension_cli_generate' 工具生成将该角色分配给标识所需的 CLI 命令。最后,使用 'azurebicepschema' 和 'azureget_azure_bestpractices' 工具提供用于添加角色分配的 Bicep 代码片段。如果用户询问设置访问所需的角色,请参考下方的授予角色先决条件:
要向标识分配 RBAC 角色,您需要包含 Microsoft.Authorization/roleAssignments/write 权限的角色。拥有此权限的最常见角色有:
Microsoft.Authorization/roleAssignments/write 权限