Integracija s aplikacijom Azure Active Directory
U ovom ćemo članku naučiti o tome kako integrirati aplikacije stvorene pomoću Power Apps u Microsoft Teams s Azure Active Directory (AD).
Integracija s Azure AD omogućuje mnoge dubinske sposobnosti u hijerarhiji vaše organizacije, osobama u vašim organizacijama i grupama. Na primjer, možete dobiti informacije o nekoj osobi, njenom radnom mjestu, odjelu ili fotografiji. Također možete dobiti informacije o korisnikovoj hijerarhiji u organizaciji, primjerice o njegovu upravitelju.
Ova se integracija također može koristiti za dodjelu pristupa aplikacijama na temelju uloge ili članstva u grupi, pa se stoga može koristiti za kontrolu sigurnosti osjetljivih podataka ili funkcionalnosti.
U ovom ćemo članku stvoriti Power Apps aplikaciju s gumbom s administrativnim pristupom. Vidljivost gumba ovisit će o tome je li korisnik član administratorske grupe ili nije.
Pogledajte ovaj videozapis da biste saznali kako integrirati aplikaciju Power Apps za Azure Active Directory:
Preduvjeti
Da bismo dovršili ovu lekciju, potrebna nam je mogućnost stvaranja aplikacija unutar Teams koja će biti dostupna kao dio odabranih pretplata na Microsoft 365. Trebat će nam i pristup Azure AD radi stvaranja administratorske grupe i dodjele njenih članova.
Prijavite se u Teams
Prijavite se u Teams pomoću aplikacije radne površine ili web-aplikacije.
Stvorite novi tim
U ovom ćemo odjeljku stvoriti novi tim, a zatim stvoriti aplikaciju unutar tog tima. Preskočite ovaj odjeljak ako već imate tim koji želite koristiti umjesto stvaranja novoga.
Da biste stvorili novi tim, odaberite karticu Teams, a zatim odaberite Pridruži ili stvori tim na lijevom dnu zaslona.
Odaberite Stvori tim > Od nule > Javno, dajte timu naziv poput „Azure AD integracija” i odaberite Stvori.
(Neobavezno) Ako u svojoj tvrtki ili ustanovi imate članove koje želite dodati u tim radi testiranja, odaberite ih i dodajte u skočni prozor za dodavanje članova.
Odaberite Zatvori.
Stvara se novi tim i nalazi se na popisu na kartici Teams.
Stvaranje nove Azure AD grupe
Prijavite se na Azure portal s istim računom s kojim ste se ranije prijavili u Teams.
Na gornjoj traci za pretraživanje potražite i odaberite Grupe.
Odaberite + Nova grupa.
Postavite grupu sa sljedećim vrijednostima:
Mogućnost Value Vrsta grupe Microsoft 365 Naziv grupe Administratorski pristup Adresa e-pošte grupe Automatski ažurirano Opis grupe Grupa za korisnike s administratorskim pristupom Kliknite Stvori.
Kopirajte ID objekta grupe sa zaslona pregleda grupe za kasniju upotrebu.
Stvaranje nove aplikacije
Izradit ćemo aplikaciju s gumbom koja će se pojaviti samo ako je korisnik član tima koji smo gore stvorili.
Otvorite aplikaciju Teams.
Odaberite Power Apps.
Odaberite + Nova aplikacija pod Nedavne aplikacije.
Odaberite tim koji ste ranije stvorili, a zatim odaberite Stvori.
Stvara se aplikacija i otvara se Power Apps Studio za dopuštanje uređivanja aplikacije.
Unesite naziv aplikacije, na primjer „Integracija s Azure AD“, a zatim odaberite Spremi.
Odaberite Podatci > Dodaj podatke.
Na popisu konektora potražite Azure AD i odaberite ga da biste ga dodali kao vezu.
Odaberite Poveži.
Prijavite se i odaberite Prihvati za povezivanje.
U prikazu Stablo odaberite + Novi zaslon za dodavanje novog zaslona u aplikaciju.
Odaberite ikonu + (Umetanje) u lijevom oknu.
Odaberite Gumb.
Svojstvo gumba „Tekst“ postavite na „Administratorski pristup“.
Ponovno odaberite + (Umetni), a zatim odaberite kontrolu oznaka za dodavanje.
Ažurirajte tekst oznake na „Administratorska razina: “.

Odaberite aplikaciju u prikazu stabla i otvorite svojstvo OnStart iz gornjeg lijevog kuta zaslona.
Unesite sljedeću formulu za aplikaciju OnStart:
If( !IsEmpty( AzureAD.CheckMemberGroups( User().Email, ["Enter your Azure group ID here"] ).Value ), Set(varAdmin,true), Set(varAdmin,false) )Napomena
Ažurirajte formulu s ID-om grupe (GUID) za grupu koju ste kopirali ranije.
Odaberite ... (trotočje) pored aplikacije, a zatim odaberite Pokreni OnStart.
Odaberite ... (trotočje) pored stavke Postavke na gornjoj vrpci pa odaberite za prikaz varijabli. varAdmin postavljeno je na Neistinito.
Odaberite Zaslon 2 u prikazu Stablo i ažurirajte formulu Tekst za oznaku na
"Admin Level: " & varAdmin. Oznaka će se na zaslonu trenutačno prikazivati kao „Administratorska razina: neistinito“.Sada ćemo kontrolirati vidljivost gumba Administratorski pristup tako da se prikazuje samo kada je korisnik administrator (primjerice, pripada grupi Administratorski pristup u imeniku Azure AD)
Odaberite gumb i postavite svojstvo Vidljivo na "varAdmin".
Gumb se više ne prikazuje jer nemamo administratorski pristup.
Testiranje integracije
Prijavite se na portal Azure.
Odaberite prethodno stvorenu grupu.
Odaberite Članovi pod Upravljanje u lijevom oknu.
Odaberite + Dodaj članove za dodavanje članova u grupu/
Odaberite korisnike s popisa korisnika pod Dodaj članove za dodavanje u grupu.
Odaberite Odaberi. Odabrani korisnici dodaju se u grupu.
Vratite se u Teams.
Odaberite Prikaz stabla.
Odaberite aplikaciju > Pokreni OnStart.
Gumb za administratorski pristup sada je vidljiv na Zaslonu 2, a oznaka prikazuje administratorsku razinu kao istinito budući da smo sada članovi grupe Administratorski pristup.
Pogledajte Azure AD integraciju na djelu
Primjer Azure AD integracije možete vidjeti u oglednoj aplikaciji Profil+ za Teams.

- Konektor Office 365 korisnici koristi se za dohvaćanje korisničkog profila, uključujući ime, fotografiju, upravitelja i druge pojedinosti.
- Konektor Office 365 Grupe koristi se za dohvaćanje osoba koje odgovaraju odabranom korisniku.
Pogledajte također
- Ogledna aplikacija Ploče (pretpregled)
- Ogledna aplikacija Bilteni
- Ogledne aplikacije za ideje
- Povezivanje (pretpregled)
- Ogledne aplikacije za pregled
- Uzorci aplikacija za prijavu problema
- Ogledna aplikacija Kontrolne točke
- Ogledna aplikacija Perspektive (pretpregled)
- Ogledna aplikacija Profil+ (pretpregled)
- Prilagodba oglednih aplikacija
- Najčešća pitanja o oglednim aplikacijama