Tecnico28 luglio 202624 min letto

Architettura di riferimento IAM dell'agente AI: identità e accesso

Progetta l'identità, la delega, il privilegio minimo, le approvazioni, la revisione dei diritti, la revoca e le prove dell'agente AI con diagrammi e controlli riutilizzabili.

Antonella Serine

Antonella Serine

Fondatrice, KLA

Fondatrice di KLA, dove sviluppa il piano di controllo indipendente per la governance a runtime degli agenti IA regolamentati dall'EU AI Act.

Regola dell'architettura

Mantieni il soggetto umano, l'attore agente, il carico di lavoro, le credenziali, i diritti, la decisione politica, il revisore e l'effetto dello strumento attribuibili separatamente.

Modello di identità

Utilizza un'identità agente dedicata per un'autorità aziendale ripetibile. Aggiungi un soggetto delegato quando l'attuale incarico di una persona modifica la decisione.

Il minimo privilegio

Risolvi agente, strumento, risorsa, dati, azione, scopo, importo, ambiente e tempo per ogni richiesta consequenziale.

Prova minima

Unisci identità, token, delega, sovvenzioni effettive, policy, approvazione, ricevuta di esecuzione, revoca e recupero sotto identificatori stabili.

Un'architettura di gestione dell'identità e degli accessi dell'agente AI fornisce a ciascun essere umano, agente, carico di lavoro, servizio, strumento e revisore un'identità distinta, quindi valuta l'attuale autorità delegata prima di ogni azione consequenziale. La decisione combina diritti effettivi con policy di runtime e approvazione umana. Le credenziali di breve durata limitano l’esposizione. I registri correlati comprovano la richiesta, la decisione, l'esecuzione, la revoca e il recupero.

Questo riferimento è indipendente dal fornitore e aggiornato a 28 luglio 2026. Si applica ai sistemi di agenti aziendali che chiamano strumenti o modificano lo stato esterno. Tratta il 2026 NIST NCCoE di febbraio [documento sull'identità e l'autorizzazione degli agenti di intelligenza artificiale e software] (https://www.nccoe.nist.gov/publications/other/accelerating-adoption-software-and-ai-agent-identity-and-authorization-concept) come una bozza di concetto di progetto. Il modello di controllo riutilizzabile riportato di seguito si basa su standard di identità e autorizzazione stabiliti, lasciando all'organizzazione implementatrice le decisioni relative a rischi, legali, privacy e settore specifici dell'organizzazione.

Separare i sette confini di controllo

Una connessione di rete riuscita dimostra la raggiungibilità. L'autenticazione verifica un'identità. L'autorizzazione risolve ciò a cui può accedere l'identità. La policy di runtime valuta questa azione e contesto. L'approvazione conferisce alla persona ammissibile una decisione limitata. L'esecuzione crea l'effetto collaterale. Le prove registrano l'unità completa per la revisione.

Mantieni ogni confine esplicito nell'architettura e nel modello di eventi. Una credenziale valida può ancora non avere l'autorità per lo scopo, l'importo, i dati, l'ambiente o il tempo richiesti. Una valutazione politica di successo può comunque richiedere un revisore indipendente. Un'approvazione può rilasciare solo la richiesta esatta e il contesto coperto.

Controllare i confini, le decisioni e le prove
ConfineRisposta alla domandaProprietarioProva
ConnettivitàQuesto carico di lavoro può raggiungere l'endpoint?Proprietario della rete e della piattaformaItinerario, endpoint, trasporto, decisione sulla rete, tempo
AutenticazioneQuale persona, agente, carico di lavoro, servizio o strumento ha presentato la richiesta?Proprietario dell'identitàEmittente, soggetto, attore, pubblico, modalità, emissione e scadenza
AutorizzazioneQuale risorsa e operazione può utilizzare questa identità?Proprietari di risorse e IAMConcessione effettiva, ruolo, attributi, relazioni, capacità, risultato
Decisione politicaQuesta azione può svolgersi qui con questi parametri e fatti aziendali?Proprietari di processi e policyVersione della policy, campi valutati, risultato, codici motivo
ApprovazioneUna persona indipendente idonea rilascia questa richiesta in attesa?Proprietario del rischio d'impresaRichiesta di decisione, autorità di revisione, motivazione, scadenza
EsecuzioneQuale effetto collaterale si è verificato?Proprietari di strumenti e processiRichiesta vincolata, ricezione, stato prima e dopo, effetto a valle
ProvaUn revisore può ricostruire e verificare la decisione completa?Proprietari delle prove e degli auditPopolazione, eventi correlati, integrità, omissioni, ritenzione

Contesto del sistema e classi di identità

Tratta l'identità dell'agente come oggetto aziendale durevole e l'identità del carico di lavoro come istanza del software in esecuzione. Un'identità di servizio rappresenta una dipendenza o un gateway non umano. Lo strumento o il server di risorse autentica il chiamante e impone la propria autorizzazione. Un revisore utilizza un'identità umana con autorità decisionale attuale.

Alternativa testuale. Un utente umano delega uno scopo limitato a un agente e a un carico di lavoro. I servizi di identità e token autenticano le parti. Autorizzazione e policy valutano la richiesta. Un revisore decide le azioni sospese. Lo strumento esegue un'azione consentita. Ogni fase invia record all'archivio prove all'interno del confine di trust del tenant e dell'organizzazione.

Diagramma del contesto del sistema. Un utente umano delega l'autorità a un agente e a un carico di lavoro. I servizi di identità e token li autenticano. L'autorizzazione, la policy e l'approvazione bloccano la richiesta prima che uno strumento o un servizio la esegua. Ogni fase registra prove all'interno dei confini di un inquilino e di un'organizzazione.

Scorri orizzontalmente per esaminare il grafico.

Assegnare a ogni attore, servizio decisionale, revisore ed effetto un'identità stabile e un confine di fiducia esplicito.

Apri il grafico a grandezza naturale
Classi di identità e proprietà del ciclo di vita
IdentitàScopoProprietario del ciclo di vitaRegistrazione richiesta
Utente umanoPrincipale sponsor o richiedenteRisorse umane, IAM e imprenditoreSoggetto, organizzazione, ruoli, incarichi, stato
Utente delegatoSoggetto umano la cui attuale autorità vincola l'agenteProprietari di aziende e IAMOggetto, soggetto, delega, scopo, ambito, date di efficacia
AgenteAttore non umano durevole per un mandato governatoProprietario dell'agenteID agente, proprietario, scopo, rilascio, stato, data di revisione
Carico di lavoroProcesso attestato che esegue l'agenteProprietario della piattaformaID del carico di lavoro, ambiente, distribuzione, attestazione, credenziale
ServizioGateway, orchestratore o entità macchina downstreamProprietario del servizioID servizio, pubblico, ambiti, classe di credenziali, dipendenza
Strumento o risorsaFunzionamento protetto e dati o sistema di destinazioneProprietari di strumenti e risorseID canonico, versione, proprietario, identità e azione accettate
RecensoreControllore umano per un'azione trattenuta consequenzialeProprietario del rischio d'impresaIdentità umana, istantanea del ruolo, limite di autorità, indipendenza, decisione

Scegli un'identità dedicata, delegata o ibrida

Un'identità dedicata conferisce all'agente la propria autorità di proprietà dell'azienda. Un'identità delegata trasferisce l'attuale autorità di un utente nell'attività. Un ibrido registra entrambe le parti: l'agente rimane l'attore e l'umano rimane il soggetto o lo sponsor. Questa separazione supporta policy, revoche e audit accurati.

Gli account di servizio condiviso indeboliscono l'attribuzione e spesso garantiscono un ampio accesso permanente. Mantienili dietro un gateway mediato dal servizio quando un sistema di destinazione non può emettere credenziali dell'agente ristretto. Registra l'agente originante, il soggetto umano, la decisione politica e la ricevuta a valle per ogni chiamata mediata.

Benefici, rischi, ciclo di vita e regole di selezione
ModelloVantaggiRischiCiclo vitaleSeleziona quando
Identità dell'agente dedicatoProprietà stabile, sovvenzioni limitate, revisione separata e revocaPrivilegi permanenti, espansione dell’identità, agenti orfaniRegistrarsi, attestare il carico di lavoro, concedere, osservare, certificare, ruotare, revocareIl lavoro di produzione ripetibile porta con sé l'autorità di proprietà dell'impresa
Identità utente delegatoL'ambito e la responsabilità dell'utente rimangono legati all'attivitàAccesso utente ambientale, assegnazioni obsolete, confusione tra attore e soggettoAutenticare l'utente, assegnare record, ridurre l'ambito, emettere, scadere, revocareUn utente nominato rimane il proprietario dell'autorità per l'azione
Attore e soggetto ibridoAgente e persona restano entrambi attribuibili e revocabili indipendentementeLo scambio di token e la politica diventano più complessiGestisci entrambi i cicli di vita delle identità e collegali per richiestaL’agente ha una propria identità e l’attuale autorità dell’utente modifica la decisione
Esecuzione mediata dal servizioGli obiettivi legacy ottengono un'applicazione centrale e un limite di credenzialiBypass del gateway, credenziale downstream condivisa, ricevute incompleteCredenziali del broker, applicazione di ogni chiamata, rotazione, riconciliazione, ritiroLa destinazione non può emettere credenziali specifiche dell'agente o delegate

Richiesta e sequenza di autorità delegata

Vincola il soggetto umano, l'attore agente, il carico di lavoro, la delega, lo scopo, il target e la scadenza prima dell'emissione del token. Utilizzare una credenziale di breve durata legata al pubblico per la risorsa di destinazione. Risolvere nuovamente l'autorità corrente al confine dell'azione perché ruoli, assegnazioni, fatti di rischio e policy possono cambiare durante una sessione.

Alternativa al testo. L'utente assegna uno scopo all'agente. L'agente avvia un carico di lavoro attestato. Il carico di lavoro richiede un token. Il servizio token convalida l'attore e il soggetto delegato, quindi emette una credenziale vincolata al pubblico di breve durata. Il carico di lavoro invia il contesto completo alla policy. Lo strumento riceve solo una richiesta consentita o validamente approvata e restituisce una ricevuta di esecuzione.

Diagramma di sequenza. Un utente assegna scopo e ambito a un agente. Un agente avvia un carico di lavoro. Il carico di lavoro esegue l'autenticazione e ottiene un token associato al pubblico di breve durata. Un policy gate valuta identità e diritti. Lo strumento esegue una richiesta consentita o approvata e restituisce una ricevuta.

Scorri orizzontalmente per esaminare il grafico.

Registrare separatamente il soggetto umano e l'attore agente attraverso l'emissione di token, la politica, l'esecuzione e le prove.

Apri il grafico a grandezza naturale

Possiedi ogni dimensione di diritto

Il privilegio minimo diventa testabile quando ogni dimensione ha un proprietario, un punto decisionale, un percorso di revisione, un percorso di revoca e un campo di prova. Valuta la tupla completa per ogni richiesta consequenziale. Un ruolo può fornire una linea di base, mentre lo scopo, il valore, i dati, l’ambiente e il tempo mantengono ristretta la sovvenzione effettiva.

Nove dimensioni dei diritti con controlli completi del ciclo di vita
DimensioneProprietario e punto decisionalePercorso di revisionePercorso di revocaProve minime
AgenteProprietario dell'agente; legame identitarioRevisione dell'inventario e della proprietàDisabilita l'agente e nega le sessioniID agente, proprietario, versione, stato
AttrezzoProprietario dello strumento; portale degli strumentiConcessione dello strumento e revisione della versioneRimuovi la concessione e il rifiuto delle chiamateID strumento, versione, concessione, risultato
RisorsaProprietario delle risorse; server delle risorseACL delle risorse e revisione delle assegnazioniRimuovere la concessione di risorseID risorsa, tenant, risultato dell'autorizzazione
DatiTitolare dei dati; query o gateway datiConfini dei dati e revisione sul campoRimuovere il set di dati o l'accesso al campoConfine, campi, scopo, risultato
AzioneTitolare del trattamento; cancello pre-effetto collateraleMatrice di azioni e revisione dell'uso osservatoNega il tipo di azioneAzione, parametri, codice motivo
ScopoTitolare d'impresa; delega e politicaMandato e revisione per finalità legittimaFine del mandato o della delegaScopo, sponsor, date di efficacia
QuantitàProprietario del rischio; politica delle transazioniSoglia e revisione aggregataLimite inferiore o banda di bloccoValore, moneta, aggregato, decisione
AmbienteProprietario della piattaforma; emittente e gate di distribuzioneRevisione della concessione del dominio fiduciario e della produzioneRimuovere la fiducia o la concessione dell'ambienteAmbiente, carico di lavoro, pubblico
TempoProprietario dell'IAM; emissione di token e cancello di azioneRevisione della scadenza e dell'accesso dormienteScade il token, la sessione o la concessioneTempo di emissione, efficacia, scadenza, revoca

Combina deliberatamente i modelli di autorizzazione

Il controllo degli accessi basato sui ruoli fornisce un lavoro stabile o una base di servizio. Il controllo degli accessi basato sugli attributi valuta i fatti relativi a soggetto, risorsa, azione e ambiente. Il controllo degli accessi basato sulle relazioni risolve le relazioni grafiche come l'assegnazione, la proprietà o l'appartenenza al caso. L'accesso basato sulle capacità comporta un oggetto di autorità trasferibile ristretto che dovrebbe rimanere vincolato al target, limitato nel tempo e revocabile.

Utilizza la combinazione più piccola che esprime la decisione reale. Registrare gli input risolti e la sovvenzione effettiva finale in modo che i revisori possano riprodurre il risultato dopo le modifiche di gruppi, attributi, relazioni o stato delle capacità.

Tabella decisionale del modello di autorizzazione
ModelloDecisione utileEsempio dell'agenteRequisito di controllo
Basato sui ruoli (RBAC)Quali operazioni di base appartengono a questo ruolo?l'agente di revisione del credito può redigere una notaPiccoli ruoli, separazione dei compiti, ingegneria periodica dei ruoli
Basato sugli attributi (ABAC)I fatti attuali su argomenti, risorse, azioni e ambiente consentono l’accesso?Lettura della produzione dei campi consentiti per un caso assegnato a basso rischioAttributi attendibili, freschezza, versione della politica, prove sul campo valutato
Basato sulle relazioni (ReBAC)L'attore ha la relazione richiesta con questo oggetto?il sottoscrittore è assegnato al caso CR-1842Grafico autorevole, definizione dell'ambito dell'inquilino, scadenza del rapporto e provenienza
Basato sulle capacitàQuesto oggetto con autorità limitata consente l'operazione esatta?funzionalità di approvazione monouso per una richiesta di pagamento vincolatoBersaglio, azione, titolare, vincoli, scadenza, difesa a replay, revoca

Flusso decisionale sui diritti e sull'approvazione

Valutare identità, tenant, delega, pubblico e scadenza prima di risolvere i diritti. L'autorità non valida o mancante interrompe la richiesta. La policy di runtime seleziona quindi consenti, avvisa, require_approval o blocca. Un'approvazione richiesta conserva la richiesta esatta e la rilascia solo dopo che un revisore indipendente idoneo decide prima della scadenza.

Alternativa al testo. Il flusso verifica l'identità e il contesto del token, quindi tutte e nove le dimensioni dei diritti. Blocchi di contesto non validi. La politica seleziona uno dei quattro risultati. Il blocco si ferma. Richiedi approvazione invia la richiesta associata a un revisore indipendente. Il rifiuto o la scadenza si fermano. Consenti, avvisa o approvazione valida viene eseguito una volta e registra la ricevuta e la prova.

Diagramma di flusso decisionale. Verifica identità, tenant, delega, pubblico e scadenza. Risolvere nove dimensioni dei diritti. Valutare la politica. Blocca le richieste non valide, trattieni le richieste di approvazione per un revisore indipendente ed esegui le richieste consentite, avvisate o approvate validamente una volta con prove.

Scorri orizzontalmente per esaminare il grafico.

La connettività e l'autenticazione conducono all'autorizzazione, alla politica, all'approvazione, all'esecuzione e alle prove come porte separate.

Apri il grafico a grandezza naturale

Emettere credenziali di breve durata e controllare la rappresentazione

Emettere le credenziali dopo l'autenticazione del carico di lavoro e la risoluzione dell'autorità corrente. Associa ciascuna credenziale a un pubblico, un dominio di fiducia, un ambiente, una relazione tra soggetto o attore, scopo, ambito e durata breve. Mantieni i privilegi di aggiornamento e scambio più ristretti rispetto all'autorità originale.

OAuth 2.0 Token Exchange definisce token soggetto e attore separati per la delega. L'affermazione act può esprimere l'attore attuale. Gli indicatori di risorsa associano una richiesta di token alla risorsa di destinazione. Le richieste di autorizzazione ricche possono contenere azioni strutturate e dettagli sulle risorse. Ogni protocollo si basa ancora sul server di autorizzazione e sul server di risorse per applicare la politica locale e la revoca.

  • Just in time: concedi l'accesso all'avvio dell'attività, dopo l'approvazione o l'assegnazione, e lo scade con l'attività.
  • Rotazione: automatizza la sostituzione di chiavi e credenziali, conserva prove di generazione e sovrapposizione e testa le vecchie credenziali dopo il passaggio.
  • Confine di rappresentazione: riserva la rappresentazione per casi espliciti in cui l'attore diventa indistinguibile dalla destinazione; preservare l'attore originale in un record protetto separato.
  • Confini della delega: mantiene visibili sia il soggetto che l'attore e riduce l'autorità delegata per l'attività.
  • Gestione dei token: esclude i segreti non elaborati dai log; conservare l'emittente, l'identificatore o il digest del token, il pubblico, gli ambiti, il tempo di validità, la scadenza e il risultato della revoca.

Politica di privilegio minimo riutilizzabile

La policy seguente è un esempio di progettazione indipendente dal fornitore per un lettore di documenti di revisione del credito. Copre tutte e nove le dimensioni dei diritti e collega il contesto mancante o scaduto a un blocco. Scarica il file JSON per workshop e test. Sostituisci ogni identificatore sintetico e soglia con un contratto locale approvato.

Esempio di politica di privilegio minimo indipendente dal fornitore
{
  "schema_version": "1.0",
  "policy_id": "credit-review-document-reader",
  "status": "example",
  "subject": {
    "agent_id": "credit-review-agent",
    "workload_id": "spiffe://bank.example/prod/credit-review",
    "delegated_user_required": true
  },
  "entitlements": {
    "tools": [
      "credit_application.read",
      "credit_memo.draft",
      "credit_decision.propose"
    ],
    "resources": [
      "credit-application:{case_id}"
    ],
    "data": {
      "fields": [
        "declared_income",
        "verified_income",
        "existing_exposure",
        "requested_amount"
      ],
      "denied_fields": [
        "special_category_data",
        "unrelated_household_records"
      ]
    },
    "actions": [
      "read",
      "draft",
      "propose_credit_decision"
    ],
    "purposes": [
      "credit_application_review"
    ],
    "amount": {
      "currency": "EUR",
      "approval_threshold": 25000,
      "authorization_ceiling": 100000
    },
    "environments": [
      "production"
    ],
    "time": {
      "maximum_token_lifetime_seconds": 900,
      "access_window": "case_assignment"
    }
  },
  "decision": {
    "allow_when": [
      "case_id matches the assigned case",
      "delegated user remains assigned and active",
      "all requested fields are allowed",
      "purpose equals credit_application_review",
      "requested amount is at or below EUR 25000",
      "token audience matches the target resource"
    ],
    "require_approval_when": [
      "the agent proposes a credit decision",
      "the requested amount exceeds EUR 25000 and is at or below EUR 100000"
    ],
    "block_when": [
      "identity, delegation, tenant, purpose, or audience is missing",
      "the credential, assignment, entitlement, or policy is expired",
      "the request targets an unassigned case or forbidden field",
      "the requested amount exceeds EUR 100000",
      "the destination or purpose differs from the authorized values",
      "the policy decision service cannot produce the required verdict"
    ]
  },
  "evidence": [
    "principal_id",
    "agent_identity_id",
    "workload_identity_id",
    "delegation_id",
    "tenant_id",
    "tool_id",
    "resource_id",
    "data_boundary_ref",
    "action",
    "purpose",
    "amount",
    "environment",
    "requested_at",
    "expires_at",
    "policy_id",
    "policy_version",
    "authentication_event_id",
    "authorization_decision_id",
    "policy_decision_id",
    "approval_decision_id",
    "reason_codes",
    "approval_id",
    "reviewer_id",
    "execution_receipt"
  ]
}

Esegui la verifica dei diritti come controllo

Una revisione inizia con un'identità e un accesso riconciliati alla popolazione, quindi verifica l'autorità effettiva e l'uso osservato. Scarica la cartella di lavoro sull'architettura IAM per l'elenco di controllo completo, le tabelle decisionali e il record di revisione.

  • Riconcilia la popolazione. Confronta gli agenti registrati e gli account di servizio con emittenti di token, entità cloud, archivi segreti, gateway, rilevamento MCP, identità CI/CD, spesa dei pacchetti e chiamate agli strumenti osservate.
  • Risolvi l'accesso effettivo. Includi sovvenzioni dirette, ruoli, attributi, relazioni, capacità, gruppi, deleghe, accesso temporaneo, regole di policy e autorizzazioni downstream.
  • Trova eccezioni di controllo. Registra l'autorità orfana, condivisa, dormiente, duplicata, scaduta, non osservata, tra tenant, autoapprovabile ed eccessiva.
  • Applicazione del test. Esercizio consentito, richieste di approvazione, bloccate, scadute, con contesto mancante, revocate e con relazione obsoleta.
  • Riconcilia i risultati. Unisci ciascun campione al risultato della politica, alla decisione del revisore, alla ricevuta dello strumento, alla situazione aziendale e al record delle prove.
  • Certifica il risultato con ambito. Registra criteri, popolazione, periodo, revisore, eccezioni, decisione, scadenza, revisione successiva e riferimenti alle prove.

Scopri e controlla gli account di servizio

Costruisci la popolazione di identità non umane da diverse fonti indipendenti. Solo alle directory delle identità mancano le credenziali create in progetti cloud, sistemi CI/CD, archivi segreti, client MCP locali, pianificatori, automazione del browser e applicazioni downstream. Le osservazioni di gateway e di rete rivelano identità che aggirano il catalogo previsto.

Per ogni account di servizio, registra il processo proprietario, la persona responsabile, gli agenti e i carichi di lavoro che possono utilizzarlo, la posizione delle credenziali, gli obiettivi consentiti, le sovvenzioni effettive, l'ultimo utilizzo, la scadenza, la rotazione, il metodo di revoca e l'origine delle prove. Metti in quarantena o revoca gli account senza proprietario attuale o senza utilizzo approvato dopo la revisione della sicurezza definita.

Individuazione degli account di servizio e origini di controllo
FonteCosa rivelaProva di riconciliazione
Emittenti di identità ed tokenClient registrati, entità servizio, token, ambiti, scadenzaOgni attore emesso è associato a un agente o servizio di proprietà
Piani di controllo cloud, cluster e CI/CDIdentità del carico di lavoro, processi, entità di distribuzioneOgni carico di lavoro in esecuzione utilizza l'identità e l'ambiente previsti
Negozi segreti e manager chiaveChiavi API, certificati, proprietari, stato di rotazioneOgni segreto è associato a un consumatore e a un target approvati
Gateway di strumenti e MCPClient, server, strumenti, chiamate, audience osservatiL'uso osservato è contenuto nell'inventario e nelle sovvenzioni approvati
Registri delle risorse downstreamChiamante efficace ed effetti collaterali realiOgni effetto si riconcilia con una decisione e una ricezione a monte

Revoca, interrompi, ripristina e ripristina

La revoca chiude l'autorità per un uso futuro. L'arresto di emergenza contiene lavoro attivo e in coda. Il rollback ripristina una versione o una configurazione sicuramente funzionante. Il ripristino degli incidenti riconcilia gli effetti a valle, emette nuove credenziali, verifica lo stato sicuro e utilizza una decisione di riavvio separata.

Alternativa al testo. Il proprietario dell'incidente registra l'ambito interessato e attiva uno stato di rifiuto. I controlli del flusso di lavoro annullano il lavoro attivo e in coda. I controlli dell'identità disabilitano l'agente e il carico di lavoro, revocano i token e ruotano le credenziali. I gateway rifiutano le nuove richieste. I proprietari degli strumenti riconciliano gli effetti accettati e quelli impegnati. Le prove registrano i riconoscimenti e gli accessi residui. Il ripristino utilizza una versione sicuramente valida, nuove credenziali, una lista consentita ristretta e l'approvazione del riavvio.

Diagramma della sequenza di revoca. Dichiarare l'ambito e negare, annullare il lavoro attivo e in coda, disabilitare le identità, revocare e ruotare le credenziali, negare nuove azioni, riconciliare gli effetti downstream, verificare il contenimento e ripristinare con una versione sicuramente valida con un nuovo accesso.

Scorri orizzontalmente per esaminare il grafico.

Mantenere l'incidente aperto finché ogni attuatore richiesto non riporta il proprio risultato e non viene misurato l'accesso residuo.

Apri il grafico a grandezza naturale
Confini dell’intervento ed evidenze
ControllareEffettoProprietarioProve richieste
RevocaTermina una concessione, delega, token, chiave, sessione o identitàIAM e proprietari di risorseObiettivo, attore, autorità, comando, risultato, vita residua
Arresto di emergenzaAnnulla il lavoro e nega nuovi effetti collaterali nell'ambito interessatoProprietari di incidenti e runtimeAmbito, comando, riconoscimenti, effetto collaterale finale accettato
RipristinoRipristina una versione, una policy o una configurazione precedente verificataCambiamento e proprietari di serviziVersioni precedenti e ripristinate, attore, approvazione, validazione
RecuperoRiconcilia effetti e riavvii sotto nuova autoritàIncidente e imprenditoriCompensazione, canarino, nuove credenziali, decisione di riavvio

Applicare i confini del tenant e dell'organizzazione

Tratta tenant, organizzazione, dominio attendibile, ambiente e regione come fatti di autorizzazione con emittenti autorevoli. Convalidali a ogni confine esterno e usali nelle query del datastore, nel pubblico dei token, nel contesto delle politiche, nella ricerca di approvazioni, nell'instradamento degli strumenti e nella selezione delle prove.

Mantieni le identità di produzione e non di produzione in domini attendibili separati o spazi dei nomi equivalenti. Qualificare attributi e ruoli stranieri dall'autorità emittente. La federazione stabilisce quali credenziali possono essere autenticate tra domini; l'autorizzazione locale decide comunque quale azione e risorsa può utilizzare ciascuna identità straniera.

  • Rifiutare un tenant o un selettore di organizzazione in conflitto con il token autenticato.
  • Associa identificatori di risorse, limiti di relazione, funzionalità e approvazioni a un tenant.
  • Utilizza token audience specifici per target ed evita token al portatore accettati da diverse risorse non correlate.
  • Testa letture, scritture, approvazioni, delegazioni, chiavi di cache, code ed esportazioni di prove tra tenant.
  • Registra il tenant autorevole e il dominio attendibile in ogni evento di identità, policy, esecuzione e prova.

Assegnare la responsabilità lungo tutto il ciclo di vita

Nominare un ruolo responsabile per ogni identità, diritto, decisione, effetto e confine di prova. I gruppi consultivi possono rivedere il progetto. L'autorità operativa rimane assegnata a una persona o a un ruolo con un delegato, un periodo di efficacia e un percorso di escalation definiti.

Tabella delle responsabilità
RuoloPossiedeDecideProduce
Titolare del processo aziendaleScopo, conseguenze, tolleranza al rischioMandato e classi di azione approvatiRegistrazione dello scopo, soglie, accettazione
Proprietario dell'agenteIdentità dell'agente, versione, intento dello strumentoIscrizione, cambiamento, pensionamentoScheda dell'agente, revisione del proprietario, prova del rilascio
Proprietario IAMIdentità, token, delega, ciclo di vita delle credenzialiFiducia dell'emittente, concessione, scadenza, rotazione, revocaEventi di identità e credenziali
Proprietario della piattaformaIdentità del carico di lavoro e disponibilità dell'applicazioneAttestazione, fiducia ambientale, stato sicuroCarico di lavoro, distribuzione e integrità del controllo
Proprietari di strumenti e datiOperazione protetta, risorsa, confine dei datiIdentità, azione, campo, destinazione accettataRicevute di autorizzazione e di esecuzione
Titolare della polizzaRegole di runtime e quattro risultatiPubblicazione delle policy e percorso delle eccezioniVersione, simulazione, decisione, codici motivo
Proprietario dell'autorità di revisioneIdoneità e separazione del revisoreRuolo, valore limite, delega, escalationIstantanea dell'autorità e record della richiesta di decisione
Proprietario dell'incidenteContenimento, riconciliazione, ripresaStop all'ambito, compensazione, ripartenzaIncidente, revoca, Rollback, prova di recupero
Audit interno o garanziaCriteri e test indipendentiAmbito, campionamento, accertamento, confine di certificazioneDocumenti di lavoro, eccezioni, conclusione, seguito

Seleziona un modello di distribuzione

Scegli il modello in base al proprietario dell'autorità, alla capacità del sistema target, alla conseguenza dell'azione, al volume dell'identità e all'attribuzione richiesta. Una singola organizzazione può utilizzare diversi modelli tra i processi preservando un modello di prova.

Tabella decisionale sull'architettura per modelli di distribuzione comuni
ModelloAdattoControlli obbligatoriRischio principaleRegola di selezione
Agente dedicato e identità del carico di lavoroLa destinazione moderna accetta il carico di lavoro o le identità del clientAttestato, concessione ristretta, credenziale breve, proprietario, policy gatePrivilegio permanente e identità orfanaPredefinito per l'autorità di produzione ripetibile
Token utente delegatoIl target valuta l'autorità di un utente denominatoVincolo di attore e soggetto, riduzione dell'ambito, scadenza, cessioneAccesso utente ambientaleUtilizzare quando l'utente rimane il proprietario dell'autorità di azione
Scambio di token ibridoIl bersaglio ha bisogno sia dell'agente-attore che del soggetto umanoGettone soggetto, gettone attore, pubblico, autorità ridotta, provaConfusione tra attore e soggettoDa utilizzare quando entrambe le identità modificano l'autorizzazione
Gateway con credenziale downstream intermediataLa destinazione legacy accetta un account di servizioGateway obbligatorio, decisione per chiamata, ricevuta, rilevamento bypassCredenziali condivise e bypass del gatewayDa utilizzare quando la destinazione non può emettere identità ristrette
Identità compito effimeroLavori isolati su larga scalaAttestazione automatizzata, associazione di compiti, vita breve, prove sulla popolazioneVolume di identità e lacune nell'inventarioDa utilizzare quando l'emissione e la revisione sono automatizzate end-to-end
Federazione interorganizzativaL'agente e la risorsa appartengono ad autorità diverseTrust qualificato, mappatura degli emittenti, policy locale, associazione dei tenantRuolo straniero o attributo eccessivo di fiduciaUtilizzare solo con fiducia bilaterale e semantica esplicite

Esempio pratico: revisione del credito regolamentata

Una banca assegna un agente di controllo del credito al caso CR-1842. L'agente ha un'identità dedicata e viene eseguito con un carico di lavoro di produzione attestato. Il soggetto delegato per la presente fattispecie è un sottoscrittore nominato. Il servizio token emette una credenziale 15-minute il cui destinatario è il servizio documenti.

L'autorizzazione consente quattro campi approvati, tre azioni e importi fino a EUR 100,000 per lo scopo credit_application_review mentre l'assegnazione rimane attiva. La policy consente di leggere questi campi e di redigere un promemoria. Una proposta di decisione di credito o una richiesta superiore a EUR 25,000 crea una richiesta di decisione. Un nuovo scopo, un campo vietato, un importo superiore al limite di autorizzazione oppure blocchi di identità, delega, tenant, pubblico o policy correnti mancanti. L'approvazione opera all'interno del tetto autorizzativo.

Il sottoscrittore richiedente non può decidere sulla richiesta trattenuta. Un secondo revisore qualificato vede l'azione esatta, la fonte delle prove, le ragioni politiche, i requisiti dell'autorità, la scadenza e l'effetto previsto. L'approvazione rilascia la stessa richiesta associata una volta. La ricevuta downstream e lo stato del caso si uniscono ai record di identità, delega, autorizzazione, politica, revisore ed esecuzione.

Richiesta elaborata tramite revoca
PalcoscenicoDecisioneProva
Identità e delegaAgente, carico di lavoro, soggetto sottoscrittore, assegnazione della pratica, inquilino validoAttore, soggetto, carico di lavoro, incarico, tempo effettivo, scadenza
GettoneEmetti credenziali di servizio documenti di 15-minutiEmittente, token digest, pubblico, ambiti, emissione e data di scadenza
Autorizzazione e politicaConsenti quattro campi e bozza; richiedere l'approvazione per la decisione o un importo superioreSovvenzioni effettive, versione della politica, valori, risultati, ragioni
ApprovazioneUn revisore indipendente approva la richiesta vincolata prima della scadenzaRichiesta di decisione, istantanea del ruolo, logica, sintesi dell'azione
EsecuzioneEseguilo una volta e aggiorna lo stato del casoChiave di idempotenza, ricezione utensile, stato prima e dopo
RevocaLa rimozione dell'assegnazione fa scadere la delega e rifiuta le chiamate successiveComando di revoca, esito token, rifiuto, accesso residuo

Come l'architettura si associa agli attuali contratti KLA

Il Piano di controllo dell'KLA governa le azioni degli agenti strumentati. L'attuale implementazione fornisce una politica di runtime, un livello di approvazione, esecuzione, derivazione e prova. I provider di identità aziendali, i server di risorse e i sistemi di credenziali rimangono l'autorità per le loro identità e concessioni.

La mappatura seguente riflette il codice presente nell'origine del repository al commit a4e8087f. Il comportamento di distribuzione e produzione rimane non verificato. I collegamenti di origine sono aggiunti a quel commit. Lo stato distingue un contratto in corso da una mappatura parziale o da un'astrazione concettuale.

Componente indipendente dal fornitore mappato all'attuale origine KLA
Zona architetturaMappatura attuale dell'KLAFonte del depositoStato
Identità di esecuzione e autenticazione del tenantL'API di esecuzione verifica gli emittenti e il pubblico JWT consentiti, deriva l'associazione del tenant e registra l'iniziatore, il soggetto per conto dell'oggetto e il client chiamante.middleware di autenticazione e percorso di esecuzioneAttuale con lacuna del soggetto delegato
Autorizzazione e contesto dell'azioneLe richieste di policy possono contenere entità, risorsa, azione, attore, ambiente, strumento, destinazione, sensibilità dei dati e contesto aziendale.contratti di polizzaContratto attuale flessibile
Autorizzazione del piano di controllo e isolamento del tenantpermissionProcedure autentica il chiamante e non riesce a chiudersi quando l'autorizzazione denominata è assente. protectedProcedure esegue solo l'autenticazione; i percorsi live inclusi integrations.list, llmProviders.list e usage.getQuotaStatus lo utilizzano senza un controllo esplicito dell'autorizzazione. La copertura dell'autorizzazione è specifica della procedura. Le richieste di ambito del contesto del tenant e le tabelle del database di proprietà del tenant utilizzano la sicurezza forzata a livello di riga; tali livelli rimangono specifici della tabella e del servizio.definizioni di procedura, router di integrazioni, router del provider, router di utilizzo, middleware tenant e migrazione di rafforzamento RLSControllo a strati corrente; verificare ogni servizio e tavolo
Decisione politicaIl motore delle policy di KLA restituisce consenti, avvisa, require_approval o blocca con identità di policy, regole corrispondenti, campi valutati, motivi e routing di approvazione opzionale.contratti di polizzaContratto attuale
Cancello di transizione con chiusura in caso di guastoIl cancello di transizione del flusso di lavoro blocca il contesto dell'elemento di lavoro mancante, i contratti di pacchetto non risolti, la convalida dell'output non riuscita, gli errori di valutazione delle policy e i risultati del blocco delle policy prima di avanzare.porta di transizioneAttuale contratto di flusso di lavoro governato
Approvazione umanaDecision Desk controlla l'autorizzazione decisionale, il ruolo richiesto, lo stato in sospeso, l'identità del produttore e il tempo dovuto per le richieste decisionali sul piano di controllo.router approvazioniAttuale con campi dipendenti dal produttore
Annullamento del tempo di esecuzioneUn percorso di annullamento con ambito tenant segnala flussi di lavoro attivi o controllati e registra l'annullamento. La revoca del token del provider di identità rimane un attuatore esterno.annullamento dell'esecuzione e esecuzione del flusso di lavoroControllo del runtime corrente; fan-out parziale dell'incidente
Eventi e derivazione dell'auditI produttori di lavoratori acquisiscono identità, policy, approvazione, esecuzione, hash e tracciano la correlazione tra diversi record autorevoli.eventi di controllo e osservabilità del flusso di lavoroMappatura multi-record corrente
ProvaEvidence Room può raggruppare i record selezionati in un pacchetto di prove sigillate il cui manifest, hash, firme e prove supportano i controlli offline.contratto di provaContratto in bundle attuale

Attuali lacune dell'KLA e astrazioni concettuali

KLA valuta e registra l'autorità al confine dell'azione governata. In questo riferimento sono escluse diverse responsabilità IAM aziendali. Tratta i campi e i flussi sottostanti come requisiti di integrazione fino a quando il divario indicato non avrà un contratto attualmente implementato.

  • Oggetto delegato. La creazione dell'esecuzione attualmente imposta onBehalfOfSubject sull'oggetto che ha avviato e registra il client chiamante. L'intero contratto di esecuzione pubblica attualmente è privo di un soggetto utente finale attestato separatamente e di una catena di delega.
  • Ciclo di vita dell'identità. I provider di identità aziendali, le autorità di attestazione del carico di lavoro, le directory delle risorse umane e i sistemi di rilevamento degli account di servizio universale rimangono dipendenze esterne.
  • Ciclo di vita delle credenziali. I connettori e i sistemi di destinazione possiedono l'emissione, la rotazione, la revoca, l'intermediazione e l'attivazione degli incidenti delle credenziali dello strumento downstream.
  • Normalizzazione dei diritti. I contratti attuali supportano entità, risorse, azioni, attributi, argomenti degli strumenti, ambiente e contesto flessibile. Ogni percorso può rappresentare scopo, importo, dati e fatti relazionali attraverso campi flessibili; il contratto lascia la loro normalizzazione al produttore.
  • Modelli di autorizzazione. RBAC, ABAC, modelli di relazione e di capacità in questo riferimento sono scelte di architettura. L’attuale contratto politico dell’KLA è indipendente dal modello.
  • Certificazione. Il prodotto attuale registra controlli e prove. La certificazione universale dell'identità di un agente o della popolazione con diritti resta esclusa dal contratto attuale.
  • Fan-out di revoca. È implementata la cancellazione del runtime. La disabilitazione dell'identità end-to-end, la revoca dei token, l'isolamento della rete, la cancellazione downstream e la compensazione rimangono azioni esterne coordinate.
  • Record portatile. Lo schema del registro di controllo dell'agente AI normalizza diversi produttori KLA in un unico evento indipendente dal fornitore. I produttori attuali emettono i loro autorevoli documenti nativi, che il riferimento mappa nella busta pubblica.

Fonti primarie e freschezza

Questa architettura è stata verificata il 28 luglio 2026. Gli standard di identità, le specifiche del protocollo, la bozza di linee guida e i profili di implementazione possono cambiare. Ricontrolla l'origine live e la distribuzione locale prima di utilizzare uno stato in una decisione di controllo, approvvigionamento o sicurezza.

Domande frequenti

Un agente AI dovrebbe utilizzare la propria identità o l'identità di un utente?

Utilizza un'identità agente dedicata per un'autorità ripetibile di proprietà aziendale. Utilizzare l'autorità utente delegata quando un utente denominato rimane il proprietario dell'autorità. Utilizzare un ibrido quando sia l'agente-attore che il soggetto umano modificano la decisione di autorizzazione.

Qual è la differenza tra l'identità dell'agente e l'identità del carico di lavoro?

L'identità dell'agente è l'attore aziendale governato in modo duraturo. L'identità del carico di lavoro identifica il processo in esecuzione, la distribuzione o l'istanza dell'attività che esegue l'agente.

Quali diritti dovrebbe valutare una policy dell'agente AI?

Valutare agente, strumento, risorsa, dati, azione, scopo, quantità, ambiente e tempo. Assegnare un proprietario, un punto decisionale, una revisione, un percorso di revoca e un campo di prova a ogni dimensione.

In che modo l'autorità delegata differisce dall'impersonificazione?

La delega preserva il soggetto umano e l’attore agente come identità separate con autorità limitata. La rappresentazione presenta un'identità come un'altra e richiede una registrazione protetta separata dell'attore e dell'autorità originali.

La connettività MCP autorizza una chiamata allo strumento dell'agente AI?

La connettività MCP stabilisce un percorso di protocollo. I controlli di autenticazione e token audience identificano il chiamante e la destinazione. L'autorizzazione aziendale, la policy di runtime, l'approvazione, l'esecuzione e le prove rimangono controlli separati.

Con quale frequenza è necessario rivedere i diritti degli agenti AI?

Imposta una cadenza basata sul rischio e attiva una revisione fuori ciclo dopo modifiche a proprietario, scopo, strumento, dati, policy, versione, ambiente, incidente o organizzazione. L'autorità temporanea dovrebbe scadere prima della prossima revisione periodica.

Cosa dovrebbe coprire un test di revoca dell'agente AI?

Testare la disabilitazione dell'identità, la revoca di token e sessioni, il rifiuto di aggiornamento, la rotazione delle credenziali, il rifiuto di policy, il lavoro attivo e in coda, le attese di approvazione, i lavori downstream, gli effetti confermati, le prove e il riavvio controllato.

La polizza riutilizzabile è un contratto API KLA?

La policy scaricabile è un esempio di progettazione indipendente dal fornitore. La sezione di mappatura KLA nomina i contratti di repository attuali e contrassegna mappature parziali e astrazioni concettuali.

Punti chiave

Un percorso di autorità dell'agente difendibile mantiene il soggetto umano, l'attore dell'agente, il carico di lavoro, le credenziali, i diritti, la politica, il revisore e l'effetto dello strumento separatamente attribuibili. Risolvere tutte e nove le dimensioni dei diritti prima di ogni azione consequenziale, emettere credenziali di breve durata legate all'obiettivo, mantenere l'approvazione al limite dell'azione e preservare un record di prova correlato. Scarica la cartella di lavoro sull'architettura IAM, utilizza la guida all'audit MCP per la governance delle chiamate agli strumenti e implementa il record leggibile dalla macchina con lo schema del log di controllo dell'agente AI.

Guardalo in azione

Pronti ad automatizzare la raccolta delle evidenze di compliance?

Prenotate una demo di 20 minuti per scoprire come KLA vi aiuta a dimostrare la supervisione umana e ad esportare documentazione Annex IV pronta per l'audit.

Architettura di riferimento IAM dell'agente AI: identità e accesso | KLA Blog