Povezivanje s vezom Office 365 korisnika iz Power Apps
![]()
Office 365 Korisnici vam omogućuje pristup korisničkim profilima u tvrtki ili ustanovi pomoću Office 365 računa. Možete izvoditi razne radnje, kao što je dohvaćanje svojeg profila, korisničkog profila, korisničkog upravitelja izravnim izvješćima.
Možete prikazati te podatke na oznaci u svojoj aplikaciji. Možete prikazati jednu funkciju, više funkcija ili čak kombinirati različite funkcije. Na primjer, možete stvoriti izraz koji kombinira korisničko ime i telefonski broj, a zatim te podatke prikazati u svojoj aplikaciji.
U ovom se članku prikazuje kako dodati Office 365 korisnike kao vezu, dodati Office 365 korisnicima kao izvor podataka u aplikaciju te koristiti podatke tablice u kontroli galerije.
Preduvjeti
- Pristup za Power Apps
- Dodavanje veze
- Stvorite aplikaciju iz obrasca, od podataka ili od početka.
Dodaj vezu
Dodajte podatkovnu vezu i odaberite Office 365 Korisnici:

Odaberite Poveži, a ako se od vas zatraži da se prijavite, unesite podatke za poslovni račun.
Veza Office 365 korisnika stvorena je i dodana u vašu aplikaciju. Veza je sada spremna za upotrebu.
Upotreba veze u aplikaciji
Prikaz informacija o trenutačnom korisniku
U izborniku Umetanje odaberite Oznaka
Na traci funkcije postavite njezino svojstvo Tekst na bilo koju od sljedećih formula:
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
Oznaka će prikazivati podatke koje ste unijeli o trenutačnom korisniku.
Prikaz informacija o drugom korisniku
U izborniku Umetanje odaberite Tekst, a zatim odaberite Unos teksta. Preimenujte ga u InfoAbout:

