Pripojenie k pripojeniu Používatelia Office 365 z Power Apps
Používatelia Office 365 umožňujú prístup k používateľským profilom vo vašej organizácii pomocou účtu Office 365. Môžete vykonávať rôzne akcie, napríklad získať informácie o svojom profile, o používateľskom profile, o manažérovi (vedúcom) alebo priamych podriadených používateľa.
Tieto informácie môžete zobraziť v aplikácii v popise. Môžete zobraziť jednu funkciu, viac funkcií, alebo dokonca kombinovať rôzne funkcie. Môžete napríklad vytvoriť výraz, ktorý spája používateľské meno a telefónne číslo, a potom tieto informácie zobrazí vo vašej aplikácii.
Tento článok popisuje, ako do svojej aplikácie pridať používateľov Office 365 ako pripojenie, používateľov Office 365 ako zdroj údajov, a ako použiť údaje v tabuľke v ovládacom prvku Galéria.
Predpoklady
- Prístup na platformu Power Apps
- Pridanie pripojenia
- Vytvorenie aplikácie zo šablóny, z údajov alebo úplne od začiatku
Pridať pripojenie
Pridajte dátové pripojenie a vyberte Používatelia Office 365:
Vyberte Pripojiť, a ak sa zobrazí výzva na prihlásenie, zadajte svoje pracovné konto.
Pripojenie Používatelia Office 365 sa vytvorí a pridá do vašej aplikácie. Môžete ho začať používať.
Používanie pripojenia v aplikácii
Zobrazenie informácií o aktuálnom používateľovi
V ponuke Vložiť vyberte Označenie
Na paneli funkcie nastavte vlastnosť Text na niektorý z nasledujúcich vzorcov:
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
V označení sa zobrazia zadané informácie o aktuálnom používateľovi.
Zobrazenie informácií o inom používateľovi
V ponuke Vložiť vyberte položku Text a potom vyberte Textový vstup. Ovládací prvok premenujte na InfoAbout:
Do poľa InfoAbout zadajte alebo prilepte e-mailovú adresu používateľa vo vašej organizácii. Zadajte ju napríklad v tvare vasemeno@vasaspolocnost.com.
Pridajte Označenie (pomocou ponuky Vložiť) a nastavte jeho vlastnosť Text na niektorý z nasledujúcich vzorcov:
Zobrazenie informácií o inom používateľovi:
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
Zobrazenie informácií o manažérovi iného používateľa:
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
V popise sa zobrazia zadané informácie o určenom používateľovi alebo jeho manažérovi.
Poznámka
Ak vyvíjate aplikáciu založenú na tabuľke v Microsoft Dataverse, môžete používateľa zadať pomocou ID namiesto jeho e-mailovej adresy.
Môžete napríklad vytvoriť aplikáciu automaticky, pridať obrazovku, ktorá obsahuje ovládací prvok Popis, a nastaviť v danom prvku vlastnosť Text na tento vzorec:
Office365Users.UserProfile(BrowseGallery1.Selected.CreatedByUser).DisplayName
Ak vytvoríte kontakt a vyberiete ho na obrazovke prehľadávania, zobrazí sa v ovládacom prvku Označenie vaše zobrazované meno.
Zobrazenie priamych podriadených iného používateľa
Pridajte ovládací prvok Textový vstup (ponuka Vložiť > Text) a premenujte ho na InfoAbout.
Do poľa InfoAbout zadajte e-mailovú adresu používateľa vo vašej organizácii. Zadajte ju napríklad v tvare menomanazera@vasaspolocnost.com
Pridajte galériu S textom (ponuka Vložiť > Galéria) a nastavte jej vlastnosť Items na tento vzorec:
Office365Users.DirectReports(InfoAbout.Text)
Galéria zobrazuje informácie o priamych podriadených zadaného používateľa.
Keď je galéria zvolená, zobrazujú sa na pravej table možnosti pre túto galériu.
V druhom zozname vyberte JobTitle. V treťom zozname vyberte DisplayName. Galéria sa aktualizuje a zobrazí tieto hodnoty.
Poznámka
Prvé pole je v skutočnosti ovládací prvok obrázka. Ak nemáte obrázok, môžete tento ovládací prvok obrázku odstrániť a namiesto neho pridať označenie. Dobrým zdrojom informácií je článok o pridávaní a konfigurácii ovládacích prvkov.
Hľadanie používateľov
Pridajte ovládací prvok Textový vstup (ponuka Vložiť > Textový vstup).
Stlačte možnosť Vložiť > Zvislá galéria.
Zmeňte rozloženie zvislej galérie na Nadpis, podnadpis a telo.
Vyberte ikonu šípky z prvého radu vnútri galérie a odstráňte ju.
Aktualizujte vzorec zvislej galérie na nasledujúce.
Office365Users.SearchUserV2({searchTerm:TextInput1.Text,top:5}).value
Vo vzorci vyššie hľadaný výraz odkazuje na text zadaný v ovládacom prvku zadávania textu (v tomto príklade "TextInput1"); a výsledky vyhľadávania sú obmedzené na prvých 5.
Aktualizujte vertikálne polia galérie, aby sa zobrazilo DisplayName v názve galérie, JobTitle v titulkoch a oddelenie v tele.
Spustite aplikáciu a zadajte text do poľa na zadávanie textu. Pri zadávaní textu sa výsledky menia na základe zmien vstupného reťazca.
Dostupné funkcie
Toto pripojenie obsahuje nasledujúce funkcie:
Názov funkcie | Popis |
---|---|
DirectReports | Vráti priamych podriadených zadaného používateľa. |
Manažér | Načíta používateľský profil manažéra zadaného používateľa. |
MyProfile | Načíta profil aktuálneho používateľa. |
SearchUser | Načíta výsledky vyhľadávania používateľských profilov. |
UserProfile | Načíta profil určitého používateľa. |
MyProfile
Získať môj profil: Načíta profil aktuálneho používateľa.
Vstupné vlastnosti
Žiadne.
Výstupné vlastnosti
Názov vlastnosti | Typ | Popis |
---|---|---|
Mesto | string | Mesto používateľa. |
CompanyName | string | Spoločnosť používateľa. |
Krajina/oblasť | string | Krajina používateľa. |
Oddelenie | string | Oddelenie používateľa. |
DisplayName | string | Zobrazované meno používateľa. |
GivenName | string | Krstné meno používateľa. |
Identifikácia | string | ID používateľa. |
JobTitle | string | Názov pracovnej pozície používateľa. |
Pošta | string | E-mailový identifikátor používateľa. |
MailNickname | string | Prezývka používateľa. |
mobilePhone | string | Mobilný telefón používateľa. |
OfficeLocation | string | Poloha pracoviska používateľa. |
PostalCode | string | PSČ používateľa. |
Surname | string | Priezvisko používateľa. |
TelephoneNumber | string | Telefónne číslo používateľa. |
UserPrincipalName | string | Hlavné meno používateľa. |
AccountEnabled | boolean | Príznak Účet povolený. |
BusinessPhones | string | Telefónne čísla spoločnosti používateľa. |
UserProfile
Získať profil používateľa: Načíta profil daného používateľa.
Vstupné vlastnosti
Meno | Typ údajov | Požaduje sa | Popis |
---|---|---|---|
Identifikácia | string | áno | Hlavný názov alebo e-mailový identifikátor používateľa. |
Výstupné vlastnosti
Názov vlastnosti | Typ | Popis |
---|---|---|
Mesto | string | Mesto používateľa. |
CompanyName | string | Spoločnosť používateľa. |
Krajina/oblasť | string | Krajina používateľa. |
Oddelenie | string | Oddelenie používateľa. |
DisplayName | string | Zobrazované meno používateľa. |
GivenName | string | Krstné meno používateľa. |
Identifikácia | string | ID používateľa. |
JobTitle | string | Názov pracovnej pozície používateľa. |
Pošta | string | E-mailový identifikátor používateľa. |
MailNickname | string | Prezývka používateľa. |
Surname | string | Priezvisko používateľa. |
TelephoneNumber | string | Telefónne číslo používateľa. |
UserPrincipalName | string | Hlavné meno používateľa. |
AccountEnabled | boolean | Príznak Účet povolený. |
BusinessPhones | string | Telefónne čísla spoločnosti používateľa. |
Manažér
Získať manažéra: Načíta používateľský profil manažéra daného používateľa.
Vstupné vlastnosti
Meno | Typ údajov | Požaduje sa | Popis |
---|---|---|---|
Identifikácia | string | áno | Hlavný názov alebo e-mailový identifikátor používateľa. |
Výstupné vlastnosti
Názov vlastnosti | Typ | Popis |
---|---|---|
Mesto | string | Mesto používateľa. |
CompanyName | string | Spoločnosť používateľa. |
Krajina/oblasť | string | Krajina používateľa. |
Oddelenie | string | Oddelenie používateľa. |
DisplayName | string | Zobrazované meno používateľa. |
GivenName | string | Krstné meno používateľa. |
Identifikácia | string | ID používateľa. |
JobTitle | string | Názov pracovnej pozície používateľa. |
Pošta | string | E-mailový identifikátor používateľa. |
MailNickname | string | Prezývka používateľa. |
mobilePhone | string | Mobilný telefón používateľa. |
OfficeLocation | string | Poloha pracoviska používateľa. |
PostalCode | string | PSČ používateľa. |
Surname | string | Priezvisko používateľa. |
TelephoneNumber | string | Telefónne číslo používateľa. |
UserPrincipalName | string | Hlavné meno používateľa. |
AccountEnabled | boolean | Príznak Účet povolený. |
BusinessPhones | string | Telefónne čísla spoločnosti používateľa. |
DirectReports
Získať priamych podriadených: Načíta priamych podriadených.
Vstupné vlastnosti
Meno | Typ údajov | Požaduje sa | Popis |
---|---|---|---|
Identifikácia | string | áno | Hlavný názov alebo e-mailový identifikátor používateľa. |
Výstupné vlastnosti
Názov vlastnosti | Typ | Popis |
---|---|---|
Mesto | string | Mesto používateľa. |
CompanyName | string | Spoločnosť používateľa. |
Krajina/oblasť | string | Krajina používateľa. |
Oddelenie | string | Oddelenie používateľa. |
DisplayName | string | Zobrazované meno používateľa. |
GivenName | string | Krstné meno používateľa. |
Identifikácia | string | ID používateľa. |
JobTitle | string | Názov pracovnej pozície používateľa. |
Pošta | string | E-mailový identifikátor používateľa. |
MailNickname | string | Prezývka používateľa. |
mobilePhone | string | Mobilný telefón používateľa. |
OfficeLocation | string | Poloha pracoviska používateľa. |
PostalCode | string | PSČ používateľa. |
Surname | string | Priezvisko používateľa. |
TelephoneNumber | string | Telefónne číslo používateľa. |
UserPrincipalName | string | Hlavné meno používateľa. |
AccountEnabled | boolean | Príznak Účet povolený. |
BusinessPhones | string | Telefónne čísla spoločnosti používateľa. |
SearchUser
Vyhľadávania používateľov: Načíta výsledky vyhľadávania používateľských profilov.
Vstupné vlastnosti
Meno | Typ údajov | Požaduje sa | Popis |
---|---|---|---|
searchTerm | string | nie | Hľadaný reťazec. Platí pre: zobrazované meno, krstné meno, priezvisko, e-mail, e-mailovú prezývku a hlavné meno používateľa. |
Výstupné vlastnosti
Názov vlastnosti | Typ | Popis |
---|---|---|
Mesto | string | Mesto používateľa. |
CompanyName | string | Spoločnosť používateľa. |
Krajina/oblasť | string | Krajina používateľa. |
Oddelenie | string | Oddelenie používateľa. |
DisplayName | string | Zobrazované meno používateľa. |
GivenName | string | Krstné meno používateľa. |
Identifikácia | string | ID používateľa. |
JobTitle | string | Názov pracovnej pozície používateľa. |
Pošta | string | E-mailový identifikátor používateľa. |
MailNickname | string | Prezývka používateľa. |
mobilePhone | string | Mobilný telefón používateľa. |
OfficeLocation | string | Poloha pracoviska používateľa. |
PostalCode | string | PSČ používateľa. |
Surname | string | Priezvisko používateľa. |
TelephoneNumber | string | Telefónne číslo používateľa. |
UserPrincipalName | string | Hlavné meno používateľa. |
AccountEnabled | boolean | Príznak Účet povolený. |
BusinessPhones | string | Telefónne čísla spoločnosti používateľa. |
Pozrite si tiež
- Prehliadnite si všetky dostupné pripojenia.
- Zistite, ako pridávať pripojenia do svojich aplikácií.
Poznámka
Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)
Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre