top of page

L'avvertimento di Microsoft sulla sicurezza degli agenti AI mette sotto esame l'autonomia aziendale

1 giorno fa
Tempo di lettura: 12 min

Microsoft ha avvertito il 19 ottobre che gli agenti AI aziendali possono diventare rischi di sicurezza interni anche senza che un attaccante li comprometta. L'avvertimento di Microsoft sulla sicurezza degli agenti AI mette in discussione un'assunzione comoda: il software distribuito dalla tua azienda merita lo stesso accesso dei suoi dipendenti. La risposta proposta, i Guardian Agents, introduce un'altra domanda: chi controlla i sistemi che sorvegliano quegli agenti?

Visual Studio Magazine ha riportato l'attenzione sull'avvertimento il 28 ottobre, descrivendo la posizione di Microsoft sul rischio interno agentico. Gli agenti AI, sistemi che usano modelli e strumenti per svolgere compiti, introducono decisioni tra una richiesta e la sua esecuzione. Un dipendente può autorizzare un obiettivo senza prevedere ogni azione scelta da un agente.

Il compromesso centrale riguarda un'autonomia utile rispetto a un'autorità applicabile. CrowdStrike e Okta stanno perseguendo controlli correlati, offrendo alle imprese approcci concorrenti da valutare. Per sviluppatori, team di sicurezza e titolari d'azienda, la questione immediata è dove finisca il permesso di un agente quando cambia la sua interpretazione di un compito.

La sicurezza degli agenti AI Microsoft guarda al rischio interno

Hayete Gallot, vicepresidente esecutiva di Microsoft Security, ha illustrato la posizione dell'azienda in un post del 19 ottobre sulla protezione dagli insider agentici. Ha sostenuto che i modelli perseguono obiettivi senza comprendere intrinsecamente il giudizio organizzativo. Ciò rende il loro comportamento una preoccupazione anche quando nessuno ha rubato credenziali o modificato il loro software.

Microsoft propone Guardian Agents per supervisionare l'attività e reagire al variare del rischio. L'approccio estende Project Perception, annunciato dall'azienda a luglio. Gallot chiede inoltre una maggiore visibilità sul comportamento dei modelli, mantenendo al contempo i controlli protettivi al di fuori dell'intelligenza che tali controlli regolano.

Microsoft chiede alle imprese di trattare l'incarico di un agente e la sua autorità come decisioni di sicurezza separate.

Questa distinzione cambia il modo in cui gli acquirenti dovrebbero interpretare l'annuncio. L'inquadramento come rischio interno descrive l'esposizione creata da un accesso legittimo. Non dimostra che ogni agente si comporti pericolosamente, né che l'automazione aziendale ordinaria sia diventata improvvisamente un avversario.

Si consideri la differenza tra commissionare un lavoro e approvarne le conseguenze. Chiedere a un sistema di risolvere un problema di un cliente stabilisce un obiettivo. Non autorizza automaticamente rimborsi, modifiche agli account, impegni contrattuali o la divulgazione delle informazioni di un altro cliente.

Questo esempio illustra la questione centrale dell'articolo, non un incidente Microsoft riportato. Il compito sembra ordinario, ma le possibili azioni comportano conseguenze diverse. Un'istruzione ampia non può risolvere ogni questione di autorizzazione nascosta nella sua esecuzione.

L'avvertimento necessita inoltre di una cronologia precisa. La copertura del 28 ottobre ha riesaminato la posizione di Microsoft del 19 ottobre. I lettori non dovrebbero scambiare quella data di pubblicazione per il lancio di un prodotto separato, una violazione appena divulgata o nuove prove sulla frequenza degli incidenti.

C'è inoltre una differenza tra proporre un'architettura e convalidarne le prestazioni. Un'architettura descrive dove debbano collocarsi i controlli e come debbano cooperare. Le prove devono stabilire se tali controlli riconoscano azioni pericolose, intervengano abbastanza presto e consentano al lavoro legittimo di restare utilizzabile.

Questa separazione conta perché gli annunci sulla sicurezza spesso combinano un problema credibile con una risposta commerciale proposta. Accettare il problema non richiede di accettare ogni affermazione sulla risposta. Gli acquirenti possono concordare che l'autorità degli agenti necessiti di limiti, chiedendo al contempo prove che una determinata implementazione li faccia rispettare.

Il cambiamento pratico è quindi un cambiamento nell'onere della spiegazione. Il promotore di un agente dovrebbe spiegare l'incarico, le azioni consentite e il proprietario responsabile. Un fornitore dovrebbe spiegare come il suo prodotto applichi tali confini quando l'agente segue un percorso inatteso.

La pressione ricade su chiunque conceda l'accesso

Le persone più direttamente sollecitate da questo avvertimento sono quelle che collegano gli agenti a sistemi aziendali con conseguenze rilevanti. Le loro decisioni determinano se un'interpretazione errata resti una bozza o diventi un evento operativo. Questa responsabilità attraversa sviluppo, sicurezza informatica, proprietà applicativa e gestione aziendale.

Un'implementazione di agenti necessita di un responsabile della sua autorità, oltre che di un responsabile del suo output.

Un modo utile per esaminare tale responsabilità è attraverso un ipotetico flusso di lavoro commerciale. Un assistente prepara un riepilogo dell'account usando note interne e corrispondenza con il cliente. Il suo scopo iniziale è informativo, ma qualcuno in seguito lo collega a strumenti che aggiornano i record dell'account.

Il compito di scrittura e quello di modifica dei record meritano considerazioni separate. Un riepilogo inesatto può fuorviare un lettore. Un aggiornamento inesatto può entrare a far parte del sistema su cui fanno affidamento altri dipendenti, estendendo le conseguenze oltre la conversazione originale.

Questa distinzione non richiede di presumere intenzioni malevole. L'agente potrebbe fraintendere una richiesta, interpretare eccessivamente un commento informale o scegliere un percorso inappropriato verso un obiettivo altrimenti legittimo. La questione di sicurezza riguarda ciò che il sistema consente mentre tali incertezze restano irrisolte.

Per gli sviluppatori, la pressione emerge nella progettazione dell'interfaccia. Uno strumento che raggruppa lettura, modifica e pubblicazione in un'operazione ampia crea un'esposizione diversa rispetto a operazioni separate. La scelta progettuale rilevante è se l'applicazione possa esprimere il confine che l'azienda intende realmente.

Per i promotori aziendali, la pressione riguarda la delega. Un responsabile può descrivere un risultato desiderato lasciando indefiniti i casi eccezionali. Se un agente incontra un'eccezione, il sistema necessita di una destinazione esplicita per quella decisione invece di presumere che il completamento abbia sempre la priorità.

Per i team di sicurezza, la pressione riguarda l'attribuzione, ovvero la capacità di collegare un'azione al soggetto responsabile. Se un record cambia, gli investigatori devono distinguere tra la richiesta del dipendente, l'interpretazione dell'agente e l'esecuzione dello strumento. Altrimenti, il solo nome dell'account racconta una storia incompleta.

I knowledge worker affrontano una questione correlata quando collegano la ricerca personale a risorse condivise. Una base di conoscenza personale ha uno scopo diverso da uno spazio di lavoro contenente record organizzativi. Le decisioni di accesso dovrebbero riflettere il pubblico previsto e l'uso consentito di ciascuna fonte.

La risposta a breve termine dovrebbe quindi iniziare dalla chiarezza sulla delega. Quali risultati possono procedere automaticamente, quali richiedono una revisione e quali restano al di fuori dell'incarico? Sono decisioni aziendali espresse attraverso controlli tecnici, non questioni che un modello dovrebbe risolvere in autonomia.

Nel tempo, tale chiarezza diventa anche un requisito d'acquisto. Gli acquirenti hanno bisogno di prodotti che rappresentino i loro effettivi confini di approvazione. Un sistema che produce lavoro utile ma non riesce a distinguere la preparazione dall'impegno lascia all'organizzazione il compito di risolvere quell'ambiguità altrove.

Un'autonomia utile richiede limiti esterni al modello

Il meccanismo proposto da Microsoft separa le decisioni generate dal modello dall'applicazione dei permessi. Nella sua architettura di contenimento degli agenti, l'azienda descrive Dynamic Permissions, che limita l'accesso a un compito approvato. Dynamic Agent Risk aggiorna una valutazione al variare dell'attività, mentre Dynamic Conditional Access modifica ciò che l'agente può fare.

Microsoft afferma che tali modifiche possono mantenere la lettura bloccando la scrittura, restringere le risorse accessibili o richiedere l'approvazione umana. Descrive inoltre ambienti di esecuzione isolati, che limitano le risorse disponibili al software in esecuzione. Si tratta di livelli di protezione proposti, non di prove che ogni implementazione riceva già una copertura identica.

L'esempio dell'azienda relativo all'elaborazione delle spese mostra la sequenza prevista. Un agente incontra prompt injection, istruzioni dannose incorporate nel materiale che legge, e tenta un'azione non correlata. Microsoft afferma che il sistema di sicurezza dovrebbe riconoscere l'aumento del rischio e ridurre l'autorità dell'agente.

Il confine decisivo è se un controllo esterno possa rifiutare un'azione che il modello desidera eseguire.

Quel confine dà una forma concreta al compromesso dell'autonomia. Un'organizzazione può consentire un ragionamento flessibile limitando al contempo l'esecuzione con conseguenze rilevanti. Il modello può suggerire un percorso, ma un altro sistema decide se l'azione richiesta rientri nell'autorità già concessa.

Un ipotetico flusso di lavoro documentale rende facile cogliere la distinzione. Un agente potrebbe preparare revisioni, confrontare versioni e individuare questioni irrisolte. Pubblicare tali revisioni su un sito web pubblico rappresenta un impegno separato, anche se il modello considera la pubblicazione necessaria per completare il lavoro.

Il valore del confine dipende da dove opera. Un avviso visualizzato dopo la pubblicazione non svolge lo stesso scopo di un controllo prima della pubblicazione. Gli acquirenti dovrebbero esaminare il momento in cui una decisione diventa un'azione, anziché giudicare la protezione dall'aspetto di una dashboard di monitoraggio.

Ciò chiarisce anche perché una sola istruzione in linguaggio naturale lasci un controllo incompleto. Dire a un agente di restare entro i limiti delle policy comunica un'aspettativa. Un sistema di autorizzazioni separato determina se un'eccezione tentata possa effettivamente procedere.

Anche una richiesta di approvazione merita un esame analogo. Il revisore necessita di contesto sufficiente per comprendere l'operazione proposta, la sua destinazione e il suo effetto. Chiedere se l'utente desideri continuare offre poche garanzie se l'operazione stessa resta poco chiara.

Lo stesso principio si applica quando un compito si espande. Scoprire che un accesso aggiuntivo aiuterebbe a completare un incarico non dimostra che tale accesso sia appropriato. L'espansione dovrebbe attivare una decisione da parte dell'autorità responsabile di quella risorsa.

Esiste una versione produttiva di questo compromesso. Limiti chiari possono rendere più semplice una sperimentazione più ampia perché i team sanno quali conseguenze restano contenute. Si tratta tuttavia di un argomento architetturale, non di una garanzia che un particolare prodotto di supervisione lo offrirà.

CrowdStrike e Okta perseguono punti di controllo diversi

La proposta di Microsoft si colloca in una competizione più ampia su dove debba essere controllata l'attività degli agenti aziendali. CrowdStrike enfatizza l'esecuzione sui dispositivi, mentre Okta enfatizza l'identità associata a una richiesta. Entrambi gli approcci affrontano lo stesso problema di autonomia da posizioni diverse.

CrowdStrike ha introdotto Falcon Guardian il 1° settembre. Il suo annuncio sulla sicurezza runtime degli agenti descrive l'individuazione degli agenti, il collegamento della loro attività agli eventi del dispositivo e l'applicazione dei controlli di accesso. Runtime indica il periodo in cui il software è in esecuzione, perciò la domanda rilevante è ciò che un agente effettivamente fa su una macchina.

Okta descrive Agent Gateway come un intermediario tra gli agenti e gli strumenti aziendali. Il suo approccio di applicazione dell'identità a runtime verifica sia l'utente che effettua la richiesta sia l'agente che agisce. Secondo Okta, la policy viene applicata quando avviene una chiamata a uno strumento, ovvero una richiesta di eseguire un'operazione.

Gli approcci concorrenti rendono copertura e applicazione criteri di confronto più utili dell'etichetta attribuita a un guardian.

Si tratta di descrizioni dei fornitori, non di risultati prestazionali comparabili in modo indipendente. Evidenziano differenze di enfasi senza stabilire un vincitore. Un acquirente deve comunque determinare quali azioni un prodotto osserva, quali può bloccare e dove debba subentrare un altro controllo.

Un ipotetico flusso di lavoro di programmazione illustra perché la distinzione sia importante. Un agente potrebbe modificare file locali prima di richiedere accesso a un'applicazione aziendale esterna. Queste operazioni attraversano confini diversi, anche se il dipendente le vive come parte di un incarico continuo.

Un controllo incentrato sul dispositivo e un intermediario incentrato sull'identità possono quindi rispondere a domande diverse. Un processo ha eseguito un'operazione inattesa? Questo specifico agente era autorizzato a richiedere questo specifico strumento per conto di questo utente?

Nessuna delle due domande elimina l'altra. Sapere chi ha richiesto un'operazione non stabilisce, di per sé, se essa abbia senso dal punto di vista aziendale. Osservare un'operazione su una macchina non stabilisce, di per sé, l'intera portata dell'autorità delegata al dipendente.

Il confronto architetturale dovrebbe seguire il flusso di lavoro anziché una categoria di fornitori. Gli acquirenti possono tracciare dove entrano le informazioni, dove vengono prese le decisioni e dove diventano possibili effetti esterni. Ogni transizione rivela un punto in cui una dichiarazione di protezione necessita di una spiegazione specifica.

Le discussioni sugli acquisti dovrebbero inoltre distinguere il comportamento attuale dall'espansione prevista. Una dimostrazione di rilevamento prova qualcosa di diverso da una dimostrazione di blocco. Un'integrazione pianificata prova qualcosa di diverso da una connessione funzionante nell'ambiente del cliente.

Il significato più ampio per il settore è uno spostamento verso deleghe verificabili. Microsoft, CrowdStrike e Okta descrivono modi diversi per collegare l'attività degli agenti al controllo aziendale. Le loro affermazioni meritano di essere valutate attraverso le stesse domande operative, anche quando i loro prodotti occupano parti diverse dell'ambiente.

Per gli acquirenti, ciò crea l'opportunità di esigere specificità. Invece di chiedere se un prodotto protegga gli agenti AI, chiedete quali operazioni con conseguenze governi. La risposta dovrebbe identificare il punto di applicazione, l'identità pertinente e le evidenze disponibili successivamente.

I Guardian Agent Hanno un Proprio Onere di Verifica

L'uso di agenti per supervisionare altri agenti introduce un secondo livello di incertezza. Il supervisore deve interpretare l'attività, distinguere variazioni accettabili da deviazioni pericolose e scegliere una risposta appropriata. Questi giudizi richiedono una valutazione insieme al comportamento del sistema supervisionato.

