Durata dei token vs Accesso condizionale nelle moderne piattaforme di identità
By Mirko Peters ·
Quando si parla di sicurezza dell'identità, oggi due concetti sono protagonisti: la durata dei token e l'accesso condizionale. La durata dei token stabilisce per quanto tempo un biglietto resta valido prima di scadere. L'accesso condizionale, invece, somiglia piuttosto a una guardia di sicurezza che controlla le credenziali e decide chi può entrare, ogni volta.
Automatically translated with AI from the original post. Read the English original

Quando si parla di sicurezza dell'identità, oggi due concetti sono protagonisti: la durata dei token e l'accesso condizionale. La durata dei token stabilisce per quanto tempo un biglietto resta valido prima di scadere. L'accesso condizionale, invece, somiglia piuttosto a una guardia di sicurezza che controlla le credenziali e decide chi può entrare, ogni volta.
Questo articolo spiega come funzionano questi due meccanismi in Microsoft Entra ID, Azure Active Directory, AWS e altre piattaforme. Vedrai che cosa rende unico ciascun approccio, dove si sovrappongono, come possono lavorare fianco a fianco o, a volte, entrare in conflitto come cugini a una riunione di famiglia. Consigli pratici ed esempi chiari ti aiuteranno a governare l'accesso in modo più intelligente e a chiudere i rischi più pericolosi. L'obiettivo: conoscenze concrete che puoi applicare davvero, che tu preferisca un vecchio orologio affidabile o una telecamera di sicurezza con tutte le funzioni.
Comprendere i token di Entra ID e la durata dei token di Azure Active Directory
Nel cuore di Microsoft Entra ID e Azure Active Directory ci sono i token, che permettono agli utenti di dimostrare la propria identità e di accedere alle risorse. Esistono diversi tipi di token (access token, ID token e refresh token), e ognuno ha un ruolo preciso nel sistema di identità. Pensa agli access token come al biglietto d'ingresso, agli ID token come al badge e ai refresh token come al permesso che ti consente di ottenere nuovi biglietti senza rifare la fila.
Ogni token ha un timer integrato, la sua durata, che determina per quanto tempo puoi lavorare prima di dover autenticarti di nuovo. Questi valori non sono numeri scelti a caso: sono calibrati per trovare un equilibrio tra comodità e sicurezza. Se sbagli, gli utenti vengono disconnessi troppo spesso oppure le sessioni durano così a lungo che anche un malintenzionato si sentirebbe a casa. Le organizzazioni devono capire il perché di questi valori per proteggere le risorse sensibili senza esasperare gli utenti.
Ma non ci si ferma alle impostazioni predefinite. Azure AD consente di modificare questi valori con criteri, in modo da adattarli al proprio ambiente, che si tratti di un'organizzazione numerosa con centinaia di lavoratori remoti o di requisiti di conformità stringenti. Prima di entrare nei dettagli tecnici, vediamo come questi concetti pongano le basi per un accesso sicuro e fluido nel mondo cloud di oggi.
Valori predefiniti e opzioni personalizzate per la durata dei token in Azure Active Directory
- Scadenze predefinite dei token: in Azure AD, per impostazione predefinita, gli access token durano generalmente un'ora, mentre i refresh token restano validi per 90 giorni. Gli ID token hanno in genere la stessa durata degli access token, cioè circa un'ora.
- Criteri di durata dei token: gli amministratori possono sostituire questi valori predefiniti applicando criteri personalizzati di durata dei token tramite PowerShell o il portale di Azure. Questi criteri permettono di ridurre o estendere la validità dei token, utili per esigenze di conformità o scenari ad alto rischio.
- Ambito e limitazioni dei criteri: non tutte le applicazioni supportano ogni criterio di token. Alcune funzionalità in anteprima consentono di applicare i criteri a specifiche app, tipi di risorse o gruppi di utenti per un controllo più granulare, ma prima di distribuire nuove impostazioni verifica sempre quali sono supportate.
- Casi d'uso pratici: gli scenari più comuni includono la riduzione della durata dei token per app finanziarie sensibili oppure l'estensione della durata per servizi interni attendibili, così da ridurre le richieste di accesso.
Criteri di accesso condizionale e loro effetto sull'emissione dei token
I criteri di accesso condizionale portano la protezione dell'identità a un livello superiore. Invece di applicare regole statiche, decidono in modo dinamico se concedere l'accesso e quali verifiche richiedere, in base a elementi come lo stato del dispositivo, il rischio dell'utente e il contesto in tempo reale. Nell'ecosistema Microsoft, questi criteri lavorano direttamente con Entra ID per definire ogni esperienza di accesso.
Ciò che rende davvero unico l'accesso condizionale è il modo in cui interviene prima, durante e dopo l'emissione dei token. Se il rischio aumenta, può richiedere una nuova autenticazione a più fattori oppure bloccare l'accesso del tutto. Può anche imporre la conformità del dispositivo, ad esempio impedendo l'accesso da un telefono sottoposto a jailbreak. Per gli amministratori questo significa creare criteri che non si limitano a far scadere i token, ma adattano i controlli in tempo reale, rafforzandoli o allentandoli a seconda della situazione.
Questo approccio dinamico fa sì che le organizzazioni non debbano accontentarsi di una sicurezza statica o di richieste infinite agli utenti. Mostra inoltre il passaggio verso controlli più intelligenti e consapevoli del contesto, che aiutano a mantenere un equilibrio tra un controllo efficace e un'esperienza produttiva per l'utente finale. Se vuoi una strategia più approfondita, inclusi i passaggi per evitare eccezioni e falle di sicurezza, dai un'occhiata a questo episodio del podcast sulla gestione dei criteri di accesso condizionale oppure alla guida su come risolvere i problemi di fiducia nella progettazione dei criteri.
Applicazione dei criteri di accesso condizionale e correlazione con l'autenticazione MFA
I criteri di accesso condizionale valutano ogni accesso controllando fattori come il rischio dell'utente, lo stato di integrità del dispositivo, la posizione e la sensibilità dell'applicazione. Se un criterio viene attivato, agli utenti può essere richiesto di completare l'autenticazione a più fattori (MFA) o di dimostrare la conformità del dispositivo prima che un token venga emesso o rinnovato. Questo controllo preliminare all'emissione è fondamentale nell'autenticazione basata sul rischio, perché blocca o consente l'accesso in base all'esito dei criteri.
Quando i criteri rilevano un rischio elevato, possono obbligare gli utenti a riautenticarsi, anche durante una sessione già attiva. Tecnicamente, questi controlli avvengono nella pipeline di autenticazione, subito prima della concessione dei token, e ciò protegge sia gli utenti sia le risorse da tentativi di accesso indesiderati.
Gestione della sessione e applicazione dinamica nell'accesso condizionale
Le funzionalità avanzate di accesso condizionale, come la Continuous Access Evaluation (CAE), monitorano le sessioni in tempo reale e possono revocare l'accesso immediatamente quando vengono rilevati rischi. A differenza della tradizionale scadenza statica dei token, in cui le sessioni restano attive fino allo scadere di un timer prestabilito, la CAE può interrompere l'accesso nell'istante in cui si verifica un evento rischioso. Questo modello adattivo migliora i tempi di risposta alle minacce senza creare attrito costante per l'utente.
L'applicazione dinamica significa che segnali di minaccia, cambiamenti dello stato dell'utente o spostamenti di posizione vengono riconosciuti immediatamente. Gli amministratori possono ora andare oltre i criteri del tipo «imposta e dimentica», mettendo a punto i controlli di sessione insieme a strumenti di protezione dei dati come Microsoft Defender per Office 365 e Microsoft Purview, come spiegato in questa guida alla protezione di Microsoft 365.
Revoca e scadenza statica dei token a confronto con il controllo dell'accesso in tempo reale
Nella gestione delle identità c'è un dibattito in corso: è meglio lasciare che i token scadano naturalmente oppure intervenire in tempo reale quando succede qualcosa di sospetto? La scadenza statica è facile da prevedere: i token scadono dopo un tempo prestabilito e l'utente deve accedere di nuovo. È affidabile, ma se un malintenzionato ottiene un token, mantiene le chiavi fino allo scadere del timer.
Il controllo dell'accesso in tempo reale, di solito fornito tramite le funzionalità di accesso condizionale, rompe questo schema. Se il rischio aumenta, ad esempio quando un utente accede da un paese inaspettato, i criteri possono interrompere l'accesso revocando immediatamente i token. Questo approccio consente alle organizzazioni di reagire più rapidamente agli attacchi in corso o alle violazioni dei criteri, chiudendo la finestra di opportunità per i malintenzionati.
Naturalmente, i controlli in tempo reale aggiungono complessità. Servono segnali di rischio affidabili per evitare di disconnettere per errore utenti che stanno lavorando legittimamente. Trovare il giusto equilibrio è fondamentale: una durata statica del token troppo breve farà esplodere le chiamate all'helpdesk, mentre una consapevolezza in tempo reale insufficiente significa lasciare la porta spalancata. Le strategie efficaci di solito combinano i due metodi, offrendo l'affidabilità della scadenza e l'agilità della risposta immediata quando la situazione lo richiede.
Le organizzazioni devono valutare fattori come i requisiti di conformità, le aspettative di esperienza utente e i rischi specifici che affrontano. Negli ambienti cloud, dove utenti e malintenzionati si muovono rapidamente, avere un piede in entrambe le soluzioni può fare la differenza tra un intervento tempestivo e una violazione costosa.
Protezione dell'accesso alle risorse in Microsoft 365 tramite controlli su token e criteri
Microsoft 365 e Office 365 custodiscono enormi quantità di dati aziendali, e proteggere l'accesso a queste risorse richiede una combinazione di gestione della durata dei token e criteri di accesso condizionale. I token fanno entrare gli utenti, ma servono criteri che garantiscano che solo le persone giuste li possiedano e solo per il tempo che ritieni opportuno.
Oggi gli amministratori devono far convivere questi strumenti sia per la produttività quotidiana sia per una sicurezza a prova di bomba. Se imposti una durata dei token troppo lunga, sei esposto al rischio di session hijacking. Se la imposti troppo breve, ne sentirai parlare dagli utenti che non riescono a seguire una riunione senza doversi autenticare di nuovo. Con Accesso condizionale nel quadro, puoi applicare criteri sensibili al contesto, richiedendo un'autenticazione aggiuntiva quando emergono segnali di rischio oppure limitando l'accesso in base alla conformità del dispositivo.
Le best practice ruotano attorno alla conoscenza del tuo ambiente: chi ha bisogno di quale accesso, da dove e a quali condizioni. Oggi c'è anche un forte accento su governance e proprietà, come evidenziato in questo approfondimento sull'accesso ai dati e sulla governance di Microsoft 365, dove gestire autorizzazioni, revisioni e riservatezza dei contenuti aiuta a evitare sia le fughe di dati sia i blocchi accidentali.
Non dimenticare che, con Power Platform e strumenti come DLP, ti trovi a gestire scenari di condivisione complessi. Una sicurezza efficace si basa su criteri di token adattivi e regole di Accesso condizionale solide, oltre che sulla mentalità di governance descritta in questo approfondimento sulla governance di ambienti e connettori.
Cloud Identity Broker, accesso AWS e gestione dei token tra piattaforme diverse
I cloud identity broker fanno da intermediari quando devi collegare app tra piattaforme come Microsoft Azure, AWS IAM e Google Cloud. Questi broker traducono e mediano le richieste di autenticazione, emettendo token validi nel linguaggio della piattaforma di destinazione.
Mentre Azure pone l'accento sulla scadenza dei token e sull'Accesso condizionale, AWS si affida alle policy di sessione con i propri controlli di scadenza e alle regole di accesso basate sugli attributi. I sistemi federati gestiscono il passaggio e la validazione dei token in modo diverso, e integrare funzionalità simili all'Accesso condizionale richiede di mappare i criteri di sicurezza tra gli ambienti. Negli scenari ibridi e multi-cloud, gli amministratori devono prestare attenzione ai problemi di continuità della sessione e garantire la sincronizzazione dei criteri, per evitare lacune di sicurezza o esperienze di accesso incoerenti.
Confronto tra Microsoft Entra ID, AWS IAM e IdentityServer Duende
Confrontare Microsoft Entra ID, AWS IAM e IdentityServer Duende mostra quanto sia variegato il mondo della gestione delle identità. Entra ID si distingue per le durate dei token configurabili, criteri di Accesso condizionale ricchi e valutazioni del rischio quasi in tempo reale. AWS IAM, invece, offre una gestione delle sessioni solida tramite ruoli, credenziali a breve durata e criteri di accesso granulari. Entrambi gestiscono i token, ma i loro approcci all'applicazione dei criteri e alla revoca delle sessioni hanno sfumature diverse.
Il punto di forza di Entra ID è la stretta integrazione tra token e Accesso condizionale, che consente controlli dinamici per ogni contesto di utente e dispositivo. AWS IAM punta sull'accesso minimo necessario, con frequente aggiornamento delle sessioni e un ampio uso di controlli basati sugli attributi. IdentityServer Duende, spesso scelto da organizzazioni che costruiscono una soluzione propria, implementa gli standard OpenID Connect e OAuth con criteri dei token personalizzabili, ma richiede di realizzare autonomamente tutta la logica dei controlli basati sul rischio e della revoca.
In sintesi, la scelta della piattaforma determina la tua strategia di gestione. Microsoft e AWS offrono entrambi capacità in tempo reale, ma i loro valori predefiniti e le loro architetture sono piuttosto diversi. Duende offre flessibilità, ma ti chiede di colmare le lacune. Se ti servono integrazioni cross-platform, concentrati su come vengono gestiti i token ai confini e su dove ogni piattaforma si aspetta che fluiscano i segnali di sessione e di criterio. La tua soluzione deve sempre adattarsi sia al panorama IT attuale sia alle minacce alla sicurezza che prevedi di affrontare domani.
Formazione, webcast e materiali di riferimento per i professionisti IAM
- Migliorare l'affidabilità dei criteri di Accesso condizionale: strategie approfondite per evitare le esclusioni, gestire la conformità dei dispositivi e monitorare nel tempo.
- Capire gli attacchi di consenso OAuth: fondamentali per comprendere i rischi di persistenza e le tecniche di controllo avanzate in Entra ID.
- Microsoft Docs e portale Learn: white paper e laboratori guidati, aggiornati regolarmente, sulla gestione dei token e sull'Accesso condizionale.
- Canali YouTube dedicati all'identità e Microsoft Virtual Events: webcast con dimostrazioni pratiche e spiegazioni dettagliate dei criteri.
- LinkedIn Learning: corsi su architettura moderna dell'identità, IAM nel cloud e best practice per la gestione delle sessioni, rivolti a team e singoli professionisti.
Contesto, sfide e soluzioni per l'IAM moderna
Un tempo la scadenza statica dei token era l'unico strumento disponibile. Gli amministratori impostavano una durata standard del token, a volte di giorni, settimane o persino mesi, e gli utenti potevano accedere alle app critiche per tutto il periodo di validità. Sembrava semplice, ma quelle sessioni senza scadenza precisa lasciavano spazio a attacchi come il replay dei token o il session hijacking. Con attaccanti sempre più audaci e l'adozione del cloud in forte crescita, questi approcci tradizionali hanno mostrato rapidamente i loro limiti.
Le organizzazioni hanno presto capito che attendere semplicemente la scadenza dei token non era sufficiente, soprattutto quando attività rischiose potevano passare inosservate per ore. Criteri statici potevano frustrare gli utenti, costringendoli a reinserire le credenziali di continuo, oppure lasciare scoperture quando emergevano minacce reali tra un intervallo di scadenza e l'altro. A complicare ulteriormente le cose ci si sono messi la diffusione del lavoro mobile, da remoto e ibrido, con la difficoltà di sincronizzare le impostazioni dei token tra sistemi on-premises e cloud.
La spinta alla modernizzazione ha introdotto soluzioni più agili: durate dei token configurabili, Accesso condizionale adattivo e valutazione del rischio in tempo reale. Oggi piattaforme come Microsoft Entra ID offrono controlli che combinano la prevedibilità dei timer di scadenza con criteri dinamici e consapevoli del contesto. Questo consente di trovare un equilibrio tra produttività degli utenti e sicurezza solida, anche mentre il panorama delle minacce continua a cambiare. Per costruire una strategia IAM pronta per il futuro, preparati ad adottare questi strumenti e ad allinearli strettamente sia alle esigenze di business sia ai requisiti di conformità.
Soluzioni IAM efficaci che integrano criteri per token e Accesso condizionale
- Valuta l'ambiente: identifica tutte le dipendenze delle applicazioni, le criticità legate ai token legacy e gli scenari ibridi per definire la baseline. Questo aiuta a dare priorità ai criteri e a individuare i punti di integrazione.
- Configura i criteri per i token: imposta durate predefinite dei token che bilancino sicurezza e usabilità. Usa le funzionalità in anteprima e l'ambito di applicazione per affinare i criteri per le app ad alto rischio o di alto valore.
- Implementa l'Accesso condizionale adattivo: adotta criteri di Accesso condizionale a più livelli che reagiscano ai segnali di rischio, con gestione delle sessioni in tempo reale tramite funzionalità come CAE e i controlli di conformità del dispositivo.
- Monitora e ottimizza i criteri: sfrutta i log di accesso e di controllo, le analisi di conformità e la diagnostica dei criteri per individuare conflitti o anomalie, elementi essenziali per il miglioramento continuo e per i requisiti normativi.
- Modernizza l'accesso non umano: sostituisci i service account tradizionali con soluzioni come Microsoft Entra Workload Identities per una governance migliore, un controllo del ciclo di vita e una riduzione dell'esposizione di credenziali a lungo termine.