Loop di autenticazione infinito su Teams e Outlook Android: soluzione definitiva con rimozione Work Account, Intune e MDM

Se su Android Teams o Outlook entrano in un loop infinito di accesso dopo password e MFA, questa guida pratica spiega come risolvere in modo definitivo: rimuovi i “work account” di sistema, pulisci le app e ripeti il login. Include cause tecniche, varianti per Intune/MDM e checklist di verifica.

Indice

Panoramica del problema

Dopo un aggiornamento di Teams e/o Outlook, alcuni utenti Android non riescono più a completare l’accesso. La sequenza tipica è la seguente: inserimento della password, conferma MFA con Microsoft Authenticator o SMS, quindi ritorno immediato alla schermata di login senza errore chiaro. Questo ciclo impedisce qualunque utilizzo delle app.

Le prove più comuni (disinstallazione e reinstallazione, svuotamento di cache e dati, verifica credenziali su PC) spesso non risolvono, e persino l’assistenza IT può faticare a individuare la causa perché l’anomalia nasce dal modo in cui Android, le librerie MSAL e i componenti “broker” (Authenticator/Company Portal) gestiscono identità e token a livello di sistema.

Soluzione efficace e collaudata

  1. Rimuovere gli “account di lavoro” a livello di sistema Android
    Apri ImpostazioniAccount (o Password e account / Account e backup a seconda del produttore) → elimina tutti gli account di tipo lavoro, Work account o com.microsoft.workaccount presenti. Se esiste un Profilo lavoro Android residuo (creato da Intune o da altri MDM), rimuovilo completamente. Questo include eventuali profili aziendali rimasti da datori di lavoro precedenti.
  2. Pulizia finale delle app
    Vai in ImpostazioniAppOutlook e TeamsMemoriaSvuota cache e Svuota dati. Se installati, ripeti anche per Microsoft Authenticator e/o Intune Company Portal (solo se sei in grado di riconfigurare eventuali codici TOTP personali; vedi avvertenza più sotto).
  3. Nuovo accesso
    Apri Outlook e Teams e completa la procedura di login. Il ciclo di autenticazione scomparirà e le app torneranno a funzionare normalmente.

Nota importante su Authenticator: se usi Microsoft Authenticator anche per account personali con codici TOTP, non svuotare i dati se non hai un backup o un metodo di ripristino. In molti casi è sufficiente rimuovere l’account di lavoro/scuola da Authenticator (ImpostazioniAccount → seleziona quello aziendale → Rimuovi) senza cancellare l’app.

Perché questa procedura funziona

Gli account di lavoro salvati a livello di sistema (creati da Intune/Company Portal, da Microsoft Authenticator come “broker” o da precedenti MDM) possono conservare token scaduti, ID dispositivo e criteri di sicurezza non più validi. Le app Microsoft (Outlook, Teams, OneDrive, ecc.) preferiscono usare questi dati “di sistema” per iniziare il flusso di autenticazione. Se tali riferimenti non sono allineati con lo stato attuale del tenant (per esempio dopo un cambio di azienda, un reset del dispositivo aziendale in Intune, una modifica a criteri MFA o Conditional Access), il risultato è un conflitto che si manifesta come loop di login.

Eliminando i “work account” e ripulendo i dati applicativi, forzi un reset completo dell’identità aziendale sul dispositivo. Al riavvio delle app, MSAL ricrea i profili e chiede token aggiornati, senza “ereditare” elementi corrotti o obsoleti.

Procedura passo‑passo per Android

Rimozione accurata degli account di lavoro

  • Apri ImpostazioniAccount / Password e account / Account e backup.
  • Cerca voci come Work account, Account di lavoro, Microsoft Exchange aziendale, com.microsoft.workaccount, Profilo lavoro.
  • Elimina tutte le voci collegate al tenant aziendale interessato. Su dispositivi con Profilo lavoro Android (Android Enterprise), scegli Rimuovi profilo lavoro per cancellare in blocco app e criteri aziendali.

Pulizia delle app interessate

  • Vai in ImpostazioniAppOutlookMemoriaSvuota cacheSvuota dati. Ripeti per Teams.
  • Se presente il componente “broker”:
    • Microsoft Authenticator: di norma basta rimuovere l’account lavoro/scuola dall’app; se il loop persiste, valuta Svuota dati (solo se non perderai codici TOTP indispensabili).
    • Intune Company Portal: dopo aver rimosso gli account di sistema, apri Company Portal e verifica che il dispositivo non sia più registrato; in caso di incongruenze, Disinstalla e reinstalla.

Nuovo login pulito

  • Apri Outlook e accedi con l’account aziendale: completa password e MFA. Poi ripeti su Teams.
  • Se il dispositivo è gestito, attendi l’eventuale registrazione in Intune o l’applicazione delle App Protection Policies alla prima apertura.

Diagnostica: come riconoscere il loop di autenticazione

  • Outlook/Teams chiedono ripetutamente password o approvazione su Authenticator, senza errore chiaro.
  • Il login funziona in browser desktop e in altre app non Microsoft.
  • La disinstallazione/reinstallazione non cambia il comportamento (perché i token di sistema persistono altrove).
  • Talvolta compaiono messaggi del tipo “La tua organizzazione richiede sicurezza aggiuntiva” o “Completa la registrazione del dispositivo”, ma l’operazione non si completa mai.

Approfondimento tecnico

Su Android, le app Microsoft utilizzano la libreria MSAL che delega l’autenticazione a un broker (Microsoft Authenticator o Intune Company Portal). Il broker registra uno o più account lavoro/scuola nel AccountManager di Android e gestisce token (Access/Refresh), chiavi, stato di registrazione del dispositivo, oltre a policy MAM/MDM. Quando l’ID dispositivo (o la sua compliance) non combacia con lo stato lato tenant, oppure restano token del vecchio tenant, il broker può riportare le app in un flusso di onboarding che non si chiude mai. La rimozione degli account e del profilo lavoro azzera tale stato e costringe la creazione di un nuovo contesto coerente.

Verifiche aggiuntive consigliate

  • Reti e VPN: prova su rete mobile 4G/5G o Wi‑Fi domestico per escludere filtri o proxy aziendali che interferiscono con i domini di login.
  • Ora e fuso orario: imposta Data/ora automatiche e Fuso automatico; differenze di orologio possono invalidare token e MFA.
  • Browser/WebView: assicurati che Chrome e/o Android System WebView siano aggiornati; in caso di dubbi, svuota cache/dati di Android System WebView e Servizi Google Play (quest’ultimo solo se necessario).
  • Precedenti MDM: elimina app come Device Policy, MobileIron, Workspace ONE o profili rimasti da altri datori di lavoro.
  • Authenticator: se l’account lavoro/scuola in Authenticator mostra stato anomalo, rimuovilo e rilinkalo durante il nuovo accesso.

Buone pratiche per prevenire il problema

  • Verifica dei profili MDM/Intune: se il telefono è gestito, chiedi all’amministratore di revocare sessioni e ritirare eventuali registrazioni obsolete prima di riconfigurare le app.
  • Evitare profili duplicati: dopo un cambio di lavoro o tenant, rimuovi i vecchi work profile o le vecchie device policy prima di configurare i nuovi.
  • Controllo connettività: se il problema persiste, prova senza VPN o su rete differente per escludere blocchi DNS/SSL inspection.
  • Documenta il ciclo di vita del dispositivo: annota quando il device è stato registrato/deregistrato in Intune; evitare “ri-attivazioni” parziali riduce le incongruenze.

Tabella riassuntiva delle azioni

SituazioneChe cosa fareImpatto atteso
Loop dopo aggiorna appRimuovere work account di sistema, svuotare cache/dati delle app, rifare loginReset identità, fine del loop
Telefono gestito da IntuneRimuovere profilo lavoro e chiedere “retire” del device in IntuneAllineamento compliance e token
Vecchio tenant ancora presenteEliminare account/profilo del vecchio tenant, reinstallare Company PortalNiente conflitti tra tenant
Persistenza del loopVerificare WebView/Chrome, reti, orologio, rimuovere e rilinkare AuthenticatorRipristino del flusso SSO

Checklist operativa

  • Hai rimosso tutti gli account di lavoro da Impostazioni → Account?
  • Hai eliminato l’eventuale Profilo lavoro Android (se presente)?
  • Hai svuotato cache e dati di Outlook, Teams e (se necessario) Authenticator/Company Portal?
  • Hai verificato data/ora automatiche e una rete alternativa senza VPN?
  • Hai aggiornato Chrome e Android System WebView?
  • Hai riaperto Outlook/Teams e completato il login senza riapparizione del ciclo?

Domande frequenti

La disinstallazione delle app non basta?

Spesso no. Le app rimosse cancellano i propri dati, ma non gli account “broker” e i token salvati a livello di sistema o nel profilo lavoro. Per questo la rimozione dei Work account è il passaggio chiave.

Devo per forza cancellare il profilo lavoro?

Se il dispositivo è gestito via Android Enterprise, è la via più pulita perché azzera criteri e chiavi dell’azienda. In BYOD senza profilo lavoro dedicato, basta rimuovere i singoli account di lavoro e pulire le app.

Perdo i codici dell’Authenticator?

Rimuovere l’account lavoro/scuola non elimina altri codici personali. Attenzione: svuotare i dati dell’app Authenticator cancella tutti i TOTP locali; fallo solo se hai backup o puoi riprovisionarli.

È un problema del mio account o del telefono?

Se il login funziona su PC/browser e fallisce solo su Android con loop, la causa è quasi sempre sul dispositivo (token e profili obsoleti). La pulizia risolve nella maggioranza dei casi.

Serve l’intervento dell’amministratore?

Può essere utile per eliminare registrazioni dispositivo non più valide, revocare sessioni, rimuovere compliance vecchie o duplicati in Intune/Microsoft Entra ID.

Procedure specifiche per scenari comuni

Passaggio a nuovo datore di lavoro o nuovo tenant

  1. Rimuovi tutti i riferimenti al vecchio tenant: account di lavoro, profilo lavoro, Company Portal associato.
  2. Ripulisci le app Microsoft (Outlook, Teams).
  3. Installa e configura il nuovo stack: Company Portal/Authenticator richiesti dal nuovo tenant, quindi Outlook e Teams.

Dispositivo precedentemente registrato in più MDM

La coesistenza di vecchi agenti MDM può conservare criteri confliggenti. Disinstalla completamente vecchi agenti (Device Policy, Workspace ONE, ecc.), rimuovi profili e riparti da zero con il solo MDM supportato.

Conditional Access o MFA appena cambiate

Dopo modifiche a criteri di sicurezza, i token “vecchi” possono diventare non validi. Il reset degli account di sistema forza la richiesta di token aggiornati e riduce i conflitti.

Sequenza dettagliata consigliata per ambiente aziendale

  1. Richiesta di “retire” in Intune: chiedi all’amministratore di ritirare la vecchia registrazione del tuo dispositivo e revocare le sessioni in Microsoft Entra ID.
  2. Rimozione profilo lavoro sul dispositivo: su Android → ImpostazioniGestione dispositivo / ProfiliRimuovi profilo lavoro.
  3. Pulizia app: svuota cache/dati di Outlook, Teams, Authenticator/Company Portal.
  4. Re‑onboarding: reinstalla Company Portal se richiesto, registra il dispositivo, quindi configura Outlook e Teams.

Segnali di risoluzione e controlli post‑fix

  • Outlook sincronizza posta e calendario senza ulteriori prompt di autenticazione.
  • Teams apre il tenant corretto e mantiene la sessione dopo chiusura e riavvio dell’app.
  • In Company Portal (se usato) il dispositivo risulta Conforme.
  • Authenticator mostra l’account lavoro/scuola attivo senza errori.

Template di richiesta verso l’assistenza IT

Se hai bisogno di supporto del reparto IT, puoi usare questo testo come base:

Oggetto: Richiesta “retire” e revoca sessioni per dispositivo Android

Buongiorno,
riscontro un loop di autenticazione su Outlook/Teams per Android. Ho già rimosso i work account e pulito le app.
Potete per favore:
– Eseguire il retire del mio dispositivo in Intune (o rimuovere vecchie registrazioni).
– Revocare le mie sessioni in Microsoft Entra ID.
– Verificare eventuali duplicati del dispositivo associati al mio utente.

Grazie

Quando prendere in considerazione opzioni più drastiche

Se il loop persiste dopo tutti i passaggi e la rete non è in causa, considera:

  • Reinstallazione del broker: disinstalla e reinstalla Microsoft Authenticator e/o Company Portal (attenzione ai codici TOTP).
  • Ripristino impostazioni di rete: reset di Wi‑Fi, dati mobili e Bluetooth può eliminare interferenze di proxy cert‑pinned o profili per‑app VPN.
  • Ripristino del dispositivo: estrema ratio, solo dopo backup e con supporto IT, se esistono conflitti radicati nel profilo utente Android.

Conclusioni

Il loop infinito di autenticazione su Teams e Outlook per Android deriva quasi sempre da identità di lavoro memorizzate a livello di sistema che conservano token o criteri non allineati. La triade rimozione work account → pulizia app → nuovo login risolve nella maggior parte dei casi, soprattutto dopo cambi di tenant o modifiche a policy di sicurezza. Applicando anche le buone pratiche su Intune/MDM, reti e WebView, riduci drasticamente la probabilità che il problema si ripresenti.


Appendice: guida rapida per produttore/Android

Le voci di menu possono variare. Di seguito alcune denominazioni comuni:

Produttore/VersionePercorso tipicoElemento da rimuovere
Android “stock” 12/13/14Impostazioni → Password e accountWork account, com.microsoft.workaccount
Samsung One UIImpostazioni → Account e backup → Gestisci accountAccount di lavoro, Profilo lavoro (Android Enterprise)
Xiaomi/MIUIImpostazioni → Account → Account lavoroAccount lavoro/enterprise, profilo lavoro
Dispositivo gestito IntuneImpostazioni → Gestione dispositivo / ProfiliProfilo lavoro aziendale (rimuovere/ritirare)

Esempio di flusso corretto dopo il fix

  1. Apri Outlook → Aggiungi account → inserisci e‑mail aziendale.
  2. Reindirizzamento al broker (Authenticator/Company Portal) → password → MFA.
  3. Se richiesto: Registrazione del dispositivo o applicazione policy MAM.
  4. Outlook sincronizza e rimane connesso; Teams si apre senza ulteriori prompt.

Riepilogo in una frase

Elimina gli account di lavoro e i profili aziendali residui a livello di sistema Android, ripulisci le app Microsoft e ripeti l’accesso: è la soluzione più rapida e stabile per spezzare il loop di autenticazione su Teams e Outlook.


In breve: se stai affrontando un loop di login su Android dopo password e MFA, concentrati non solo sulle app ma soprattutto su ciò che sta fuori dalle app: il broker e gli account di lavoro salvati nel sistema. La loro rimozione è il vero “reset” dell’identità aziendale sul dispositivo.


Indice