Nella copertura del 23 ottobre, Dark Reading ha riferito che le nuove funzionalità di Guardian Agent restavano limitate a Microsoft e a clienti selezionati. La sua analisi dei limiti della supervisione degli agenti includeva anche le preoccupazioni dell'analista Forrester Andras Cser sui supervisori imprevedibili. Il CTO di Suzu Labs Denis Calderone ha avvertito che esiti dannosi possono verificarsi nell'ambito di accessi autorizzati.

Queste osservazioni identificano problemi distinti. Un confine di autorizzazione può essere applicato correttamente pur consentendo una decisione aziendale dannosa. Un supervisore può inoltre interpretare erroneamente un'azione legittima e interrompere un lavoro utile.

Un guardian merita fiducia attraverso decisioni misurate e limiti applicabili alla propria autorità.

Si consideri un ipotetico agente autorizzato ad aggiornare i dati dei clienti. Potrebbe inserire una conclusione errata nel campo corretto usando lo strumento corretto. Tutti i controlli di accesso potrebbero riuscire, mentre il risultato aziendale rimarrebbe sbagliato.

Questo esempio spiega perché il controllo delle autorizzazioni non possa sostenere da solo l'intero onere di garanzia. L'autorizzazione determina se un soggetto possa eseguire un'operazione. Non stabilisce che il giudizio sottostante sia accurato, appropriato o supportato dalle evidenze disponibili.

Anche il supervisore necessita di un confine di risposta definito. Rilevare attività sospette e proporre una restrizione è diverso dal modificare autonomamente record aziendali o disabilitare servizi non correlati. Gli acquirenti dovrebbero chiedere cosa possa modificare il guardian e chi approvi l'espansione di tale autorità.

La valutazione deve coprire gli interventi non necessari oltre ai pericoli mancati. Un sistema che blocca il lavoro ordinario crea pressione per aggirarlo. Un sistema che tollera troppe attività discutibili lascia l'organizzazione esposta nonostante un'interfaccia di supervisione rassicurante.

Una valutazione utile includerebbe quindi attività ordinarie, richieste ambigue e operazioni chiaramente vietate. Le evidenze importanti sono il comportamento risultante e la spiegazione. Gli acquirenti devono verificare se il prodotto applichi coerentemente la policy prevista in questi casi.

Le affermazioni di trasparenza meritano un trattamento altrettanto accurato. La spiegazione di un modello può aiutare un investigatore a formulare un'ipotesi su un'azione. Dovrebbe essere verificata rispetto alla richiesta effettiva, all'attività degli strumenti, all'accesso alle risorse e alla modifica risultante.

La distinzione relativa alla disponibilità resta centrale. L'uso da parte di clienti limitati può generare apprendimenti preziosi, ma non dimostra un'affidabilità ampia in diversi ambienti aziendali. L'annuncio giustifica l'esame dell'approccio; non risolve se un acquirente debba dipendere da ogni capacità proposta.

La sicurezza degli agenti AI di Microsoft affronta quindi un onere di verifica su più dimensioni. L'azienda deve spiegare copertura, comportamento di intervento e stato del rilascio. I clienti necessitano di evidenze che i controlli corrispondano ai propri flussi di lavoro e confini di approvazione.

La posizione scettica non deve respingere la supervisione degli agenti. Chiede se il supervisore resti responsabile quando il suo giudizio è errato. Questa domanda deve far parte delle decisioni di implementazione fin dall'inizio, anziché emergere solo dopo un'interruzione o un'azione dannosa.

I Prossimi Segnali Sono Disponibilità, Interoperabilità e Risultati

I prossimi mesi offrono modi concreti per valutare la direzione di Microsoft senza presumere né successo né fallimento. I segnali più utili riguardano ciò che i clienti possono implementare, i sistemi che i controlli possono governare e ciò che accade durante flussi di lavoro reali. Ognuno mette alla prova una parte diversa del compromesso legato all'autonomia.

Le evidenze più solide collegheranno una policy dichiarata a una decisione osservabile prima che avvenga un'azione con conseguenze.

