Condividi tramite


Configurare l'iscrizione e l'accesso tramite telefono per i flussi utente

Oltre alla posta elettronica e al nome utente, è possibile abilitare il numero di telefono come opzione di iscrizione a livello di tenant aggiungendo l'iscrizione telefonica e l'accesso al provider di identità dell'account locale. Dopo aver abilitato l'iscrizione e l'accesso tramite telefono per gli account locali, è possibile aggiungere l'iscrizione tramite telefono ai flussi utente.

La configurazione dell'iscrizione e dell'accesso tramite telefono a un flusso utente prevede i passaggi seguenti:

L'autenticazione a più fattori (MFA) è disabilitata per impostazione predefinita quando si configura un flusso utente con iscrizione tramite telefono. È possibile abilitare l'autenticazione a più fattori nei flussi utente con iscrizione telefonica, ma poiché un numero di telefono viene usato come identificatore primario, il passcode monouso tramite posta elettronica è l'unica opzione disponibile per il secondo fattore di autenticazione.

Configurare l'iscrizione al telefono e l'accesso a livello di tenant

L'iscrizione tramite posta elettronica è abilitata per impostazione predefinita nelle impostazioni del provider di identità dell'account locale. È possibile modificare i tipi di identità supportati nel tenant selezionando o deselezionando l'iscrizione tramite posta elettronica, il nome utente o il numero di telefono.

  1. Accedi al portale di Azure.

  2. Se si ha accesso a più tenant, selezionare l'icona Impostazioni nel menu in alto per passare al tenant di Azure AD B2C dal menu Directory e sottoscrizioni.

  3. Scegliere Tutti i servizi nell'angolo in alto a sinistra nel portale di Azure e quindi cercare e selezionare Azure AD B2C.

  4. In Gestisci selezionare Provider di identità.

  5. Nell'elenco dei provider di identità, selezionare Account locale.

    Identity providers select Local account

  6. Nella pagina Configura IDP locale verificare che Telefono sia selezionato come uno dei tipi di identità consentiti che gli utenti possono usare per creare i propri account locali nel tenant di Azure AD B2C.

    Select the allowed identity types

  7. Seleziona Salva.

Aggiungere l'iscrizione tramite telefono a un flusso utente

Dopo aver aggiunto l'iscrizione tramite telefono come opzione di identità per gli account locali, è possibile aggiungerla ai flussi utente purché siano le versioni più recenti del flusso utente consigliato . Di seguito è riportato un esempio che illustra come aggiungere l'iscrizione tramite telefono ai nuovi flussi utente. È anche possibile aggiungere l'iscrizione tramite telefono ai flussi utente della versione consigliata esistenti(selezionare User Flow user flow>name>Identity providers>Local Account Telefono signup).

Ecco un esempio che illustra come aggiungere l'iscrizione tramite telefono a un nuovo flusso utente.

  1. Accedi al portale di Azure.

  2. Se si ha accesso a più tenant, selezionare l'icona Impostazioni nel menu in alto per passare al tenant di Azure AD B2C dal menu Directory e sottoscrizioni.

  3. Nel portale di Azure cercare e selezionare Azure AD B2C.

  4. In Criteri selezionare Flussi utente e quindi Nuovo flusso utente.

    User flows page in portal with New user flow button highlighted

  5. Nella pagina Crea un flusso utente selezionare il flusso utente Iscrizione e accesso.

    Select a user flow page with sign-up and sign-in flow highlighted

  6. In Selezionare una versioneselezionare Consigliata, quindi selezionare Crea. Per altre informazioni sulle versioni dei flussi utente, vedere qui.

    Create user flow button

  7. Immettere un nome per il flusso utente, ad esempio signupsignin1.

  8. Nella sezione Provider di identità, in Account locali selezionare Telefono iscrizione.

    User flow Phone signup option selected

  9. In Provider di identità social selezionare qualsiasi altro provider di identità che si vuole consentire per questo flusso utente.

    Nota

    L'autenticazione a più fattori (MFA) è disabilitata per impostazione predefinita per i flussi utente di iscrizione. È possibile abilitare l'autenticazione a più fattori per un flusso utente di iscrizione telefonica, ma poiché un numero di telefono viene usato come identificatore primario, il passcode monouso di posta elettronica e l'app Authenticator - TOTP (anteprima) sono le uniche opzioni disponibili per il secondo fattore di autenticazione.

  10. Nella sezione Attributi utente e attestazioni token scegliere le attestazioni e gli attributi da raccogliere e inviare dall'utente durante l'iscrizione. Ad esempio, selezionare Mostra più e quindi scegliere gli attributi e le attestazioni per Paese/Area geografica, Nome visualizzato e Codice postale. Seleziona OK.

  11. Selezionare Crea per aggiungere il flusso utente. Viene automaticamente aggiunto al nome il prefisso B2C_1.

Abilitare la richiesta di posta elettronica di ripristino (anteprima)

Quando si abilita l'iscrizione e l'accesso tramite telefono per i flussi utente, è anche consigliabile abilitare la funzionalità di posta elettronica di ripristino. Con questa funzionalità, un utente può fornire un indirizzo di posta elettronica che può essere usato per recuperare il proprio account quando non ha il telefono. Questo indirizzo di posta elettronica viene usato solo per il ripristino dell'account. Non può essere usato per l'accesso.

  • Quando la richiesta di posta elettronica di ripristino è Attivata, viene chiesto a un utente di iscriversi per la prima volta per verificare un messaggio di posta elettronica di backup. Un utente che non ha fornito un messaggio di posta elettronica di ripristino prima di essere richiesto di verificare un messaggio di posta elettronica di backup durante l'accesso successivo.

  • Quando la posta elettronica di ripristino è disattivata, un utente che effettua l'iscrizione o l'accesso non viene visualizzato il prompt della posta elettronica di ripristino.

