Question — 157
Tags —
Introdução
RBAC (Role-Based Access Control) no Azure fornece gerenciamento granular de permissões baseado em roles, permitindo implementar princípios de least privilege e zero trust.
Conceito-chave
Role Definitions e Scope Management: Sistema hierárquico de roles e scopes que permite controle preciso sobre quem pode fazer o que, onde e quando nos recursos Azure.
Tópicos Relevantes
- Built-in vs custom roles
- Scope hierarchy (management group, subscription, resource group, resource)
- Role assignments e inheritance
- Conditional access integration
- Audit e compliance tracking
Exemplo Prático
Implementação de modelo RBAC que separa responsabilidades entre desenvolvimento, operações e segurança, com roles customizadas para diferentes environments e workflows automatizados para role assignment.
Benefícios
- Security posture fortalecida
- Compliance requirements atendidos
- Operational overhead reduzido
- Audit capabilities aprimoradas
- Risk mitigation através de access control