azure-rbac
InstallationCommandPrompt$ npx skills add https://github.com/microsoft/azure-skills --skill azure-rbacСводкаНайдите минимальные роли Azure RBAC, сгенерируйте команды назначения и предоставьте инфраструктурный код Bicep.
-
Определяет встроенные роли, соответствующие требуемым разрешениям, используя документацию Azure, или создает определения пользовательских ролей, когда подходящей встроенной роли нет
-
Генерирует команды Azure CLI и фрагменты кода Bicep для назначения ролей для идентификаторов, сервис-принципалов и управляемых идентичностей
-
Разъясняет предпосылки для назначения ролей, включая какие разрешения (
Microsoft.Authorization/roleAssignments/write) требуются, и рекомендует варианты минимальных привилегий, такие как User Access Administrator -
Поддерживает схемы наименьших привилегий, сопоставляя конкретные требования к разрешениям, а не по умолчанию выбирая широкие роли
SKILL.mdИспользуйте инструмент 'azure__documentation' для нахождения минимального определения роли, которое соответствует требуемым разрешениям, которые пользователь хочет назначить идентичности. Если не существует встроенной роли, которая соответствовала бы требуемым разрешениям, используйте инструмент 'azure__extension_cli_generate' для создания определения пользовательской роли с необходимыми разрешениями. Затем используйте инструмент 'azure__extension_cli_generate' для генерации команд CLI, необходимых для назначения этой роли идентичности. Наконец, используйте инструменты 'azure__bicepschema' и 'azure__get_azure_bestpractices' для предоставления фрагмента кода Bicep для добавления назначения роли. Если пользователь спрашивает о роли, необходимой для установки доступа, смотрите раздел 'Prerequisites for Granting Roles' ниже:
Предпосылки для назначения ролей
Чтобы назначать RBAC-роли идентичностям, вам нужна роль, которая включает разрешение Microsoft.Authorization/roleAssignments/write. Наиболее распространённые роли с этим разрешением:
-
User Access Administrator (наименьшие привилегии — рекомендуется для назначения роли только)
-
Owner (полный доступ, включая назначение ролей)
-
Custom Role с
Microsoft.Authorization/roleAssignments/write
Installs477.1KRepositorymicrosoft/azure-skillsGitHub Stars1.4KFirst SeenFeb 18, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykWarn