Definere Facebook-leverandøren
Facebook er en av OAuth 2.0-identitetsleverandørene du kan bruke til å godkjenne besøkende på Power Pages-nettstedet. OAuth 2.0-baserte identitetsleverandører krever en klient-ID, klienthemmelighet og noen ganger en URL for omdirigering eller svar. Denne artikkelen beskriver følgende trinn:
- Konfigurer Facebook i Power Pages
- Opprett en appregistrering i Facebook
- Angi nettstedsinnstillinger i Power Pages
Konfigurer Facebook i Power Pages
Velg Sikkerhet>Identitetsleverandører på Power Pages-nettstedet.
Hvis ingen identitetsleverandører vises, må du kontrollere at ekstern pålogging er satt til På i områdets generelle godkjenningsinnstillinger.
Til høyre for Facebook velger du Flere kommandoer (...) >Konfigurer, eller velg leverandørnavnet.
La leverandørnavnet være som det er, eller endre det hvis du vil.
Leverandørnavnet er tekst på knappen som brukere ser når de velger identitetsleverandør på påloggingssiden.
Velg Neste.
Velg Kopier under Svar-URL-adresse.
Velg ÅpneFacebook.
Ikke lukk Power Pages-webleserkategorien. Du kommer tilbake til det snart.
Opprette en appregistrering i Facebook
Registrer et program i Facebook med nettstedets svar-URL som URL for omdirigering.
Merk
Hvis du bruker eller legger til et egendefinert domenenavn eller endrer den primære URL-adressen til nettstedet, må du konfigurere identitetsleverandøren til å bruke riktig svar-URL-adresse. URL-adressen for svar brukes av Facebook-appen til å omdirigere brukere til nettstedet etter godkjenningen.
Opprett en app i Facebook
Logg på utviklerdashbordet for Facebook-app.
Velg Opprett app.
Velg Forbruker som apptype, og velg deretter Fortsett.
Skriv inn navnet på appen din og en e-postadresse der du kan motta utviklervarsler fra Facebook.
Velg Opprett app.
Hvis du blir bedt om det, godtar du Facebook-plattformpolicyer og fullfører en elektronisk sikkerhetskontroll.
Åpne kategorien Innstillinger>Grunnleggende, og gjør følgende innstillinger:
- (Valgfritt) Appdomener, for eksempel
contoso.powerappsportals.com
- (Valgfritt) URL-adresse for personvernpolicy: URL-adressen for organisasjonens personvernpolicyen, som må være tilgjengelig anonymt
- Sletting av brukerdata: Tilbakeringings-URL-en eller instruksjons-URL-en for sletting av brukerdata
- Riktig appformål
- (Valgfritt) Appdomener, for eksempel
Velg Legg til plattform, velg Webområde, og lim deretter inn svar-URL-adressen du kopierte.
Velg Lagre endringer.
Velg Legg til produkter i venstre panel.
Velg Konfigurer for Facebook pålogging, og velg deretter Web.
Velg Lagre.
Under Facebook-pålogging, velg Innstillinger.
Lim inn svar-URL-en du kopierte, Gyldige URI-er for OAuth-omdirigering.
Velg Lagre endringer.
Publiser appen
Velg Innstillinger i venstre sidepanel.
Velg Få avansert tilgang i varselet som starter med at appen har Standardtilgang til public_profile.
Du kan også velge Appgjennomgang i venstre sidepanel, og deretter velge Tillatelser og funksjoner.
Velg Få avansert tilgang for public_profile.
Bekreft endringen.
Hvis du blir bedt om det, godtar du Facebook-plattformpolicyer og fullfører en elektronisk sikkerhetskontroll.
Velg Live i appmodus øverst på siden.
Velg Start kontroll når du blir bedt om det.
Se gjennom og bekreft databrukssertifiseringen, sertifiser samsvarspolicyene, og velg deretter Send.
Velg Live i appmodus øverst på siden.
Velg Innstillinger>Grunnleggende.
Kopier App-ID og Apphemmelighet.
Angi nettstedsinnstillinger i Power Pages
Gå tilbake til Power Pages-siden Konfigurer identitetsleverandør som du forlot tidligere.
Lim inn følgende verdier under Konfigurer områdeinnstillinger:
- Klient-ID: Lim inn app-ID-endu kopierte.
- Klienthemmelighet: Lim inn apphemmeligheten du kopierte.
Valgfrie tilleggsinnstillinger for OAuth 2.0-identitetsleverandører