azure-role-selector
Orienta seu agente sobre qual permissão atribuir a um usuário no Azure. Ele sugere a função com o menor privilégio necessário para a tarefa.
O que ela faz
Este agente ajuda você a escolher a permissão certa para dar a alguém em um sistema chamado Azure. Ele garante que a pessoa receba apenas as permissões necessárias, sem excessos.
Quando usar
- ✓Quando você precisa dar acesso a alguém no Azure.
- ✓Quando você quer ter certeza de que a pessoa só pode fazer o que precisa.
- ✓Quando você precisa de ajuda para configurar as permissões corretas.
Exemplo do que pedir para a IA
“Quero dar acesso a um novo funcionário para gerenciar máquinas virtuais, mas sem que ele possa apagar tudo. Qual permissão devo usar?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele pesquisa as permissões disponíveis no Azure para encontrar a mais adequada. Se não achar uma pronta, ele cria uma personalizada. Depois, ele mostra como aplicar essa permissão e um código para facilitar a configuração.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill azure-role-selectorOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/azure-role-selector/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Use a ferramenta 'Azure MCP/documentation' para encontrar a definição de função mínima que corresponda às permissões desejadas que o usuário quer atribuir a uma identidade (se nenhuma função interna corresponder às permissões desejadas, use a ferramenta 'Azure MCP/extension_cli_generate' para criar uma definição de função personalizada com as permissões desejadas). Use a ferramenta 'Azure MCP/extension_cli_generate' para gerar os comandos CLI necessários para atribuir essa função à identidade e use as ferramentas 'Azure MCP/bicepschema' e 'Azure MCP/get_bestpractices' para fornecer um trecho de código Bicep para adicionar a atribuição de função.
Perguntas frequentes
O que é 'menor privilégio'?
Significa dar apenas as permissões estritamente necessárias para a pessoa realizar seu trabalho, evitando riscos de segurança.
O que é Azure?
É um serviço de computação em nuvem da Microsoft que permite criar e gerenciar aplicativos e serviços.
O que são comandos CLI e Bicep?
São formas de dar instruções ao Azure por texto, como se fosse um 'código' para configurar as permissões.
Detalhes
Descrição original do autor
When user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will meet the requirements with least privilege access and how to apply that role.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5029
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC