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