Kapcsolódás az Office 365 Felhasználók kapcsolathoz a Power Apps alkalmazásból
Az Office 365 Felhasználók használatával a saját Office 365-fiókjával férhet hozzá a szervezet felhasználói profiljaihoz. Különböző műveleteket végezhet el, például megtekintheti a saját profilját, egy adott felhasználó profilját, illetve egy felhasználó felettesét vagy közvetlen jelentéseket.
Ezeket az információkat címke formájában megjelenítheti alkalmazásában. Megjeleníthet egy vagy több függvényt, vagy akár több függvény kombinációját. Létrehozhat például egy kifejezést, amely a felhasználó nevét és telefonszámát ötvözi, majd megjelenítheti ezt az információt az alkalmazásban.
Ez a témakör azt mutatja be, hogyan veheti fel alkalmazásába kapcsolatként az Office 365 felhasználókat és adatforrásként az Office 365 felhaszhálókat, és hogyan használhatja a táblaadatokat egy gyűjteményvezérlőben.
Előfeltételek
- Hozzáférés a Power Apps rendszerhez
- Kapcsolat hozzáadása
- Alkalmazás létrehozása sablonból, adatokból vagy nulláról
Kapcsolat hozzáadása
Válassza az Adatkapcsolat hozzáadása lehetőséget, majd válassza az Office 365 Felhasználók lehetőséget:
Válassza a Csatlakozás lehetőséget és ha a rendszer arra kéri, hogy jelentkezzen be, adja meg munkahelyi fiókját.
Az Office 365 Felhasználók-kapcsolat létrejött, és hozzá lett adva az alkalmazáshoz. Most már készen áll a használatra.
Használja a kapcsolatot az alkalmazásában
Az aktuális felhasználó adatainak megjelenítése
A Beszúrás menüben válassza a Címke lehetőséget
A függvénysávon állítsa be a Szöveg tulajdonságot a következő képletek egyikére:
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
A címke megjeleníti az aktuális felhasználóról beírt adatokat.
Más felhasználó adatainak megjelenítése
A Beszúrás menüben válassza a Szövegmező, majd a Szövegbevitel lehetőséget. Nevezze át Információk névre:
Írja be vagy illessze be az Információ elembe egy szervezeten belüli felhasználó e-mail-címét. Beírhatja például a sajatnev@vallalatNeve.com címet.
Vegyen fel egy Címke típusú vezérlőt (Beszúrás menü), és a Szöveg tulajdonságának értékeként adja meg az alábbi képletek valamelyikét:
Más felhasználó adatainak megjelenítéséhez:
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
Más felhasználó felettese adatainak megjelenítéséhez:
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
A címke megjeleníti a felhasználóról megadott információkat vagy a felhasználó felettesét.
Megjegyzés
Ha a Microsoft Dataverse rendszerében egy táblázaton alapuló alkalmazást fejleszt, akkor az e-mail-cím helyett az azonosító alapján is megadhatja a felhasználót.
Például automatikusan létrehozhat egy alkalmazást, felvehet egy Címke típusú vezérlőt tartalmazó képernyőt, és a vezérlő Szöveg tulajdonságának értékeként megadhatja ezt a képletet:
Office365Users.UserProfile(BrowseGallery1.Selected.CreatedByUser).DisplayName
Ha létrehoz egy kapcsolattartót, és megjeleníti azt az alkalmazás tallózási képernyőjén, a Címke típusú vezérlőn a saját megjelenített neve fog megjelenni.
Más felhasználó közvetlen jelentéseinek megjelenítése
Adjon hozzá egy Szövegbevitel vezérlőelemet (Beszúrás menü > Szöveg) és nevezze át az Információ névre.
Írja be az Információ elembe egy szervezeten belüli felhasználó e-mail-címét. Beírhatja például a feletteseNeve@vallalatNeve.com címet
Adjon hozzá egy Szöveges katalógust (Beszúrás menü > Katalógus) és állítsa be annak Elemek tulajdonságát a következő képletre:
Office365Users.DirectReports(InfoAbout.Text)
A katalógus megjeleníti a megadott felhasználó közvetlen jelentéseinek adatait.
A tár kijelölésekor a jobb oldali panel a tárhoz tartozó beállítási lehetőségeket mutatja.
A második listában válassza a Munkakör lehetőséget. A harmadik listában válassza a Megjelenített név lehetőséget. A katalógus frissül és már ezeket az értékeket mutatja.
Megjegyzés
Az első mező valójában egy képbeszúró vezérlőelem. Ha nincs képe, törölheti a kép típusú vezérlőt, és címkét szúrhat be a helyére. Hasznos forrás az Vezérlőelemek hozzáadása és konfigurálása című cikk.
Felhasználók keresése
Adjon hozzá egy Szövegbevitel vezérlőt (Beszúrás menü > Szövegbevitel).
Válassza a Beszúrás > Függőleges gyűjtemény lehetőséget.
Változtassa meg a függőleges gyűjtemény elrendezését Cím, felirat és szövegtörzs megjelenítésére.
Jelölje ki a gyűjtemény eslő sorában a nyíl ikont, és törölje azt.
Módosítsa a függőleges gyűjtemény képletét a következőre.
Office365Users.SearchUserV2({searchTerm:TextInput1.Text,top:5}).value
A fenti képletben keresőszó a szövegbeviteli vezérlőbe gépelt szövegre hivatkozik („TextInput1” ebben a példában), és a keresési eredmények a legjobb 5-re vannak korlátozva.
Frissítse a függőleges gyűjtemény mezőket, hogy megjelenítse a DisplayName elemet a gyűjtemény címében, a JobTitle elemet a feliratban, és a Department elemet a szövegtörzsben.
Játssza az alkalmazással, és írja be a szöveget a beviteli mezőbe. Amikor beírja a szöveget, az eredmények a beviteli sztring alapján változnak.
A rendelkezésre álló függvények megtekintése
Ez a kapcsolat a következő függvényeket tartalmazza:
Függvénynév | Ismertetés |
---|---|
Közvetlen jelentések | Visszaküldi a közvetlen jelentéseket a megadott felhasználónak. |
Igazgató | Lekéri a megadott felhasználó feletteséhez tartozó felhasználói profilt. |
Saját profil | Lekéri az aktuális felhasználó profilját. |
Felhasználó keresése | Lekéri a felhasználói profilok keresési eredményeit. |
Felhasználói profil | Lekéri egy adott felhasználó profilját. |
Saját profil
Saját profil beolvasása: Lehívja az aktuális felhasználó profilját.
Bemeneti tulajdonságok
Nincs.
Kimeneti tulajdonságok
Tulajdonság neve | Típus szerint | Ismertetés |
---|---|---|
Város | string | A felhasználó városa. |
CompanyName | string | A felhasználó vállalata. |
Ország/régió | string | A felhasználó országa. |
Osztály | string | A felhasználó részlege. |
Megjelenített név | string | A felhasználó megjelenített neve. |
Utónév | string | A felhasználó utóneve. |
Azonosító | string | Felhasználói azonosító |
Munkakör | string | A felhasználó beosztása. |
string | A felhasználó e-mail-azonosítója. | |
Levelezési becenév | string | A felhasználó beceneve. |
mobiltelefon | string | A felhasználó mobiltelefonja. |
Iroda helye | string | A felhasználó irodájának helye. |
PostalCode | string | A felhasználó irányítószáma. |
Vezetéknév | string | A felhasználó vezetékneve. |
Telefonszám | string | A felhasználó telefonszáma. |
Egyszerű felhasználónév | string | Egyszerű felhasználónév. |
Engedélyezett fiók | boolean | A fiók engedélyezésének jelzője. |
Vállalati telefonszám | string | A felhasználó vállalatának telefonszáma. |
Felhasználói profil
Felhasználói profil beolvasása: A megadott felhasználó profiljának lekérése.
Bemeneti tulajdonságok
Név szerint | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
Azonosító | string | igen | A felhasználó egyszerű neve vagy e-mail azonosítója. |
Kimeneti tulajdonságok
Tulajdonság neve | Típus szerint | Ismertetés |
---|---|---|
Város | string | A felhasználó városa. |
CompanyName | string | A felhasználó vállalata. |
Ország/régió | string | A felhasználó országa. |
Osztály | string | A felhasználó részlege. |
Megjelenített név | string | A felhasználó megjelenített neve. |
Utónév | string | A felhasználó utóneve. |
Azonosító | string | Felhasználói azonosító |
Munkakör | string | A felhasználó beosztása. |
string | A felhasználó e-mail-azonosítója. | |
Levelezési becenév | string | A felhasználó beceneve. |
Vezetéknév | string | A felhasználó vezetékneve. |
Telefonszám | string | A felhasználó telefonszáma. |
Egyszerű felhasználónév | string | Egyszerű felhasználónév. |
Engedélyezett fiók | boolean | A fiók engedélyezésének jelzője. |
Vállalati telefonszám | string | A felhasználó vállalatának telefonszáma. |
Felettes
Felettes beolvasása: A megadott felhasználó felettese felhasználói profiljának lekérése.
Bemeneti tulajdonságok
Név szerint | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
Azonosító | string | igen | A felhasználó egyszerű neve vagy e-mail azonosítója. |
Kimeneti tulajdonságok
Tulajdonság neve | Típus szerint | Ismertetés |
---|---|---|
Város | string | A felhasználó városa. |
CompanyName | string | A felhasználó vállalata. |
Ország/régió | string | A felhasználó országa. |
Osztály | string | A felhasználó részlege. |
Megjelenített név | string | A felhasználó megjelenített neve. |
Utónév | string | A felhasználó utóneve. |
Azonosító | string | Felhasználói azonosító |
Munkakör | string | A felhasználó beosztása. |
string | A felhasználó e-mail-azonosítója. | |
Levelezési becenév | string | A felhasználó beceneve. |
mobiltelefon | string | A felhasználó mobiltelefonja. |
Iroda helye | string | A felhasználó irodájának helye. |
PostalCode | string | A felhasználó irányítószáma. |
Vezetéknév | string | A felhasználó vezetékneve. |
Telefonszám | string | A felhasználó telefonszáma. |
Egyszerű felhasználónév | string | Egyszerű felhasználónév. |
Engedélyezett fiók | boolean | A fiók engedélyezésének jelzője. |
Vállalati telefonszám | string | A felhasználó vállalatának telefonszáma. |
Közvetlen jelentések
Közvetlen jelentések beolvasása: A közvetlen jelentések beolvasása.
Bemeneti tulajdonságok
Név szerint | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
Azonosító | string | igen | A felhasználó egyszerű neve vagy e-mail azonosítója. |
Kimeneti tulajdonságok
Tulajdonság neve | Típus szerint | Ismertetés |
---|---|---|
Város | string | A felhasználó városa. |
CompanyName | string | A felhasználó vállalata. |
Ország/régió | string | A felhasználó országa. |
Osztály | string | A felhasználó részlege. |
Megjelenített név | string | A felhasználó megjelenített neve. |
Utónév | string | A felhasználó utóneve. |
Azonosító | string | Felhasználói azonosító |
Munkakör | string | A felhasználó beosztása. |
string | A felhasználó e-mail-azonosítója. | |
Levelezési becenév | string | A felhasználó beceneve. |
mobiltelefon | string | A felhasználó mobiltelefonja. |
Iroda helye | string | A felhasználó irodájának helye. |
PostalCode | string | A felhasználó irányítószáma. |
Vezetéknév | string | A felhasználó vezetékneve. |
Telefonszám | string | A felhasználó telefonszáma. |
Egyszerű felhasználónév | string | Egyszerű felhasználónév. |
Engedélyezett fiók | boolean | A fiók engedélyezésének jelzője. |
Vállalati telefonszám | string | A felhasználó vállalatának telefonszáma. |
Felhasználó keresése
Felhasználók keresése: Felhasználói profilok keresési eredményeinek lekérése.
Bemeneti tulajdonságok
Név szerint | Adattípus | Szükséges | Ismertetés |
---|---|---|---|
keresett kifejezés | string | nem | Keresési karakterlánc. A megjelenített névre, az utónévre, a vezetéknévre, az e-mail azonosítóra, a levelezési becenévre és az egyszerű felhasználónévre vonatkozik. |
Kimeneti tulajdonságok
Tulajdonság neve | Típus szerint | Ismertetés |
---|---|---|
Város | string | A felhasználó városa. |
CompanyName | string | A felhasználó vállalata. |
Ország/régió | string | A felhasználó országa. |
Osztály | string | A felhasználó részlege. |
Megjelenített név | string | A felhasználó megjelenített neve. |
Utónév | string | A felhasználó utóneve. |
Azonosító | string | Felhasználói azonosító |
Munkakör | string | A felhasználó beosztása. |
string | A felhasználó e-mail-azonosítója. | |
Levelezési becenév | string | A felhasználó beceneve. |
mobiltelefon | string | A felhasználó mobiltelefonja. |
Iroda helye | string | A felhasználó irodájának helye. |
PostalCode | string | A felhasználó irányítószáma. |
Vezetéknév | string | A felhasználó vezetékneve. |
Telefonszám | string | A felhasználó telefonszáma. |
Egyszerű felhasználónév | string | Egyszerű felhasználónév. |
Engedélyezett fiók | boolean | A fiók engedélyezésének jelzője. |
Vállalati telefonszám | sztring | A felhasználó vállalatának telefonszáma. |
Kapcsolódó információk
- Az összes rendelkezésre álló kapcsolat áttekintése.
- További információk a kapcsolatok hozzáadása alkalmazásokhoz lehetőségről.
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: