Condividi tramite


Configurare il provider Google

Google è uno dei provider di identità OAuth 2.0 che puoi utilizzare per autenticare i visitatori sul tuo sito Power Pages. I provider di identità basati su OAuth 2.0 richiedono un ID client, un segreto client e talvolta un URL di reindirizzamento o di risposta. In questo articolo vengono descritti i seguenti passaggi:

Configurare Google in Power Pages

  1. Nel sito Power Pages, seleziona Sicurezza>Provider di identità.

    Se non vengono visualizzati provider di identità, assicurati che Accesso esterno sia impostato su Attivo nelle impostazioni generali di autenticazione del tuo sito.

  2. A destra di Google, seleziona Altri comandi () >Configura o seleziona il nome del provider.

  3. Lascia il nome del provider così com'è o cambialo se lo desideri.

    Il nome del provider è il testo sul pulsante che gli utenti visualizzano quando selezionano il loro provider di identità nella pagina di accesso.

  4. Seleziona Avanti.

  5. In URL di risposta, seleziona Copia.

  6. Seleziona Apri Google.

    Non chiudere la scheda del browser Power Pages. Ci tornerai a breve.

Crea una registrazione app in Google

Registra un'applicazione in Google con l'URL di risposta del tuo sito come URL di reindirizzamento.

Nota

Se utilizzi o aggiungi un nome di dominio personalizzato o modifichi l'URL di base del sito, devi configurare il tuo provider di identità per utilizzare il corretto URL di risposta. L'app Google utilizza l'URL di risposta per reindirizzare gli utenti al tuo sito Web in seguito all'autenticazione.

Aggiungere l'API

  1. Apri la Console per sviluppatori Google.

  2. Crea o apri un progetto API.

  3. Nel pannello a sinistra, seleziona API e servizi.

  4. Seleziona + Abilita API e servizi.

  5. Cerca e abilita API Google People.

    Importante

    L'API Google+ è deprecata. Ti consigliamo vivamente di eseguire la migrazione all'API Google People.

Se disponi già di una schermata di consenso per il dominio di primo livello del tuo sito Web, passa a Aggiungere credenziali. Se il tuo sito ha una schermata di consenso, ma non hai aggiunto il dominio di primo livello, passa a Inserire il dominio di primo livello.

  1. Nel pannello a sinistra, seleziona Credenziali.

  2. Seleziona Configura schermata di consenso.

  3. Seleziona il tipo di utente Esterno.

  4. Seleziona Crea.

  5. Immetti il nome dell'applicazione e seleziona l'indirizzo e-mail dell'assistenza utenti dell'organizzazione.

  6. Carica un file immagine del logo, se necessario.

  7. Immetti gli URL della home page del tuo sito, l'informativa sulla privacy e i termini di servizio, se applicabili.

  8. Immetti un indirizzo e-mail a cui Google può inviarti le notifiche degli sviluppatori.

Inserisci il tuo dominio di primo livello

  1. In Domini autorizzati, seleziona + Aggiungi dominio.

  2. Immetti il dominio di primo livello del tuo sito; ad esempio powerappsportals.com.

    Suggerimento

    Utilizza microsoftcrmportals.com se non hai aggiornato il nome di dominio. Se il tuo sito utilizza un nome di dominio personalizzato, immetti quest'ultimo.

  3. Seleziona Salva e continua.

Aggiungi credenziali

  1. Nel pannello a sinistra, seleziona Credenziali.

  2. Seleziona Crea credenziali>ID client OAuth.

  3. Seleziona il tipo di applicazione applicazione Web.

  4. Immetti un nome per identificare il client OAuth, ad esempio Web sign-in.

    Questo nome è solo per uso interno e non viene mostrato agli utenti.

  5. In Origini JavaScript autorizzate, seleziona + Aggiungi URI.

  6. Immetti l'URL del tuo sito; ad esempio https://contoso.powerappsportals.com.

  7. In URI di reindirizzamento autorizzati, seleziona + Aggiungi URI.

  8. Immetti l'URL del tuo sito; ad esempio seguito da /signin-google; ad esempio https://contoso.powerappsportals.com/signin-google.

  9. Seleziona Crea.

  10. Nella finestra client OAuth creato, seleziona le icone di copia per copiare l'ID client e il segreto client.

  11. Seleziona OK.

Inserisci le impostazioni del sito in Power Pages

  1. Torna alla pagina Power Pages Configura provider di identità che hai lasciato in precedenza.

  2. In Configurare le impostazioni del sito, incolla i seguenti valori:

    • ID client​: incolla l'ID clientche hai copiato.
    • Segreto client: incolla il Segreto client che hai copiato.

Impostazioni aggiuntive opzionali per i provider di identità OAuth 2.0

Vedi anche

Configurare l'autenticazione del sito