Esportare lista utenti MFA

Roberto Ghirotti 0 Punti di reputazione
2025-07-28T11:57:45.3933333+00:00

Buongiorno a tutti,

Possibile che non ci sia proprio il modo di esportare la lista di tutti gli utenti e il loro stato di attivazione MFA?

ho cercato ogni modo ma non c'è proprio la possibilità di farlo, mi sembra incredibile

Microsoft 365 e Office | Sottoscrizione, account, fatturazione | Per il lavoro | Altro
0 commenti Nessun commento

1 risposta

Ordina per: Più utili
  1. Daniel-Vo 6,175 Punti di reputazione Personale Esterno Microsoft Moderatore
    2025-07-29T02:22:46.6+00:00

    Caro @Roberto Ghirotti,

    Buongiorno e grazie per il tuo post su Microsoft Q&A. Mi dispiace per l'inconveniente che hai riscontrato. Per assisterti meglio, potresti fornirci maggiori dettagli, ad esempio:

    • Che tipo di account utilizzi? Personale o creato dall'organizzazione (istituto scolastico/aziendale)?
    • Sei un amministratore della tua organizzazione? Significa che puoi accedere all'Interfaccia di amministrazione di Microsoft 365, giusto?

    Non è vero che non sia possibile esportare un elenco di tutti gli utenti e il loro stato di attivazione MFA in Microsoft 365 (o ID Microsoft Entra, precedentemente Azure AD). Sebbene l'interfaccia utente grafica (GUI) nell'interfaccia di amministrazione di Microsoft Entra o nell'interfaccia di amministrazione di Microsoft 365 non offra un pulsante di "esportazione" diretto per questo report specifico, è possibile ottenerlo in modo affidabile utilizzando script di PowerShell o l'API Microsoft Graph.

    Per quanto riguarda le tue esigenze, vorrei suggerirti alcune istruzioni che puoi prendere in considerazione:

    1. Utilizzo di Microsoft Graph PowerShell (consigliato per i tenant moderni)
      1. Installa Microsoft Graph PowerShell SDK: esegui Install-Module Microsoft.Graph -Scope CurrentUser in PowerShell (modalità amministratore).
      2. Connetti a Microsoft Graph: Esegui Connect-MgGraph -Scopes "User.Read.All", "Directory.Read.All".
      3. Esegui lo script: ecco un esempio di script PowerShell per esportare i dati (adattato da fonti affidabili):
        1. Si prega di controllare il codice di esempio nel commento qui sotto.
        2. Eseguilo in PowerShell. Recupera tutti gli utenti e i loro metodi MFA; se un utente ha più di quella predefinita (password), l'MFA viene considerata abilitata.
        3. Per uno stato più dettagliato (incluso "Applicato" tramite accesso condizionale), potrebbe essere necessario interrogare endpoint aggiuntivi come /reports/credentialUserRegistrationDetails.
      4. Questo funziona sia per l'MFA per utente che per l'MFA basata sull'accesso condizionale.
      5. Se il tenant ha migliaia di utenti, l'operazione potrebbe richiedere del tempo; si consiglia di filtrare con -Filter in Get-MgUser.
      6. Per numeri di telefono o metodi dettagliati, estendere lo script per interrogare /authentication/phoneMethods oppure utilizzare Get-MgReportCredentialUserRegistrationDetail.
      7. Vorrei allegare un articolo di una terza parte su questo argomento. Vi prego di farvi riferimento per il vostro problema. Esporta lo stato MFA degli utenti di Office 365 con PowerShell, Ottieni un elenco di tutti gli utenti con stato MFA in Azure Ads con PowerShell, Come ottenere lo stato MFA da Microsoft Entra
    2. Soluzioni alternative GUI (esportazione limitata)
      1. Nell'interfaccia di amministrazione di Microsoft Entra: vai a Utenti > Tutti gli utenti > Autenticazione a più fattori (o MFA per utente). Puoi visualizzare l'elenco, ma non esportarlo direttamente. Utilizza gli strumenti del browser (ad esempio, copia la tabella in Excel) o gli script sopra indicati per un'esportazione corretta.

    Mi scuso ancora una volta per la spiacevole esperienza. Attendo con ansia le vostre informazioni e, per qualsiasi domanda, non esitate a contattarmi: sarò felice di assistervi. Vi auguro una splendida giornata.

    Nota: la risposta è stata tradotta utilizzando uno strumento; vi chiedo gentilmente scusa per eventuali errori grammaticali o di significato. Apprezzo sinceramente la vostra comprensione. Se qualche parte della mia risposta non vi è chiara, non esitate a lasciare un commento e vi risponderò il prima possibile.


    Se la risposta è utile, clicca su "Accetta risposta" e votala. Se hai altre domande su questa risposta, clicca su "Commenta".

    Nota: segui i passaggi nella nostra documentazione per abilitare le notifiche e-mail se desideri ricevere la notifica e-mail relativa a questa discussione.

    La risposta è stata utile?


Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.