Κοινή χρήση μέσω


Προσθήκη ελέγχου ταυτότητας τελικού χρήστη σε θέματα

Επίσης, μπορείτε να ενεργοποιήσετε τον έλεγχο ταυτότητας χρήστη απευθείας σε μια συνομιλία παράγοντα. Μπορείτε να αναθέσετε τις βασικές ιδιότητες ενός χρήστη, όπως το όνομα χρήστη και το αναγνωριστικό, σε μεταβλητές. Μπορείτε επίσης να ζητήσετε από ένα χρήστη να συνδεθεί χρησιμοποιώντας έναν κόμβο ελέγχου ταυτότητας σε ένα θέμα, ο οποίος ανακτά ένα διακριτικό χρήστη και, στη συνέχεια, να χρησιμοποιήσετε αυτό το διακριτικό για να ανακτήσετε τις πληροφορίες του χρήστη από ένα σύστημα υποστήριξης.

Σημείωμα

Οι παράγοντες που δημιουργούνται στο Copilot Studio και στο Microsoft Teams ρυθμίζονται αυτόματα για έλεγχο ταυτότητας Microsoft Entra ID.

Μπορείτε επίσης να διαμορφώσετε μια καθολική σύνδεση (SSO) ώστε οι χρήστες να μην χρειάζεται να συνδεθούν μη αυτόματα. Για περισσότερες πληροφορίες, ανατρέξτε στο Διαμόρφωση ενιαίας σύνδεσης με Microsoft Entra ID.

Προαπαιτούμενα

Προσθέσετε έλεγχο ταυτότητας χρήστη σε ένα θέμα για να επιτρέψετε στους πελάτες να συνδεθούν απευθείας στη συνομιλία. Μπορείτε έπειτα να εξατομικεύσετε τη συνομιλία με μεταβλητές χρήστη και να αποκτήσετε πρόσβαση σε συστήματα υποστήριξης για λογαριασμό του χρήστη.

Ρύθμιση παραμέτρων μη αυτόματου ελέγχου ταυτότητας χρήστη με το Microsoft Entra ID

Πρέπει να διαμορφώσετε τον έλεγχο ταυτότητας χρήστη με Microsoft Entra ID για να μπορέσετε να χρησιμοποιήσετε τον έλεγχο ταυτότητας στα θέματά σας.

Ακολουθήστε τις οδηγίες στην ενότητα Διαμόρφωση ελέγχου ταυτότητας χρήστη με Microsoft Entra ID.

Προσθήκη ελέγχου ταυτότητας χρήστη με το σύστημα θέματος Σύνδεση

Όταν δημιουργείτε έναν παράγοντα, το Copilot Studio προσθέτει αυτόματα ένα θέμα συστήματος που ονομάζεται Είσοδος. Για να το χρησιμοποιήσετε, πρέπει να ορίσετε τον έλεγχο ταυτότητας του παράγοντα σε αυτόματο και να απαιτείται η σύνδεση των χρηστών. Όταν ένας πελάτης ξεκινά μια συνομιλία με τον παράγοντα, το θέμα Είσοδος ενεργοποιεί και ζητά από τον χρήστη να συνδεθεί. Μπορείτε να προσαρμόσετε το θέμα Είσοδος ανάλογα με τον παράγοντα σας.

Σημαντικό

Συνιστούμε ότι το θέμα Σύνδεση πρέπει να χρησιμοποιείται μόνο για την παροχή της μεθόδου ελέγχου ταυτότητας που παρέχεται από Copilot Studio. Δεν πρέπει να τροποποιηθεί για να καλέσει άλλες ενέργειες ή ροές ή άλλες μεθόδους ελέγχου ταυτότητας.

  1. Όταν ανοίξετε έναν παράγοντα στο Copilot Studio, επιλέξτε Ρυθμίσεις στο επάνω μέρος της σελίδας και, στη συνέχεια, επιλέξτε Ασφάλεια.

  2. Επιλέξτε Έλεγχος ταυτότητας.

  3. Επιλέξτε Αυθεντικοποίηση με μη αυτόματο τρόπο και, στη συνέχεια, επιλέξτε Απαίτηση σύνδεσης από τους χρήστες.

  4. Ρυθμίστε τις παραμέτρους όλων των πεδίων μη αυτόματου ελέγχου ταυτότητας, εφόσον απαιτείται.

  5. Επιλέξτε Αποθήκευση.

Προσθήκη ελέγχου ταυτότητας χρήστη με προσαρμοσμένο θέμα

Το θέμα Είσοδος in πιστοποιεί τον χρήστη στην αρχή της συνομιλίας. Για να μπορεί ο χρήστης να συνδεθεί αργότερα, μπορείτε να προσθέσετε έναν κόμβο Ελέγχου ταυτότητας σε οποιοδήποτε προσαρμοσμένο θέμα.

Όταν οι πελάτες καταχωρούν το όνομα χρήστη και τον κωδικό πρόσβασης, ενδέχεται να τους ζητηθεί να καταχωρήσουν έναν κωδικό επικύρωσης. Αφού συνδεθούν, δεν θα τους ζητηθεί ξανά, ακόμα και αν φτάσουν σε άλλον κόμβο ελέγχου ταυτότητας.

  1. Επιλέξτε Ρυθμίσεις στο επάνω μέρος της σελίδας και, στη συνέχεια, επιλέξτε Ασφάλεια.

  2. Επιλέξτε το πλακίδιο Έλεγχος ταυτότητας.

    Σημείωμα

    Πρέπει να επιλέξετε Έλεγχος ταυτότητας με μη αυτόματο τρόπο για να προσθέσετε έλεγχο ταυτότητας χρήστη σε ένα θέμα.

  3. Απενεργοποιήστε το πλαίσιο ελέγχου Απαιτείται η σύνδεση των χρηστών.

  4. Ρυθμίστε τις παραμέτρους όλων των πεδίων μη αυτόματου ελέγχου ταυτότητας, εφόσον απαιτείται.

  5. Επιλέξτε Αποθήκευση.

  6. Επιλέξτε Θέματα στο επάνω μέρος της σελίδας.

  7. Επιλέξτε Προσθήκη κόμβου ( ) >Για προχωρημένους>Έλεγχος ταυτότητας.

  8. Ελέγξτε το θέμα σας με έναν χρήστη που έχει ρυθμιστεί με τον πάροχο ταυτότητας.

Φιλοδώρημα

Είναι σημαντικό να δημιουργήσετε διαδρομές τόσο για επιτυχή σύνδεση όσο και για αποτυχημένη σύνδεση. Μια σύνδεση μπορεί να αποτύχει να συνδεθεί για πολλούς λόγους, συμπεριλαμβανομένων των σφαλμάτων που συνδέονται με την εμπειρία σύνδεσης του παρόχου ταυτότητας.

Μεταβλητές ελέγχου ταυτότητας

Όταν έχετε ρυθμίσει τις παραμέτρους του ελέγχου ταυτότητας χρηστών για τον παράγοντα σας, μπορείτε να χρησιμοποιήσετε μεταβλητές ελέγχου ταυτότητας στα θέματα σας. Ο παρακάτω πίνακας συγκρίνει τη διαθεσιμότητα αυτών των μεταβλητών με βάση την επιλογή ελέγχου ταυτότητας που επιλέξατε.

Για περισσότερες πληροφορίες σχετικά με μεταβλητές, ανατρέξτε στην ενότητα Επισκόπηση μεταβλητών.

Μεταβλητή ελέγχου ταυτότητας Κανένας έλεγχος ταυτότητας Έλεγχος ταυτότητας με τη Microsoft Έλεγχος ταυτότητας μη αυτόματα
User.DisplayName Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.FirstName Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.LastName Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.PrincipalName Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.Email Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.Id Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.IsLoggedIn Μη διαθέσιμο Διαθέσιμος Διαθέσιμος
User.AccessToken Μη διαθέσιμο Μη διαθέσιμο Διαθέσιμος
SignInReason Μη διαθέσιμο Διαθέσιμος Διαθέσιμος

User.DisplayName

Προειδοποίηση

Αυτή η μεταβλητή δεν είναι εγγυημένο ότι περιέχει μια τιμή. Δοκιμάστε με έναν χρήστη από τον πάροχο ταυτότητάς σας για να βεβαιωθείτε ότι το θέμα σας λειτουργεί σωστά.

Η μεταβλητή User.DisplayName περιέχει το εμφανιζόμενο όνομα του χρήστη που είναι αποθηκευμένο στην υπηρεσία παροχής ταυτότητας. Χρησιμοποιήστε αυτήν τη μεταβλητή για να καλωσορίσετε ή να ανατρέξετε στον χρήστη χωρίς να χρειάζεται να δώσει το όνομά του στον παράγοντα, καθιστώντας τη συζήτηση πιο εξατομικευμένη.

Το Copilot Studio ορίζει αυτόματα την τιμή User.DisplayName από τον ισχυρισμό name που παρέχεται από τον πάροχο ταυτότητας, εφόσον το πεδίο profile ορίστηκε κατά τη ρύθμιση παραμέτρων του μη αυτόματου ελέγχου ταυτότητας. Για περισσότερες πληροφορίες σχετικά με το πεδίο, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων ελέγχου ταυτότητας χρήστη με Microsoft Entra ID.

User.Id

Προειδοποίηση

Αυτή η μεταβλητή δεν είναι εγγυημένο ότι περιέχει μια τιμή. Δοκιμάστε με έναν χρήστη από τον πάροχο ταυτότητάς σας για να βεβαιωθείτε ότι το θέμα σας λειτουργεί σωστά.

Η μεταβλητή User.Id περιέχει το αναγνωριστικό του χρήστη που είναι αποθηκευμένο στην υπηρεσία παροχής ταυτότητας. Χρησιμοποιήστε αυτήν την τιμή στις ροές του Power Automate για να καλέσετε API που θεωρούν το UserID ως τιμή.

Το Copilot Studio ορίζει αυτόματα την τιμή User.DisplayName από τον ισχυρισμό sub που παρέχεται από τον πάροχο ταυτότητας.

User.IsLoggedIn

Το User.IsLoggedIn είναι μια δυαδική μεταβλητή που αποθηκεύει την κατάσταση σύνδεσης του χρήστη. Η τιμή true δηλώνει ότι ο χρήστης είναι συνδεδεμένος. Μπορείτε να χρησιμοποιήσετε αυτήν τη μεταβλητή για να δημιουργήσετε λογική δημιουργίας κλάδων στα θέματά σας, που ελέγχει για μια επιτυχή είσοδο ή για να κάνετε λήψη πληροφοριών χρήστη μόνο αν ο χρήστης είναι συνδεδεμένος.

User.AccessToken

Προειδοποίηση

Βεβαιωθείτε ότι μεταβιβάζετε τη μεταβλητή User.AccessToken μόνο σε αξιόπιστες προελεύσεις. Περιέχει πληροφορίες ελέγχου ταυτότητας χρήστη, οι οποίες, εάν παραβιαστούν, θα μπορούσαν να περιέχουν πληροφορίες σχετικά με τον χρήστη.

Η μεταβλητή User.AccessToken περιέχει το διακριτικό του χρήστη το οποίο λαμβάνεται μετά τη σύνδεση του χρήστη. Μπορείτε να μεταβιβάσετε αυτήν τη μεταβλητή σε ροές του Power Automate ώστε να μπορούν να συνδεθούν σε API παρασκηνίου και να λάβουν πληροφορίες χρήστη ή να ενεργήσουν για λογαριασμό του χρήστη.

Μην χρησιμοποιείτε το User.AccessToken στους κόμβους Μήνυμα ή σε ροές που δεν εμπιστεύεστε.

SignInReason

Το SignInReason είναι μια μεταβλητή τύπου επιλογής που υποδεικνύει πότε ο χρήστης πρέπει να συνδεθεί. Έχει δύο πιθανές τιμές:

  • Το SignInRequired υποδεικνύει ότι ο χρήστης πρέπει να συνδεθεί στην αρχή της συνομιλίας χρησιμοποιώντας το θέμα συστήματος Σύνδεση. Το Να απαιτείται από τους χρήστες να συνδέονται πρέπει να είναι ενεργό.

  • Το Initializer υποδεικνύει ότι όταν ένας χρήστης δεν είναι συνδεδεμένος και φτάσει σε ένα σημείο της συνομιλίας που χρησιμοποιεί μεταβλητές ελέγχου ταυτότητας, του ζητείται να συνδεθεί.

Μπορείτε επίσης να διαμορφώσετε μια καθολική σύνδεση (SSO) ώστε οι χρήστες να μην χρειάζεται να συνδεθούν μη αυτόματα. Για περισσότερες πληροφορίες, ανατρέξτε στο Διαμόρφωση ενιαίας σύνδεσης με Microsoft Entra ID.