Guide
Scrivere policy
Esprimi chi può fare cosa a quali condizioni, e lascia che l'applicazione a tempo di esecuzione decida nel percorso critico.
La policy è leggibile dalle macchine
Una policy dichiara chi può fare cosa, a quali condizioni. È dato, non codice sepolto in un agente — revisionabile, versionato, e valutato allo stesso modo ogni volta.
Il grafo collega identità, ambiti, risorse e condizioni. Ogni azione che un agente tenta viene risolta rispetto ad esso prima che l'azione si completi.
Applicazione a tempo di esecuzione
La decisione avviene nel percorso critico, nel momento in cui l'azione si verifica — non in una revisione notturna. Le concessioni a basso rischio che corrispondono alla policy corrono in autonomia senza alcun essere umano nel loop.
Le azioni ad alto rischio richiedono approvazione. Denaro, dati sensibili, e il primo contatto con un nuovo sistema esterno fanno sempre escalation allo sponsor responsabile.
Condizioni
Allega condizioni a una concessione: finestre temporali, frequenza delle richieste, classificazione dei dati, o l'ambiente di destinazione. Una concessione valida in staging può richiedere approvazione in produzione.
Le condizioni sono valutate con il contesto della richiesta, così la stessa policy si adatta alla situazione senza logica condizionale nei tuoi agenti.
Testare le modifiche
Esegui una modifica di policy in dry-run per vedere quali azioni recenti avrebbe consentito, sottoposto a cancello, o rifiutato — prima che entri in vigore. Ogni modifica è versionata e attribuita, così un rollback è un unico passaggio.