Office 365 Users

Az Office 365 Users 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 beosztottjait.

Ezeket az adatokat megjelenítheti a saját alkalmazásában egy szövegmezőben. 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, amelyben a felhasználó nevét és telefonszámát társítja, 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 és adatforrásként az Office 365 Users szolgáltatást, és hogyan használhat táblaadatokat egy gyűjteményvezérlőben.

 

What you need to get started

Kapcsolat hozzáadása

  1. Adjon hozzá egy adatkapcsolatot, és válassza az Office 365 Users lehetőséget:

    Kapcsolódás az Office 365-höz

  2. Válassza a Kapcsolódás lehetőséget és ha a rendszer arra kéri, hogy jelentkezzen be, adja meg munkahelyi fiókját.

Az Office 365 Users-kapcsolat létrejött és hozzá lett adva az alkalmazáshoz. Most már készen áll a használatára.

A kapcsolat használata az alkalmazásban

Az aktuális felhasználó adatainak megjelenítése

  1. A Beszúrás menüben válassza a Szövegmező lehetőséget
  2. A függvénysávon állítsa be a Text (Szöveg) tulajdonságot a következő képletek egyikére:

    Office365Users.MyProfile().Department
    Office365Users.MyProfile().DisplayName
    Office365Users.MyProfile().GivenName
    Office365Users.MyProfile().Id
    Office365Users.MyProfile().JobTitle
    Office365Users.MyProfile().Mail
    Office365Users.MyProfile().MailNickname
    Office365Users.MyProfile().Surname
    Office365Users.MyProfile().TelephoneNumber
    Office365Users.MyProfile().UserPrincipalName
    Office365Users.MyProfile().AccountEnabled

A szövegmezőben megjelenik a megadott információ az aktuális felhasználóról.

Más felhasználó adatainak megjelenítése

  1. A Beszúrás menüben válassza a Szövegmező, majd a Szövegbevitel lehetőséget. Nevezze át az InfoAbout névre:

    Vezérlőelem átnevezése

  2. Írja be vagy illessze be az InfoAbout elembe egy szervezeten belüli felhasználó e-mail-címét. Beírhatja például a neve@vallalatNeve.com címet.

  3. Adjon hozzá egy Szövegmezőt (Beszúrás menü) és állítsa be annak Text (Szöveg) tulajdonságát a következő képletek egyikére:

    • Más felhasználó adatainak megjelenítéséhez:

      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).Surname
      Office365Users.UserProfile(InfoAbout.Text).TelephoneNumber
      Office365Users.UserProfile(InfoAbout.Text).UserPrincipalName
      Office365Users.UserProfile(InfoAbout.Text).AccountEnabled

    • Más felhasználó felettese adatainak megjelenítéséhez:

      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).Surname
      Office365Users.Manager(InfoAbout.Text).TelephoneNumber
      Office365Users.Manager(InfoAbout.Text).UserPrincipalName
      Office365Users.Manager(InfoAbout.Text).AccountEnabled

A szövegmezőben megjelenik a megadott információ a kiválasztott felhasználóról vagy annak feletteséről.

Megjegyzés: Amennyiben a Common Data Service egy entitására épülő alkalmazást fejleszt, akkor a felhasználót annak e-mail-címe helyett az azonosítójával is megadhatja.

Megteheti például, hogy automatikusan létrehoz egy alkalmazást, hozzáad egy Szövegmező vezérlőelemet tartalmazó képernyőt, és beállítja annak Text (Szöveg) tulajdonságát a következő képletre:
Office365Users.UserProfile(BrowseGallery1.Selected.CreatedByUser).DisplayName

Ha létrehoz egy kapcsolatot és kiválasztja azt az alkalmazás tallózási képernyőjén, akkor a Szövegmező vezérlőelem az Ön megjelenített nevét fogja mutatni.