È possibile abilitare la richiesta di posta elettronica di ripristino nelle proprietà del flusso utente.

Nota

Prima di iniziare, assicurarsi di aver aggiunto l'iscrizione tramite telefono al flusso utente, come descritto in precedenza.

Per abilitare la richiesta di posta elettronica di ripristino

  1. Accedi al portale di Azure.

  2. Se si ha accesso a più tenant, selezionare l'icona Impostazioni nel menu in alto per passare al tenant di Azure AD B2C dal menu Directory e sottoscrizioni.

  3. Nel portale di Azure cercare e selezionare Azure AD B2C.

  4. In Azure AD B2C, in Criteri selezionare Flussi utente.

  5. Selezionare il flusso utente dall'elenco.

  6. In Impostazioni selezionare Proprietà.

  7. Accanto a Abilita richiesta di posta elettronica di ripristino per l'iscrizione al numero di telefono e l'accesso (anteprima) selezionare:

    • Su per visualizzare la richiesta di posta elettronica di ripristino durante l'iscrizione e l'accesso.
    • Disattivato per nascondere la richiesta di posta elettronica di ripristino.

    User flows properties with Enable recovery email enabled

  8. Seleziona Salva.

Per testare la richiesta di posta elettronica di ripristino

Dopo aver abilitato l'iscrizione e l'accesso tramite telefono e la richiesta di posta elettronica di ripristino nel flusso utente, è possibile usare Esegui flusso utente per testare l'esperienza utente.

  1. Selezionare Criteri>Flussi utente e quindi selezionare il flusso utente creato. Nella pagina Panoramica del flusso utente, selezionare Esegui il flusso utente.

  2. Per Applicazione selezionare l'applicazione Web registrata al passaggio 1. L'URL di risposta dovrebbe mostrare https://jwt.ms.

  3. Selezionare Esegui flusso utente e verificare il comportamento seguente:

    • Un utente che effettua l'iscrizione per la prima volta viene chiesto di fornire un messaggio di posta elettronica di ripristino.
    • Un utente che ha già effettuato l'iscrizione ma non ha fornito un messaggio di posta elettronica di ripristino viene chiesto di specificarne uno al momento dell'accesso.
  4. Immettere un indirizzo di posta elettronica e quindi selezionare Invia codice di verifica. Verificare che un codice venga inviato alla posta in arrivo specificata. Recuperare il codice e immetterlo nella casella Codice di verifica. Selezionare quindi Verify code (Verifica codice).

È consigliabile includere le informazioni di consenso nel flusso di iscrizione e accesso. Viene fornito testo di esempio. Per indicazioni sul testo finale e sulla configurazione delle funzionalità per soddisfare le proprie esigenze di conformità, consultare il manuale di monitoraggio del codice breve sul sito Web CTIA e consultare i propri esperti legali o di conformità:

Specificando il numero di telefono, si acconsente alla ricezione di un passcode monouso inviato tramite SMS per consentire l'accesso all'inserimento <: il nome> dell'applicazione. Possono essere applicate tariffe standard per messaggi e dati.

<insert: un collegamento all'informativa sulla privacy>
<insert: collegamento alle condizioni per il servizio>

Per abilitare le informazioni di consenso

  1. Accedi al portale di Azure.

  2. Se si ha accesso a più tenant, selezionare l'icona Impostazioni nel menu in alto per passare al tenant di Azure AD B2C dal menu Directory e sottoscrizioni.

  3. Nel portale di Azure cercare e selezionare Azure AD B2C.

  4. In Azure AD B2C, in Criteri selezionare Flussi utente.

  5. Selezionare il flusso utente dall'elenco.

  6. In Personalizza selezionare Lingue.

  7. Per visualizzare il testo del consenso, selezionare Abilita personalizzazione della lingua.

    Enable language customization

  8. Per personalizzare le informazioni sul consenso, selezionare una lingua nell'elenco.

  9. Nel pannello della lingua selezionare Telefono pagina di accesso.

  10. Selezionare Scarica valori predefiniti.

    Download default

  11. Aprire il file JSON scaricato. Cercare il testo seguente e personalizzarlo:

    • disclaimer_link_1_url: modificare l'override in "true" e aggiungere l'URL per le informazioni sulla privacy.

    • disclaimer_link_2_url: modificare l'override in "true" e aggiungere l'URL per le condizioni per l'utilizzo. 

    • disclaimer_msg_intro: modificare l'override in "true" e modificare il valore in stringhe di dichiarazione di non responsabilità desiderate. 

  12. Salva il file. In Carica nuove sostituzioni cercare il file e selezionarlo. Verificare che venga visualizzata una notifica "Override caricati correttamente".

  13. Selezionare Telefono pagina di iscrizione e quindi ripetere i passaggi da 10 a 12.

Ottenere il numero di telefono di un utente nella directory

  1. Eseguire la richiesta seguente in Graph Explorer:

    GET https://graph.microsoft.com/v1.0/users/{object_id}?$select=identities

  2. Trovare la issuerAssignedId proprietà nella risposta restituita:

        "identities": [
            {
                "signInType": "phoneNumber",
                "issuer": "contoso.onmicrosoft.com",
                "issuerAssignedId": "+11231231234"
            }
        ]
    

Passaggi successivi