Ρύθμιση της υπηρεσίας παροχής Google
Το Google είναι μία από τις υπηρεσίες παροχής ταυτότητας OAuth 2.0 που μπορείτε να χρησιμοποιήσετε για τον έλεγχο ταυτότητας των επισκεπτών της τοποθεσίας σας Power Pages. Οι υπηρεσίες παροχής ταυτότητας που βασίζονται στο OAuth 2.0 απαιτούν ένα αναγνωριστικό προγράμματος-πελάτη, μυστικό κωικό προγράμματος-πελάτη και ορισμένες φορές μια διεύθυνση URL ανακατεύθυνσης ή απάντησης. Αυτό το άρθρο περιγράφει τα παρακάτω βήματα:
- Ρύθμιση Google στο Power Pages
- Δημιουργία καταχώρησης εφαρμογής στο Google
- Εισαγωγή ρυθμίσεων τοποθεσίας στο Power Pages
Ρύθμιση Google στο Power Pages
Στην τοποθεσία σας Power Pages, επιλέξτε Ασφάλεια>Υπηρεσίες παροχής ταυτότητας.
Εάν δεν εμφανίζονται υπηρεσίες παροχής ταυτότητας, βεβαιωθείτε ότι η επιλογή Εξωτερική σύνδεση έχει οριστεί σε Ενεργό στις γενικές ρυθμίσεις ελέγχου ταυτότητας της τοποθεσίας σας.
Στα δεξιά του Google, επιλέξτε Περισσότερες εντολές (…) >Ρύθμιση παραμέτρων ή επιλέξτε το όνομα της υπηρεσίας παροχής.
Αφήστε το όνομα της υπηρεσίας παροχής ως έχει ή αλλάξτε το, αν θέλετε.
Το όνομα της υπηρεσίας παροχής είναι το κείμενο στο κουμπί που βλέπουν οι χρήστες όταν επιλέγουν τον πάροχο ταυτότητάς τους στη σελίδα σύνδεσης.
Επιλέξτε Επόμενο.
Στην περιοχή Διεύθυνση URL απάντησης, επιλέξτε Αντιγραφή.
Επιλέξτε Άνοιγμα Google.
Μην κλείσετε την καρτέλα του προγράμματος περιήγησης Power Pages. Θα επιστρέψετε σύντομα σε αυτό.
Δημιουργία καταχώρησης εφαρμογής στο Google
Καταχωρήστε μια εφαρμογή στο Google με τη διεύθυνση URL απάντησης της τοποθεσίας σας ως τη διεύθυνση URL ανακατεύθυνσης.
Σημείωμα
Εάν χρησιμοποιήσετε ή προσθέσετε ένα προσαρμοσμένο όνομα τομέα ή αλλάξετε τη βασική διεύθυνση URL της τοποθεσίας σας, πρέπει να ρυθμίσετε τον πάροχο ταυτότητας ώστε να χρησιμοποιεί τη σωστή διεύθυνση URL απάντησης. Η εφαρμογή Google χρησιμοποιεί τη διεύθυνση URL απάντησης για να ανακατευθύνει τους χρήστες στην τοποθεσία web σας μετά τον έλεγχο ταυτότητας.
Προσθήκη API
Ανοίξτε την Κονσόλα προγραμματιστών Google.
Δημιουργήστε ή ανοίξτε ένα έργο API.
Στον αριστερό πλαϊνό πίνακα, επιλέξτε API και υπηρεσίες.
Επιλέξτε + Ενεργοποίηση API και Υπηρεσιών.
Αναζητήστε και ενεργοποιήστε το API Google People.
Σημαντικό
Το Google+ API αποσύρεται. Συνιστούμε ιδιαίτερα να κάνετε μετεγκατάσταση στο Google People API.
Ρύθμιση της οθόνης συγκατάθεσής σας
Αν έχετε ήδη μια οθόνη συγκατάθεσης για τον τομέα ανώτατου επιπέδου της τοποθεσίας Web, μεταβείτε στην επιλογή Προσθήκη διαπιστευτηρίων. Αν η τοποθεσία σας διαθέτει οθόνη συγκατάθεσης, αλλά δεν έχετε προσθέσει τον τομέα ανώτατου επιπέδου, παραλείψτε να καταχωρήσετε τον τομέα ανώτατου επιπέδου.
Στον αριστερό πλαϊνό πίνακα, επιλέξτε διαπιστευτήρια.
Επιλέξτε Ρύθμιση παραμέτρων οθόνης συναίνεσης.
Επιλέξτε τον τύπο χρήστη Εξωτερικός.
Επιλέξτε Δημιουργία.
Πληκτρολογήστε το όνομα της εφαρμογής και επιλέξτε τη διεύθυνση ηλεκτρονικού ταχυδρομείου για υποστήριξη χρηστών του οργανισμού σας.
Αποστείλετε ένα αρχείο εικόνας λογότυπου, εάν χρειάζεται.
Καταχωρήστε τις διευθύνσεις URL της αρχικής σελίδας της τοποθεσίας σας, την πολιτική προστασίας προσωπικών δεδομένων και τους όρους παροχής υπηρεσίας, εάν ισχύουν.
Πληκτρολογήστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου, όπου το Google μπορεί να σας στείλει ειδοποιήσεις προγραμματιστή.
Εισαγωγή τομέα ανώτατου επιπέδου
Στην περιοχή Εξουσιοδοτημένοι τομείς, επιλέξτε + Προσθήκη τομέα.
Πληκτρολογήστε τον τομέα ανώτατου επιπέδου της τοποθεσίας σας. για παράδειγμα,
powerappsportals.com
.Φιλοδώρημα
Χρησιμοποιήστε το
microsoftcrmportals.com
εάν δεν έχετε ενημερώσει το όνομα τομέα σας. Εάν η τοποθεσία σας χρησιμοποιεί ένα προσαρμοσμένο όνομα τομέα, πληκτρολογήστε το.Επιλέξτε Αποθήκευση και συνέχεια.
Προσθήκη διαπιστευτηρίων
Στον αριστερό πλαϊνό πίνακα, επιλέξτε διαπιστευτήρια.
Επιλέξτε Δημιουργία διαπιστευτηρίων>Αναγνωριστικό προγράμματος-πελάτη OAuth.
Επιλέξτε τον τύπο της εφαρμογής ως Εφαρμογή Web.
Πληκτρολογήστε ένα όνομα για να αναγνωρίσετε τον OAuth πελάτη σας. Για παράδειγμα,
Web sign-in
Αυτό το όνομα είναι μόνο για εσωτερική χρήση και δεν εμφανίζεται στους χρήστες.
Στην περιοχή Εξουσιοδοτημένη προέλευση JavaScript, επιλέξτε + Προσθήκη URI.
Εισάγετε τη διεύθυνση URL της τοποθεσίας web σας, για παράδειγμα,
https://contoso.powerappsportals.com
.Στην Εξουσιοδοτημένα URI ανακατεύθυνσης, επιλέξτε + Προσθήκη URI.
Εισάγετε τη διεύθυνση URL ακολουθούμενη από
/signin-google
, για παράδειγμα,https://contoso.powerappsportals.com/signin-google
.Επιλέξτε Δημιουργία.
Στο παράθυρο πελάτη OAuth που δημιουργήθηκε, επιλέξτε τα εικονίδια αντιγραφής για αντιγραφή του αναγνωριστικού πελάτη και του μυστικού κωδικού προγράμματος-πελάτη.
Επιλέξτε ΟΚ.
Εισαγωγή ρυθμίσεων τοποθεσίας στο Power Pages
Επιστρέψτε στη σελίδα Power Pages Ρύθμισης παραμέτρων υπηρεσίας παροχής ταυτότητας που αποχώρησε νωρίτερα.
Στην ενότητα Ρύθμιση παραμέτρων τοποθεσίας, επικολλήστε τις παρακάτω τιμές:
- Αναγνωριστικό προγράμματος-πελάτη: Επικολλήστε το αναγνωριστικό προγράμματος-πελάτηπου αντιγράψατε.
- Μυστικό προγράμματος-πελάτη: Επικολλήστε το μυστικό κωδικό προγράμματος-πελάτη που αντιγράψατε.
Προαιρετικές πρόσθετες ρυθμίσεις για υπηρεσίες παροχής OAuth 2.0