Más felhasználó közvetlen beosztottjainak megjelenítése

  1. Adjon hozzá egy Szövegbevitel vezérlőelemet (Beszúrás menü > Szöveg) és nevezze át az InfoAbout névre.

  2. Írja be az InfoAbout elembe egy szervezeten belüli felhasználó e-mail-címét. Beírhatja például a feletteseNeve@vallalatNeve.com címet

  3. Adjon hozzá egy Szöveges gyűjteményt (Beszúrás menü > Gyűjtemény) és állítsa be annak Items (Elemek) tulajdonságát a következő képletre:

    Office365Users.DirectReports(InfoAbout.Text)

    A gyűjtemény megjeleníti a megadott felhasználó közvetlen beosztottjainak adatait.

    A gyűjtemény kijelölésekor a jobb oldali panel a gyűjteményhez tartozó beállítási lehetőségeket mutatja.

  4. A második listában válassza a JobTitle (Beosztás) lehetőséget. A harmadik listában válassza a DisplayName (Megjelenített név) lehetőséget. A gyűjtemény 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 nem rendelkezik képpel, akkor törölheti a vezérlőelemet és felvehet a helyére egy szövegmezőt. Hasznos forrás az Add and configure controls (Vezérlőelemek hozzáadása és konfigurálása) című cikk.

Felhasználók keresése

  1. Adjon hozzá egy Szövegbevitel vezérlőelemet (Beszúrás menü > Szöveg) és nevezze át a SearchTerm névre. Adjon meg egy keresendő nevet. Adja meg például a saját keresztnevét.

  2. Adjon hozzá egy Szöveges gyűjteményt (Beszúrás menü > Gyűjtemény) és állítsa be annak Items (Elemek) tulajdonságát a következő képletre:

    Office365Users.SearchUser({searchTerm: SearchTerm.Text})

    A gyűjtemény azokat a felhasználókat jeleníti meg, akik neve tartalmazza a megadott keresendő szöveget.

    A gyűjtemény kijelölésekor a jobb oldali panel a gyűjteményhez tartozó beállítási lehetőségeket mutatja.

  3. A második listában válassza a Mail (Levelezés) lehetőséget. A harmadik listában válassza a DisplayName (Megjelenített név) lehetőséget.

    A gyűjtemény második és harmadik szövegmezői frissülnek.

A rendelkezésre álló függvények áttekintése

Ez a kapcsolat a következő függvényeket tartalmazza:

Függvény neve Leírás
MyProfile Beolvassa az aktuális felhasználó profilját
UserProfile Beolvassa a megadott felhasználó profilját
Manager Beolvassa a megadott felhasználó felettesének profilját
DirectReports Beolvassa a megadott felhasználó közvetlen beosztottjainak profilját
SearchUser Beolvassa a felhasználói profilok keresési eredményeit

MyProfile

Saját profil beolvasása: Az aktuális felhasználó profiljának beolvasása.

Bemeneti tulajdonságok

Nincs.

Kimeneti tulajdonságok

Tulajdonság neve Type (Típus) Leírás
Department karakterlánc A felhasználó részlege.
DisplayName karakterlánc A felhasználó megjelenített neve.
GivenName karakterlánc A felhasználó keresztneve.
Id (Azonosító) karakterlánc A felhasználó azonosítója
JobTitle karakterlánc A felhasználó beosztása.
Levelezés karakterlánc A felhasználó e-mail azonosítója.
MailNickname karakterlánc A felhasználó beceneve.
Surname karakterlánc A felhasználó vezetékneve.
TelephoneNumber karakterlánc A felhasználó telefonszáma.
UserPrincipalName karakterlánc A felhasználó egyszerű neve.
AccountEnabled logikai A fiók engedélyezésének jelzője.

UserProfile

Felhasználói profil beolvasása: A megadott felhasználó profiljának beolvasása.

Bemeneti tulajdonságok

Name (Név) Adattípus Szükséges Leírás
Id (Azonosító) karakterlánc igen A felhasználó egyszerű neve vagy e-mail azonosítója

Kimeneti tulajdonságok

