De Google-provider configureren voor portals

Zoals uitgelegd in het artikel Een OAuth 2.0-provider configureren voor portals, is Google een van de identiteitsproviders die het OAuth 2.0-protocol gebruiken. Als u wilt beginnen met het configureren van Google als identiteitsprovider, selecteert u Configureren op de pagina met de providerinstellingen.

De Google-app configureren.

Stap 1. Een Google-app maken

Als u Google als id-provider wilt gebruiken, moet u een app maken in Google met een omleidings-URL.

Notitie

De Antwoord-URL wordt gebruikt door de Google-app om gebruikers door te leiden naar de portal nadat de verificatie is geslaagd. Als uw portal een aangepaste domeinnaam gebruikt, hebt u mogelijk een andere URL dan hier is opgegeven.

Belangrijk

Google+-API is afgeschaft. We raden u aan om naar te migreren Google People API.

Een app maken in Google

  1. Open de console voor ontwikkelaars van Google.

  2. Maak een API-project of open een bestaand project.

  3. Selecteer API's en services inschakelen op het dashboard met API's en services.

  4. Zoek naar API en schakel de API Google People API in.

  5. Selecteer in Google-API's de optie Referenties in het linkerdeelvenster.

    Notitie

    Als u al een toestemmingsscherm heeft geconfigureerd met het hoofddomein van de portal, kunt u stap 6 tot en met 14 overslaan en direct naar stap 15 gaan. Als uw toestemmingsscherm echter is geconfigureerd, maar het hoofddomein van de portals niet is toegevoegd, gaat u naar stap 11 voordat u doorgaat naar stap 15.

  6. Select Toestemmingsscherm configureren.

  7. Selecteer het gebruikerstype Extern.

  8. Selecteer Maken.

  9. Voer de Toepassingsnaam in en upload indien nodig een afbeelding voor een logo.

  10. Selecteer een geschikte waarde voor Ondersteuningse-mail.

  11. Voer powerappsportals.com in als het topleveldomein in Geautoriseerde domeinen.

    Tip

    Gebruik microsoftcrmportals.com als u niet de domeinnaam van uw Power Apps hebt bijgewerkt. U kunt ook een aangepaste domeinnaam invoeren als u die hebt geconfigureerd.

  12. Geef waar nodig koppelingen op naar de startpagina, het privacybeleid en de servicevoorwaarden.

  13. Selecteer Opslaan.

  14. Selecteer Referenties in het linkerdeelvenster.

  15. Selecteer Oauth-client-id in het vervolgkeuzemenu Inloggegevens maken.

  16. Selecteer Webtoepassing als toepassingstype.

  17. Voer een naam in voor de OAuth-client-id.

  18. Voer de URL van uw Power Apps-portal in de lijst Geautoriseerde JavaScript-bronnen in.

  19. Voer Goedgekeurde omleidings-URI's in als de URL van de Power Apps-portal, gevolgd door /signin-google. Als de portal-URL bijvoorbeeld https://contoso.powerappsportals.com is, zou het veld Goedgekeurde omleidings-URI's https://contoso.powerappsportals.com/signin-google moeten zijn.

  20. Selecteer Maken.

  21. Kopieer Client-id en Clientgeheim uit het dialoogvenster OAuth-client.

Stap 2. Site-instellingen configureren

Nadat u de app hebt gemaakt in Google, configureert u de site-instellingen voor de provider:

  • Client-id: een unieke app-id die is gegenereerd door Google voor uw app.
  • Clientgeheim: het clientgeheim dat Google voor uw app heeft gegenereerd.

(Optioneel) Stap 3: Aanvullende instellingen

Instructies voor het configureren van Aanvullende instellingen voor de Google-provider vindt u in Aanvullende instellingen configureren voor OAuth 2.0-providers.