Pular para o conteúdo

Pesquisa do site

Digite para pesquisar Páginas

Docs

Guias

Escrevendo políticas

View as .md

Expresse quem pode fazer o quê sob quais condições, e deixe a aplicação em tempo de execução decidir no caminho crítico.

Política é legível por máquina

Uma política declara quem pode fazer o quê, sob quais condições. É dado, não código enterrado em um agente — revisável, versionado, e avaliado da mesma forma toda vez.

O grafo conecta identidades, escopos, recursos e condições. Cada ação que um agente tenta é resolvida contra ele antes de a ação se completar.

Aplicação em tempo de execução

A decisão acontece no caminho crítico, no momento em que a ação ocorre — não em uma revisão noturna. Concessões de baixo risco que correspondem à política rodam de forma autônoma sem um humano no ciclo.

Ações de alto risco exigem aprovação. Dinheiro, dados sensíveis, e o primeiro contato com um novo sistema externo sempre escalam para o patrocinador responsável.

Condições

Anexe condições a uma concessão: janelas de tempo, taxa de solicitações, classificação de dados, ou o ambiente de destino. Uma concessão que vale em staging pode exigir aprovação em produção.

As condições são avaliadas com o contexto da solicitação, de modo que a mesma política se adapta à situação sem lógica condicional nos seus agentes.

Testando mudanças

Execute uma mudança de política em modo de simulação para ver quais ações recentes ela teria permitido, controlado ou negado — antes de entrar em vigor. Cada mudança é versionada e atribuída, então um rollback é uma única etapa.