Tulajdonság neve Type (Típus) Leírás
Department karakterlánc A felhasználó részlege.
DisplayName karakterlánc A felhasználó megjelenített neve.
GivenName karakterlánc A felhasználó keresztneve.
Id (Azonosító) karakterlánc A felhasználó azonosítója
JobTitle karakterlánc A felhasználó beosztása.
Levelezés karakterlánc A felhasználó e-mail azonosítója.
MailNickname karakterlánc A felhasználó beceneve.
Surname karakterlánc A felhasználó vezetékneve.
TelephoneNumber karakterlánc A felhasználó telefonszáma.
UserPrincipalName karakterlánc A felhasználó egyszerű neve.
AccountEnabled logikai A fiók engedélyezésének jelzője.

Manager

Felettes beolvasása: A megadott felhasználó felettese felhasználói profiljának beolvasása

Bemeneti tulajdonságok

Name (Név) Adattípus Szükséges Leírás
Id (Azonosító) karakterlánc igen A felhasználó egyszerű neve vagy e-mail azonosítója

Kimeneti tulajdonságok

Tulajdonság neve Type (Típus) Leírás
Department karakterlánc A felhasználó részlege.
DisplayName karakterlánc A felhasználó megjelenített neve.
GivenName karakterlánc A felhasználó keresztneve.
Id (Azonosító) karakterlánc A felhasználó azonosítója
JobTitle karakterlánc A felhasználó beosztása.
Levelezés karakterlánc A felhasználó e-mail azonosítója.
MailNickname karakterlánc A felhasználó beceneve.
Surname karakterlánc A felhasználó vezetékneve.
TelephoneNumber karakterlánc A felhasználó telefonszáma.
UserPrincipalName karakterlánc A felhasználó egyszerű neve.
AccountEnabled logikai A fiók engedélyezésének jelzője.

DirectReports

Közvetlen beosztottak beolvasása: A közvetlen beosztottak beolvasása

Bemeneti tulajdonságok

Name (Név) Adattípus Szükséges Leírás
Id (Azonosító) karakterlánc igen A felhasználó egyszerű neve vagy e-mail azonosítója

Kimeneti tulajdonságok

Tulajdonság neve Type (Típus) Leírás
Department karakterlánc A felhasználó részlege.
DisplayName karakterlánc A felhasználó megjelenített neve.
GivenName karakterlánc A felhasználó keresztneve.
Id (Azonosító) karakterlánc A felhasználó azonosítója
JobTitle karakterlánc A felhasználó beosztása.
Levelezés karakterlánc A felhasználó e-mail azonosítója.
MailNickname karakterlánc A felhasználó beceneve.
Surname karakterlánc A felhasználó vezetékneve.
TelephoneNumber karakterlánc A felhasználó telefonszáma.
UserPrincipalName karakterlánc A felhasználó egyszerű neve.
AccountEnabled logikai A fiók engedélyezésének jelzője.

SearchUser

Felhasználók keresése: Felhasználói profilok keresési eredményeinek beolvasása

Bemeneti tulajdonságok

Name (Név) Adattípus Szükséges Leírás
searchTerm karakterlánc nem A keresendő karakterlánc. A megjelenített névre, a keresztné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 Type (Típus) Leírás
Department karakterlánc A felhasználó részlege.
DisplayName karakterlánc A felhasználó megjelenített neve.
GivenName karakterlánc A felhasználó keresztneve.
Id (Azonosító) karakterlánc A felhasználó azonosítója
JobTitle karakterlánc A felhasználó beosztása.
Levelezés karakterlánc A felhasználó e-mail azonosítója.
MailNickname karakterlánc A felhasználó beceneve.
Surname karakterlánc A felhasználó vezetékneve.
TelephoneNumber karakterlánc A felhasználó telefonszáma.
UserPrincipalName karakterlánc A felhasználó egyszerű neve.
AccountEnabled logikai A fiók engedélyezésének jelzője.

Hasznos hivatkozások