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


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

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

Σημείωμα

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

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

Προϋποθέσεις

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

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

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

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

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

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

Σημαντικό

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

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

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

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

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

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

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

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

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

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

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

    Σημείωμα

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

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

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

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

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

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

  8. Δοκιμάστε το θέμα σας με έναν χρήστη που έχει ρυθμιστεί με την υπηρεσία παροχής ταυτότητάς σας.

Φιλοδώρημα

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

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

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

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

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

User.DisplayName

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

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

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

Το 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.