U polje InfoAbout upišite ili zalijepite adresu e-pošte korisnika u vašoj tvrtki ili ustanovi. Na primjer, upišite vašeIme@vašaTvrtka.com.
Dodajte kontrolu Oznaka (izbornik Umetanje) i postavite njezino svojstvo Tekst na bilo koju od sljedećih formula:
Za prikaz informacija o drugom korisniku učinite sljedeće:
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).BusinessPhonesZa prikaz informacija o upravitelju drugog korisnika učinite sljedeće:
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
Oznaka prikazuje podatke koje ste unijeli o određenom korisniku ili njegovom upravitelju.
Napomena
Ako razvijate aplikaciju na temelju tablice u Microsoft Dataverse, možete odrediti korisnika na temelju ID-a umjesto adrese e-pošte.
Na primjer, možete automatski stvoriti aplikaciju, dodati zaslon koji sadrži kontrolu Oznaka i postaviti svojstvo kontrole Tekst na sljedeću formulu:
Office365Users.UserProfile(BrowseGallery1.Selected.CreatedByUser).DisplayName
Ako stvorite kontakt i odaberete ga na zaslonu za pregledavanje u aplikaciji, kontrola Oznaka prikazat će vaše zaslonsko ime.
Prikaz izravnih izvješća drugog korisnika
Dodajte kontrolu Unos teksta (izbornik Umetanje > Tekst) i preimenujte je u InfoAbout.
U polje InfoAbout unesite adresu e-pošte korisnika u vašoj tvrtki ili ustanovi. Na primjer, unesite imeVašegUpravitelja@vašaTvrtka.com
Dodajte kontrolu S tekstom (izbornik Umetanje > Galerija) i postavite njezino svojstvo Stavke na sljedeću formulu:
Office365Users.DirectReports(InfoAbout.Text)Galerija će prikazivati podatke o izravnim izvješćima korisnika kojeg ste unijeli.
Kad je galerija odabrana, desno okno prikazuje mogućnosti za tu galeriju.
Na drugom popisu odaberite mogućnost JobTitle. Na trećem popisu odaberite mogućnost DisplayName. Galerija će se ažurirati za prikaz tih vrijednosti.
Napomena
Prvi je okvir zapravo kontrola slike. Ako nemate sliku, možete izbrisati kontrolu slike i na njezino mjesto dodati oznaku. Dodavanje i konfiguriranje kontrola je dobar izvor informacija.
Pretraživanje korisnika
Dodajte kontrolu Unos teksta (izbornik Umetanje > Tekst) i preimenujte je u SearchTerm. Unesite ime za pretraživanje. Na primjer, unesite svoje ime.
Dodajte kontrolu S tekstom (izbornik Umetanje > Galerija) i postavite njezino svojstvo Stavke na sljedeću formulu:
Office365Users.SearchUserV2({searchTerm: SearchTerm.Text})Galerija će prikazati korisnike čije ime sadrži tekst za pretraživanje koji ste unijeli.
Kad je galerija odabrana, desno okno prikazuje mogućnosti za tu galeriju.
Na drugom popisu odaberite mogućnost E-pošta. Na trećem popisu odaberite mogućnost DisplayName.
Ažuriraju se druga i treća oznaka u galeriji.
Prikaz dostupnih funkcija
Ta veza obuhvaća sljedeće funkcije:
| Naziv funkcije | Opis |
|---|---|
| DirectReports | Vraća izravna izvješća za određenog korisnika. |
| Upravitelj | Dohvaća korisnički profil upravitelja navedenog korisnika. |
| MyProfile | Dohvaća profil trenutačnog korisnika. |
| SearchUser | Dohvaća rezultate pretraživanja korisničkih profila. |
| UserProfile | Dohvaća određeni korisnički profil. |
MyProfile
Dohvati moj profil: dohvaća profil trenutačnog korisnika.
Svojstva unosa
Nijedna.
Svojstva rezultata
| Naziv svojstva | Tip | Opis |
|---|---|---|
| Grad | string | Mjesto korisnika. |
| CompanyName | string | Tvrtka korisnika. |
| Država | string | Država korisnika. |
| Odjel | string | Odjel korisnika. |
| DisplayName | string | Zaslonsko ime korisnika. |
| GivenName | string | Dano ime korisnika. |
| ID | string | ID korisnika. |
| JobTitle | string | Naziv radnog mjesta korisnika. |
| Pošta | string | ID e-pošte korisnika. |
| MailNickname | string | Nadimak korisnika. |
| mobilePhone | string | Broj mobilnog telefona korisnika. |
| OfficeLocation | string | Lokacija ureda korisnika. |
| PostalCode | string | Poštanski broj korisnika. |
| Prezime | string | Prezime korisnika. |
| TelephoneNumber | string | Telefonski broj korisnika. |
| UserPrincipalName | string | Naziv upravitelja korisnika. |
| AccountEnabled | boolean | Zastavica za omogućeni račun. |
| BusinessPhones | string | Telefonski brojevi tvrtke korisnika. |
UserProfile
dohvati korisnički profil: dohvaća profil određenog korisnika.
Svojstva unosa
| Naziv | Vrsta podataka | Obvezno | Opis |
|---|---|---|---|
| ID | string | da | Naziv upravitelja korisnika ili ID e-pošte. |
Svojstva rezultata
| Naziv svojstva | Tip | Opis |
|---|---|---|
| Grad | string | Mjesto korisnika. |
| CompanyName | string | Tvrtka korisnika. |
| Država | string | Država korisnika. |
| Odjel | string | Odjel korisnika. |
| DisplayName | string | Zaslonsko ime korisnika. |
| GivenName | string | Dano ime korisnika. |
| ID | string | ID korisnika. |
| JobTitle | string | Naziv radnog mjesta korisnika. |
| Pošta | string | ID e-pošte korisnika. |
| MailNickname | string | Nadimak korisnika. |
| Prezime | string | Prezime korisnika. |
| TelephoneNumber | string | Telefonski broj korisnika. |
| UserPrincipalName | string | Naziv upravitelja korisnika. |
| AccountEnabled | boolean | Zastavica za omogućeni račun. |
| BusinessPhones | string | Telefonski brojevi tvrtke korisnika. |
Upravitelj
Dohvati upravitelja: dohvaća korisnički profil upravitelja navedenog korisnika.
Svojstva unosa
| Naziv | Vrsta podataka | Obvezno | Opis |
|---|---|---|---|
| ID | string | da | Naziv upravitelja korisnika ili ID e-pošte. |
Svojstva rezultata
| Naziv svojstva | Tip | Opis |
|---|---|---|
| Grad | string | Mjesto korisnika. |
| CompanyName | string | Tvrtka korisnika. |
| Država | string | Država korisnika. |
| Odjel | string | Odjel korisnika. |
| DisplayName | string | Zaslonsko ime korisnika. |
| GivenName | string | Dano ime korisnika. |
| ID | string | ID korisnika. |
| JobTitle | string | Naziv radnog mjesta korisnika. |
| Pošta | string | ID e-pošte korisnika. |
| MailNickname | string | Nadimak korisnika. |
| mobilePhone | string | Broj mobilnog telefona korisnika. |
| OfficeLocation | string | Lokacija ureda korisnika. |
| PostalCode | string | Poštanski broj korisnika. |
| Prezime | string | Prezime korisnika. |
| TelephoneNumber | string | Telefonski broj korisnika. |
| UserPrincipalName | string | Naziv upravitelja korisnika. |
| AccountEnabled | boolean | Zastavica za omogućeni račun. |
| BusinessPhones | string | Telefonski brojevi tvrtke korisnika. |
DirectReports
Dohvati izravna izvješća: dohvaća izravna izvješća.
Svojstva unosa
| Naziv | Vrsta podataka | Obvezno | Opis |
|---|---|---|---|
| ID | string | da | Naziv upravitelja korisnika ili ID e-pošte. |
Svojstva rezultata
| Naziv svojstva | Tip | Opis |
|---|---|---|
| Grad | string | Mjesto korisnika. |
| CompanyName | string | Tvrtka korisnika. |
| Država | string | Država korisnika. |
| Odjel | string | Odjel korisnika. |
| DisplayName | string | Zaslonsko ime korisnika. |
| GivenName | string | Dano ime korisnika. |
| ID | string | ID korisnika. |
| JobTitle | string | Naziv radnog mjesta korisnika. |
| Pošta | string | ID e-pošte korisnika. |
| MailNickname | string | Nadimak korisnika. |
| mobilePhone | string | Broj mobilnog telefona korisnika. |
| OfficeLocation | string | Lokacija ureda korisnika. |
| PostalCode | string | Poštanski broj korisnika. |
| Prezime | string | Prezime korisnika. |
| TelephoneNumber | string | Telefonski broj korisnika. |
| UserPrincipalName | string | Naziv upravitelja korisnika. |
| AccountEnabled | boolean | Zastavica za omogućeni račun. |
| BusinessPhones | string | Telefonski brojevi tvrtke korisnika. |
SearchUser
Pretraži korisnike: dohvaća rezultate pretraživanja korisničkih profila.
Svojstva unosa
| Naziv | Vrsta podataka | Obvezno | Opis |
|---|---|---|---|
| searchTerm | string | ne | Niz za pretraživanje. Odnosi se na sljedeće: zaslonsko ime, dano ime, prezime, poštu, nadimak za e-poštu i naziv upravitelja korisnika. |
Svojstva rezultata
| Naziv svojstva | Tip | Opis |
|---|---|---|
| Grad | string | Mjesto korisnika. |
| CompanyName | string | Tvrtka korisnika. |
| Država | string | Država korisnika. |
| Odjel | string | Odjel korisnika. |
| DisplayName | string | Zaslonsko ime korisnika. |
| GivenName | string | Dano ime korisnika. |
| ID | string | ID korisnika. |
| JobTitle | string | Naziv radnog mjesta korisnika. |
| Pošta | string | ID e-pošte korisnika. |
| MailNickname | string | Nadimak korisnika. |
| mobilePhone | string | Broj mobilnog telefona korisnika. |
| OfficeLocation | string | Lokacija ureda korisnika. |
| PostalCode | string | Poštanski broj korisnika. |
| Prezime | string | Prezime korisnika. |
| TelephoneNumber | string | Telefonski broj korisnika. |
| UserPrincipalName | string | Naziv upravitelja korisnika. |
| AccountEnabled | boolean | Zastavica za omogućeni račun. |
| BusinessPhones | niz | Telefonski brojevi tvrtke korisnika. |
Pogledajte također
- Pogledajte sve dostupne veze.
- Saznajte kako dodati veze u svoje aplikacije.