← CISSP: segurança, risco e operação
19 / 19 · 70 MIN

Permissões efetivas, revisão e separação de funções

Avalia acesso herdado e combinações de privilégios, e acompanha decisões de revisão até ao efeito verificado.

Reconstituir o acesso efetivo

Ana-user recebe prepare em payments-prod por uma permissão direta e por payment-makers. Chega a esse grupo através de operations e alternate. Contar associações ou analisar apenas concessões diretas não responde ao que pode fazer. A consulta recursiva SQLite visita pares distintos de tipo e identificador, usando UNION para terminar mesmo quando os grupos têm um ciclo. O resultado agrega a mesma operação no mesmo recurso e mostra g-direct e g-group como origens de concessão. Não enumera todos os caminhos possíveis nem prova que o inventário externo esteja completo. O modelo aceita herança transitiva por escolha didática; não reproduz regras particulares de Active Directory ou Entra. Num sistema concreto, confirma que tipos de grupos, funções e aplicações realmente propagam acesso.

Avaliar combinações por pessoa e contexto

Ana-admin pode approve em payments-prod. Cada conta isolada tem uma função, mas ambas pertencem a Ana: o modelo identifica a combinação prepare/approve na mesma pessoa e recurso. Separar nomes de conta não cria duas pessoas independentes. Bruno tem prepare em payments-prod e approve em payments-test; essa combinação não viola a regra local, porque os recursos são distintos. Define incompatibilidades com finalidade e âmbito, evitando tanto omissões como falsos positivos. O ensaio só deteta a combinação; não implementa bloqueio de transações reais. Uma regra que impede alguém de aprovar o pagamento que criou precisa ainda de contexto da operação e identidade do criador. A separação reduz oportunidades de abuso individual, mas não elimina conluio nem substitui observação e investigação.

Dar ao revisor contexto suficiente

Um revisor recebe o pedido de retirar g-direct de Ana-user. Deve compreender a pessoa associada, função, recurso, atividade relevante, motivo de manutenção e outras origens de acesso. Um clique sem contexto pode confirmar um privilégio desnecessário ou remover uma dependência legítima. No modelo, a política permite apenas reviewer como decisor e impede revisão pelo próprio titular ou dono da conta; estes identificadores são fictícios, não autenticação real. A decisão fica ligada ao snapshot dos dados. Se surgir uma concessão nova antes da aplicação, a transição é recusada até reavaliação. Essa comparação deteta mudança no conteúdo, mas não valida assinaturas ou garante concorrência distribuída. Os controlos e períodos de revisão devem ser definidos pela organização; não se inventa uma frequência universal a partir do exame.

Separar decisão, aplicação e efeito

Registar revoke não apaga g-direct. A aplicação da decisão remove efetivamente essa linha da base sintética, mas prepare continua disponível por g-group. O relatório devolve effectiveAccessStillPresent=true. A execução técnica correspondeu à ação delimitada e, ainda assim, não retirou a capacidade final. Depois de eliminar a associação operations, o caminho alternate continua a conceder acesso. Só a remoção do caminho restante fecha essa permissão no modelo. Repetir a aplicação da mesma revisão é no-op e devolve o resultado histórico, não uma nova prova do estado atual. Em produção, acompanha execução nos conectores, erros, caminhos residuais e validação posterior. Uma decisão retain ou defer não autoriza a transição de remoção implementada neste exercício.

Usar evidência para aceitar o serviço

Prepara uma matriz com pessoa, conta, recurso, operação, origens de concessão, decisão, aplicação e resultado. Inclui permissões legítimas que devem sobreviver: o exercício confirma que batch-service continua a ler relatórios depois da correção de Ana. Uma alteração que remove tudo não satisfaz automaticamente a continuidade necessária. Regista casos não avaliados, fontes desatualizadas e exceções com autoridade e validade. As 43 verificações executadas duas vezes cobrem SQL e política local, sem IdP, RH, LDAP, SCIM, MFA ou propagação de sessões. O resultado não é uma certificação de conformidade. Usa o exercício para preparar critérios de projeto e ensaios representativos, com responsabilidade explícita pela análise de conflitos, revisão e aplicação. A matéria aprofunda CISSP 5.4 e 5.5, com ligações a risco de pessoal e operação.

# Inspect observations in the generated evidence
# initialRights -> two grant sources, one effective permission
# appliedDirectRemoval.result.effectiveAccessStillPresent -> true
# conflicts -> one person, two accounts, same resource
NA PRÁTICA

A revisão remove g-direct, mas g-group mantém prepare. O sucesso da operação de remoção não demonstra retirada da capacidade.

Armadilhas comuns

Duas contas como duas pessoas; remoção direta como ausência de herança; ciclos como pesquisa infinita; snapshot como autenticação.

Tópicos relacionados: Ciclo de vida de identidades · Privilégios efetivos e revisão · Separação de funções

Leva esta ideia contigo

Revê a capacidade efetiva e o seu contexto, seguindo cada decisão até ao resultado que o requisito exige.

Criar conta

Referência: Security and Privacy Controls for Information Systems and Organizations · CISSP outline effective April 15, 2024; current AI guidance consulted 2026-09-29

CISSP® é uma marca registada de ISC2, Inc. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por ISC2. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.