SuperAPI AI 工具集

azure-rbac

通用与其它

查看项目

更新于 10-16 04:31

技能介绍

用途:为 Azure 中的某个身份(identity)找到符合最小权限原则的合适 RBAC 角色,并生成将该角色分配给该身份的 CLI 命令与 Bicep 代码片段。

主要能力与使用方式:先用 azure__documentation 工具查找与目标权限匹配的最小角色定义;如果没有合适的内置角色,则用 azure__extension_cli_generate 工具创建包含所需权限的自定义角色定义;随后同样用 azure__extension_cli_generate 生成把该角色分配给身份所需的 CLI 命令;最后用 azure__bicepschema 与 azure__get_azure_bestpractices 工具给出添加角色分配的 Bicep 代码片段。

授予角色的前提条件:要分配 RBAC 角色,执行者需拥有包含 Microsoft.Authorization/roleAssignments/write 权限的角色,常见的有 User Access Administrator(最小权限,仅用于角色分配时推荐)、Owner(包含角色分配的完整访问权限),以及带有 Microsoft.Authorization/roleAssignments/write 的自定义角色。

限制:资料未提供该技能的安装方式、收费情况、支持平台与具体示例细节,暂未提供。