A permissão depende do contexto
Controle de acesso contextual é a prática de avaliar uma permissão considerando não apenas quem é o usuário, mas também o contexto da ação.
Em um BPO, esse contexto pode incluir cliente, ERP, processo, horário, valor, função e etapa de aprovação.
Por que o contexto importa
Um operador pode ter uma função válida, mas não deveria acessar todos os clientes ou executar todas as ações. A permissão precisa acompanhar a finalidade e o risco do processo.
A separação de responsabilidades torna as regras mais explicáveis e reduz acessos excessivos.
Um exemplo
Uma pessoa pode consultar dados de determinado cliente, mas não aprovar pagamentos acima de um limite. Outra pessoa pode aprovar, mas não executar a mesma etapa.
A combinação de contexto, função e política define o que cada pessoa pode fazer em cada situação.