Innanzitutto, occorre osservare comunicazioni precise sulla disponibilità. Microsoft dovrebbe distinguere tra architettura annunciata, accesso limitato, funzionalità in anteprima e funzioni generalmente disponibili. Un accesso più ampio rafforzerebbe l'idea che la proposta stia diventando operativa, mentre un'ambiguità persistente limiterebbe le conclusioni ragionevoli degli acquirenti.

I dettagli sulla disponibilità dovrebbero identificare l'ambiente pertinente e i prerequisiti. Una capacità accessibile in una distribuzione selezionata non dimostra automaticamente la copertura altrove. I clienti necessitano di informazioni sufficienti per riprodurre il flusso di lavoro protetto, anziché dedurre la disponibilità da un nome di prodotto generico.

In secondo luogo, occorre osservare un'interoperabilità dimostrata, ovvero un funzionamento coordinato tra prodotti di fornitori diversi. L'evidenza utile è un flusso di lavoro completo che attraversa sistemi organizzativi mantenendo intatti il proprio contesto di identità e policy. Un annuncio di partnership da solo lascia senza risposta la questione operativa.

Una dimostrazione convincente mostrerebbe dove sia stata applicata la decisione e cosa sia accaduto quando l'accesso è cambiato. Se una restrizione appare in una dashboard ma l'operazione a valle riesce comunque, il controllo non ha garantito il confine previsto. Un'applicazione funzionante rafforzerebbe la più ampia affermazione architetturale.

In terzo luogo, occorre osservare risultati misurati dalle implementazioni dei clienti. Una rendicontazione utile distinguerebbe tra azioni dannose bloccate, interruzioni non necessarie e incidenti al di fuori della copertura del prodotto. Descrivere l'ambiente testato renderebbe tali risultati più significativi di una storia di successo isolata.

Il confronto importante è se i team ottengano un'autonomia utile mantenendo i confini di approvazione previsti. Evidenze di interventi affidabili sosterrebbero la tesi di Microsoft. Aggiramenti frequenti, responsabilità poco chiare o azioni dannose nell'ambito di autorizzazioni approvate evidenzierebbero aree che richiedono ulteriori controlli.

Per gli sviluppatori, questi segnali informano le scelte di interfaccia e implementazione. Per gli acquirenti aziendali, definiscono criteri di valutazione e questioni contrattuali. Per i dipendenti, stabiliscono se le capacità in espansione di un agente arrivino con limiti comprensibili.

La sicurezza degli agenti AI di Microsoft dovrebbe infine essere giudicata nel punto in cui un'istruzione diventa una conseguenza aziendale. È lì che la promessa del lavoro delegato incontra la responsabilità dell'organizzazione per ciò che accade dopo.

Prima di ampliare l'incarico di un agente, tracciate un'operazione con conseguenze dalla richiesta del dipendente fino al suo effetto finale. Identificate chi l'ha autorizzata, quale sistema avrebbe potuto respingerla e quali evidenze spiegherebbero il risultato. Quindi chiedete al fornitore di dimostrare quel confine usando le vostre effettive regole di approvazione. Includete un'attività ordinaria, una richiesta ambigua e un'azione che deve restare vietata. L'obiettivo è stabilire dove risieda la responsabilità quando il modello sceglie un percorso inatteso. Mantenete la valutazione concentrata sul comportamento osservabile anziché sulle assicurazioni riguardo all'intento. Se domani l'agente propone un'azione con conseguenze, chi ha l'autorità di fermarlo prima che accada?

 
 

Inizia gratis

Un assistente IA local-first con gestione della conoscenza personale

Per una migliore esperienza con l’IA,

al momento remio supporta solo Windows 10+ (x64) e M-Chip Macs.

Il tuo partner AI al lavoro
Fai di più con remio

Pianifica. Crea. Consegna.
Tutto in un unico posto.

bottom of page