AIKraft/Skills/azure-rbac

azure-rbac

Помогает подобрать минимальную роль Azure RBAC, генерирует CLI-команды и Bicep-код для назначения. Полезно при настройке доступа, поиске подходящей роли или создании кастомных определений.

MIMicrosoft official Разработка ★ 1.5k

Что делает навык

Находит минимальную встроенную роль Azure RBAC для заданных разрешений или генерирует определение кастомной роли, если встроенные не подходят. Автоматически создает CLI-команды и Bicep-код для назначения роли идентификатору.

Когда применять

  • Поиск минимальной роли для предоставления конкретных разрешений в Azure
  • Создание кастомного определения роли, если встроенные роли не покрывают нужные права
  • Генерация CLI-команд для назначения роли пользователю, группе или сервисной записи
  • Получение Bicep-кода для программной настройки назначений ролей

Как работает

  1. Использует инструмент 'azure__documentation' для поиска минимальной встроенной роли, соответствующей желаемым разрешениям
  2. Если встроенная роль не найдена, использует 'azure__extension_cli_generate' для создания кастомного определения роли с нужными разрешениями
  3. С помощью 'azure__extension_cli_generate' генерирует CLI-команды для назначения найденной или созданной роли идентификатору
  4. Применяет инструменты 'azure__bicepschema' и 'azure__get_azure_bestpractices' для формирования Bicep-сниппета назначения роли
  5. При запросе о необходимых правах для назначения ролей указывает, что требуется роль с разрешением Microsoft.Authorization/roleAssignments/write (например, User Access Administrator, Owner или кастомная роль)

Примеры запросов агенту

Подскажи, какую роль Azure RBAC назначить для чтения ресурсов в группе ресурсов
Сгенерируй CLI-команду и Bicep-код для назначения роли Owner сервисной записи
Какую роль нужно иметь, чтобы назначать роли другим пользователям в Azure?

Что понадобится

  • Инструменты: azure__documentation, azure__extension_cli_generate, azure__bicepschema, azure__get_azure_bestpractices

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «azure-rbac» из репозитория: # https://github.com/microsoft/azure-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r azure-rbac/ ~/.claude/skills/azure-rbac/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.