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


Σύνδεση με τη σύνδεση χρηστών Office 365 από Power Apps

Χρήστες του Office 365.

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

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

Αυτό το άρθρο σας δείχνει πώς μπορείτε να προσθέσετε τους "Χρήστες του Office 365" ως σύνδεση, να προσθέσετε τους "Χρήστες του Office 365" ως προέλευση δεδομένων στην εφαρμογή σας και να χρησιμοποιήσετε δεδομένα πίνακα σε ένα Στοιχείο ελέγχου Συλλογή.

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

Προσθήκη σύνδεσης

  1. Προσθέστε μια σύνδεση δεδομένων και επιλέξτε Χρήστες του Office 365:

    Σύνδεση με το Office 365.

  2. Επιλέξτε Σύνδεση και εάν σας ζητηθεί να πραγματοποιήσετε είσοδο, πληκτρολογήστε τον εταιρικό λογαριασμό σας.

Η σύνδεση χρηστών Office 365 έχει δημιουργηθεί και έχει προστεθεί στην εφαρμογή σας. Τώρα, είναι έτοιμη για χρήση.

Χρήση της σύνδεσης στην εφαρμογή σας

Εμφάνιση πληροφοριών σχετικά με τον τρέχοντα χρήστη

  1. Στο μενού Εισαγωγή, επιλέξτε Ετικέτα

  2. Στη γραμμή συναρτήσεων, ορίστε την ιδιότητα Κείμενο σε οποιονδήποτε από τους παρακάτω τύπους:

    Office365Users.MyProfile().City
    Office365Users.MyProfile().CompanyName
    Office365Users.MyProfile().Country
    Office365Users.MyProfile().Department
    Office365Users.MyProfile().DisplayName
    Office365Users.MyProfile().GivenName
    Office365Users.MyProfile().Id
    Office365Users.MyProfile().JobTitle
    Office365Users.MyProfile().Mail
    Office365Users.MyProfile().MailNickname
    Office365Users.MyProfile().mobilePhone
    Office365Users.MyProfile().OfficeLocation
    Office365Users.MyProfile().PostalCode
    Office365Users.MyProfile().Surname
    Office365Users.MyProfile().TelephoneNumber
    Office365Users.MyProfile().UserPrincipalName
    Office365Users.MyProfile().AccountEnabled

Η ετικέτα εμφανίζει τις πληροφορίες που έχετε εισαγάγει για τον τρέχοντα χρήστη.

Εμφάνιση πληροφοριών σχετικά με έναν άλλο χρήστη

  1. Στο μενού Εισαγωγή, επιλέξτε Κείμενο και, στη συνέχεια, επιλέξτε Είσοδος κειμένου. Μετονομάστε το σε InfoAbout:

    Μετονομασία στοιχείου ελέγχου.

  2. Στο InfoAbout, πληκτρολογήστε ή επικολλήστε μια διεύθυνση ηλεκτρονικού ταχυδρομείου ενός χρήστη στον οργανισμό σας. Για παράδειγμα, πληκτρολογήστε το όνομά σας@την εταιρεία σας.com.

  3. Προσθέστε μια Ετικέτα (μενούΕισαγωγή ) και ορίστε την ιδιότητά της Κείμενο σε οποιονδήποτε από τους παρακάτω τύπους:

    • Για εμφάνιση πληροφοριών σχετικά με έναν άλλο χρήστη:

      Office365Users.UserProfile(InfoAbout.Text).City
      Office365Users.UserProfile(InfoAbout.Text).CompanyName
      Office365Users.UserProfile(InfoAbout.Text).Country
      Office365Users.UserProfile(InfoAbout.Text).Department
      Office365Users.UserProfile(InfoAbout.Text).DisplayName
      Office365Users.UserProfile(InfoAbout.Text).GivenName
      Office365Users.UserProfile(InfoAbout.Text).Id
      Office365Users.UserProfile(InfoAbout.Text).JobTitle
      Office365Users.UserProfile(InfoAbout.Text).Mail
      Office365Users.UserProfile(InfoAbout.Text).MailNickname
      Office365Users.UserProfile(InfoAbout.Text).mobilePhone
      Office365Users.UserProfile(InfoAbout.Text).OfficeLocation
      Office365Users.UserProfile(InfoAbout.Text).PostalCode
      Office365Users.UserProfile(InfoAbout.Text).Surname
      Office365Users.UserProfile(InfoAbout.Text).TelephoneNumber
      Office365Users.UserProfile(InfoAbout.Text).UserPrincipalName
      Office365Users.UserProfile(InfoAbout.Text).AccountEnabled
      Office365Users.UserProfile(InfoAbout.Text).BusinessPhones

    • Για εμφάνιση πληροφοριών σχετικά με τον διευθυντή ενός άλλου χρήστη:

      Office365Users.Manager(InfoAbout.Text).City
      Office365Users.Manager(InfoAbout.Text).CompanyName
      Office365Users.Manager(InfoAbout.Text).Country
      Office365Users.Manager(InfoAbout.Text).Department
      Office365Users.Manager(InfoAbout.Text).DisplayName
      Office365Users.Manager(InfoAbout.Text).GivenName
      Office365Users.Manager(InfoAbout.Text).Id
      Office365Users.Manager(InfoAbout.Text).JobTitle
      Office365Users.Manager(InfoAbout.Text).Mail
      Office365Users.Manager(InfoAbout.Text).MailNickname
      Office365Users.Manager(InfoAbout.Text).mobilePhone
      Office365Users.Manager(InfoAbout.Text).OfficeLocation
      Office365Users.Manager(InfoAbout.Text).PostalCode
      Office365Users.Manager(InfoAbout.Text).Surname
      Office365Users.Manager(InfoAbout.Text).TelephoneNumber
      Office365Users.Manager(InfoAbout.Text).UserPrincipalName
      Office365Users.Manager(InfoAbout.Text).AccountEnabled
      Office365Users.Manager(InfoAbout.Text).BusinessPhones

Η ετικέτα εμφανίζει τις πληροφορίες που εισαγάγατε σχετικά με τον χρήστη που καθορίσατε ή τον διευθυντή του συγκεκριμένου χρήστη.

Σημείωση

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

Για παράδειγμα, μπορείτε να δημιουργήσετε αυτόματα μια εφαρμογή, να προσθέσετε μια οθόνη που περιέχει ένα στοιχείο ελέγχου Ετικέτα και να ορίσετε την ιδιότητα Κείμενο του στοιχείου ελέγχου σε αυτόν τον τύπο:
Office365Users.UserProfile(BrowseGallery1.Selected.CreatedByUser).DisplayName

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

Εμφάνιση των άμεσων υφιστάμενων ενός άλλου χρήστη

  1. Προσθέστε ένα στοιχείο ελέγχου Είσοδος κειμένου (μενού Εισαγωγή > Κείμενο) και μετονομάστε το σε InfoAbout.

  2. Στο πλαίσιο InfoAbout, πληκτρολογήστε τη διεύθυνση ηλεκτρονικού ταχυδρομείου ενός χρήστη στον οργανισμό σας. Για παράδειγμα, πληκτρολογήστε το όνομα του διευθυντή σας@την εταιρεία σας.com

  3. Προσθέστε μια συλλογή Με κείμενο (μενού Εισαγωγή > Συλλογή) και ορίστε την ιδιότητά της Items στον παρακάτω τύπο:

    Office365Users.DirectReports(InfoAbout.Text)

    Η συλλογή εμφανίζει πληροφορίες σχετικά με τους άμεσους υφισταμένους του χρήστη που πληκτρολογήσατε.

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

  4. Στη δεύτερη λίστα, επιλέξτε JobTitle. Στην τρίτη λίστα, επιλέξτε DisplayName. Η συλλογή ενημερώνεται ώστε να εμφανίζει αυτές τις τιμές.

Σημείωση

Το πρώτο πλαίσιο είναι στην πραγματικότητα Στοιχείο ελέγχου Εικόνα. Εάν δεν έχετε κάποια εικόνα, μπορείτε να διαγράψετε το Στοιχείο ελέγχου Εικόνα και να προσθέσετε μια ετικέτα στη θέση του. Το Προσθήκη και ρύθμιση παραμέτρων στοιχείων ελέγχου είναι ένας καλός πόρος.

Αναζήτηση για χρήστες

  1. Προσθήκη στοιχείου ελέγχου Είσοδος κειμένου (Εισαγωγή μενού > Είσοδος κειμένου).

  2. Επιλέξτε Εισαγωγή > Κατακόρυφη συλλογή.

  3. Αλλάξτε τη διάταξη της κατακόρυφης συλλογής σε Τίτλος, υπότιτλος και σώμα.

  4. Επιλέξτε το εικονίδιο βέλους από την πρώτη γραμμή μέσα στη συλλογή και διαγράψτε το.

  5. Ενημερώστε τον τύπο κατακόρυφης συλλογής στα ακόλουθα.

    Office365Users.SearchUserV2({searchTerm:TextInput1.Text,top:5}).value
    

    Στον παραπάνω τύπο, το κείμενο αναζήτησης αναφέρεται σε κείμενο που έχει εισαχθεί στο στοιχείο ελέγχου Είσοδος κειμένου ("TextInput1" σε αυτό το παράδειγμα) και τα αποτελέσματα αναζήτησης περιορίζονται στα κορυφαία 5.

  6. Ενημερώστε τα πεδία κατακόρυφης συλλογής για να εμφανίσετε το DisplayName στον τίτλο της συλλογής, το JobTitle σε υπότιτλο και το Τμήμα στο σώμα.

    Τα πεδία συλλογής έχουν επιλεγεί.

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

    Παράδειγμα αναζήτησης.

Προβολή διαθέσιμων συναρτήσεων

Αυτή η σύνδεση περιλαμβάνει τις ακόλουθες συναρτήσεις:

Όνομα συνάρτησης Περιγραφή
DirectReports Επιστρέφει τους άμεσους υφισταμένους για τον καθορισμένο χρήστη.
Διευθυντής Επιστρέφει το προφίλ χρήστη για τον διευθυντή του καθορισμένου χρήστη.
MyProfile Επιστρέφει το προφίλ του τρέχοντος χρήστη.
SearchUser Επιστρέφει τα αποτελέσματα της αναζήτησης για προφίλ χρηστών.
UserProfile Επιστρέφει το προφίλ ενός συγκεκριμένου χρήστη.

MyProfile

Λήψη του προφίλ μου: Επιστρέφει το προφίλ του τρέχοντος χρήστη.

Ιδιότητες εισόδου

Κανένα.

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος Περιγραφή
Πόλη string Πόλη χρήστη.
CompanyName string Εταιρεία χρήστη.
Χώρα string Χώρα χρήστη.
Τμήμα string Τμήμα του χρήστη.
DisplayName string Εμφανιζόμενο όνομα του χρήστη.
GivenName string Όνομα του χρήστη.
Αναγνωριστικό string Αναγνωριστικό χρήστη.
JobTitle string Τίτλος εργασίας του χρήστη.
Αλληλογραφία string Αναγνωριστικό ηλεκτρονικού ταχυδρομείου του χρήστη.
MailNickname string Ψευδώνυμο του χρήστη.
mobilePhone string Κινητό τηλέφωνο του χρήστη.
OfficeLocation string Θέση γραφείου του χρήστη.
PostalCode string Ταχυδρομικός κώδικας χρήστη.
Επώνυμο string Επώνυμο του χρήστη.
TelephoneNumber string Αριθμός τηλεφώνου του χρήστη.
UserPrincipalName string Κύριο όνομα χρήστη.
AccountEnabled boolean Σημαία ενεργοποίησης του λογαριασμού.
BusinessPhones string Αριθμούς τηλεφώνου της εταιρείας του χρήστη.

UserProfile

Λήψη προφίλ χρήστη: Επιστρέφει το προφίλ ενός συγκεκριμένου χρήστη.

Ιδιότητες εισόδου

Πλήρες όνομα Τύπος δεδομένων Υποχρεωτικό Περιγραφή
Αναγνωριστικό string ναι Κύριο όνομα ή αναγνωριστικό ηλεκτρονικού ταχυδρομείου χρήστη.

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος Περιγραφή
Πόλη string Πόλη χρήστη.
CompanyName string Εταιρεία χρήστη.
Χώρα string Χώρα χρήστη.
Τμήμα string Τμήμα του χρήστη.
DisplayName string Εμφανιζόμενο όνομα του χρήστη.
GivenName string Όνομα του χρήστη.
Αναγνωριστικό string Αναγνωριστικό χρήστη.
JobTitle string Τίτλος εργασίας του χρήστη.
Αλληλογραφία string Αναγνωριστικό ηλεκτρονικού ταχυδρομείου του χρήστη.
MailNickname string Ψευδώνυμο του χρήστη.
Επώνυμο string Επώνυμο του χρήστη.
TelephoneNumber string Αριθμός τηλεφώνου του χρήστη.
UserPrincipalName string Κύριο όνομα χρήστη.
AccountEnabled boolean Σημαία ενεργοποίησης του λογαριασμού.
BusinessPhones string Αριθμούς τηλεφώνου της εταιρείας του χρήστη.

Διευθυντής

Λήψη διευθυντή: Επιστρέφει το προφίλ χρήστη για τον διευθυντή του καθορισμένου χρήστη.

Ιδιότητες εισόδου

Πλήρες όνομα Τύπος δεδομένων Υποχρεωτικό Περιγραφή
Αναγνωριστικό string ναι Κύριο όνομα ή αναγνωριστικό ηλεκτρονικού ταχυδρομείου χρήστη.

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος Περιγραφή
Πόλη string Πόλη χρήστη.
CompanyName string Εταιρεία χρήστη.
Χώρα string Χώρα χρήστη.
Τμήμα string Τμήμα του χρήστη.
DisplayName string Εμφανιζόμενο όνομα του χρήστη.
GivenName string Όνομα του χρήστη.
Αναγνωριστικό string Αναγνωριστικό χρήστη.
JobTitle string Τίτλος εργασίας του χρήστη.
Αλληλογραφία string Αναγνωριστικό ηλεκτρονικού ταχυδρομείου του χρήστη.
MailNickname string Ψευδώνυμο του χρήστη.
mobilePhone string Κινητό τηλέφωνο του χρήστη.
OfficeLocation string Θέση γραφείου του χρήστη.
PostalCode string Ταχυδρομικός κώδικας χρήστη.
Επώνυμο string Επώνυμο του χρήστη.
TelephoneNumber string Αριθμός τηλεφώνου του χρήστη.
UserPrincipalName string Κύριο όνομα χρήστη.
AccountEnabled boolean Σημαία ενεργοποίησης του λογαριασμού.
BusinessPhones string Αριθμούς τηλεφώνου της εταιρείας του χρήστη.

DirectReports

Λήψη άμεσων υφιστάμενων: Λήψη των άμεσων υφισταμένων.

Ιδιότητες εισόδου

Πλήρες όνομα Τύπος δεδομένων Υποχρεωτικό Περιγραφή
Αναγνωριστικό string ναι Κύριο όνομα ή αναγνωριστικό ηλεκτρονικού ταχυδρομείου χρήστη.

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος Περιγραφή
Πόλη string Πόλη χρήστη.
CompanyName string Εταιρεία χρήστη.
Χώρα string Χώρα χρήστη.
Τμήμα string Τμήμα του χρήστη.
DisplayName string Εμφανιζόμενο όνομα του χρήστη.
GivenName string Όνομα του χρήστη.
Αναγνωριστικό string Αναγνωριστικό χρήστη.
JobTitle string Τίτλος εργασίας του χρήστη.
Αλληλογραφία string Αναγνωριστικό ηλεκτρονικού ταχυδρομείου του χρήστη.
MailNickname string Ψευδώνυμο του χρήστη.
mobilePhone string Κινητό τηλέφωνο του χρήστη.
OfficeLocation string Θέση γραφείου του χρήστη.
PostalCode string Ταχυδρομικός κώδικας χρήστη.
Επώνυμο string Επώνυμο του χρήστη.
TelephoneNumber string Αριθμός τηλεφώνου του χρήστη.
UserPrincipalName string Κύριο όνομα χρήστη.
AccountEnabled boolean Σημαία ενεργοποίησης του λογαριασμού.
BusinessPhones string Αριθμούς τηλεφώνου της εταιρείας του χρήστη.

SearchUser

Αναζήτηση για χρήστες: Επιστρέφει τα αποτελέσματα της αναζήτησης για προφίλ χρηστών.

Ιδιότητες εισόδου

Πλήρες όνομα Τύπος δεδομένων Υποχρεωτικό Περιγραφή
searchTerm string όχι Συμβολοσειρά αναζήτησης. Ισχύει για: εμφανιζόμενο όνομα, όνομα, επώνυμο, διεύθυνση αλληλογραφίας, ψευδώνυμο αλληλογραφίας και κύριο όνομα χρήστη.

Ιδιότητες εξόδου

Όνομα ιδιότητας Τύπος Περιγραφή
Πόλη string Πόλη χρήστη.
CompanyName string Εταιρεία χρήστη.
Χώρα string Χώρα χρήστη.
Τμήμα string Τμήμα του χρήστη.
DisplayName string Εμφανιζόμενο όνομα του χρήστη.
GivenName string Όνομα του χρήστη.
Αναγνωριστικό string Αναγνωριστικό χρήστη.
JobTitle string Τίτλος εργασίας του χρήστη.
Αλληλογραφία string Αναγνωριστικό ηλεκτρονικού ταχυδρομείου του χρήστη.
MailNickname string Ψευδώνυμο του χρήστη.
mobilePhone string Κινητό τηλέφωνο του χρήστη.
OfficeLocation string Θέση γραφείου του χρήστη.
PostalCode string Ταχυδρομικός κώδικας χρήστη.
Επώνυμο string Επώνυμο του χρήστη.
TelephoneNumber string Αριθμός τηλεφώνου του χρήστη.
UserPrincipalName string Κύριο όνομα χρήστη.
AccountEnabled boolean Σημαία ενεργοποίησης του λογαριασμού.
BusinessPhones string Αριθμούς τηλεφώνου της εταιρείας του χρήστη.

Δείτε επίσης

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).