Deljenje aplikacije zasnovane na modelu

Delite aplikaciju sa modelima da biste je učiniti dostupnom kako bi drugi korisnici mogli da je reprodukuju. Deljenje uključuje sledeće korake:

  1. Identifikovanje bezbednosnih uloga koje će se koristiti za aplikaciju
  2. Dodeljivanje bezbednosnih uloga ili osoba aplikaciji sa modelima
  3. Deljenje veze sa aplikacijom

Deljenje aplikacije sa modelima u programu Power Apps

Ako aplikacija sadrži samo tabele koje nisu u okviru, kao što su nalog ili kontakt, možete da koristite postojeću unapred definisanu bezbednosna uloga.

Osnove deljenja aplikacije zasnovane na modelu

Aplikacije zasnovane na modelu koriste bezbednost zasnovanu na ulogama za deljenje. Ključni koncept bezbednosti zasnovane na ulogama je u tome što bezbednosna uloga sadrži privilegije koje definišu skup radnji koje mogu da se izvršavaju nad tabelama u aplikaciji. Ovaj pristup znači da, iako dve osobe mogu da koriste aplikaciju, jedan korisnik može da samo čita zapise ili zapise koje je sam kreirao. Drugi korisnik će možda moći da vidi sve zapise i da ima prava da izbriše te zapise.

Svi korisnici aplikacije moraju da budu dodeljeni jednoj ili više unapred definisanih ili prilagođenih bezbednosnih uloga. Ili bezbednosne uloge mogu se dodele timovima. Kada je korisnik ili tim dodeljen nekoj od ovih uloga, osobi ili članovima tima se omogućava skup privilegija povezanih sa tom ulogom.

Postupak deljenja aplikacije zasnovane na modelu se razlikuju od deljenja aplikacije sa podlogom. Deljenje aplikacija zasnovanih na modelu zavisi od toga kako će privilegije tabela Microsoft Dataverse podataka biti dodeljene za tabele koje se naći u aplikaciji. Ako bezbednosne uloge nisu već definisane za aplikaciju, obratite se administratoru Power Platform da biste ih kreirali.

Više informacija:Kreiranje ili uređivanje bezbednosna uloga za upravljanje pristupom

Dodela bezbednosnih uloga ili osoba aplikaciji zasnovanoj na modelu

Kada delite aplikaciju zasnovanu na modelu, možete je deliti sa svim članovima jedne ili više bezbednosnih uloga ili korisnikom ili timom.

  1. Prijavite se u Power Apps, u levom oknu za navigaciju izaberite Aplikacije, pored aplikacije koju želite da delite izaberite , a zatim izaberite Deli.

  2. U oknu Deljenje ime aplikacije odaberite jednu od sledećih opcija:

    • Izaberite aplikaciju, a zatim izaberite padajuću listu u desnom oknu da biste prikazali sve dostupne bezbednosne uloge. Izaberite željene bezbednosne uloge sa padajuće liste bezbednosnih uloga. Dodeljivanje bezbednosnih uloga aplikaciji

    Važno

    Ako aplikacija ima jednu ili više prilagođenih tabela, obratite se administratoru Power Platform da biste podesili privilegije prilagođenih tabela u bezbednosna uloga. Ovo je neophodno da bi korisnici radili sa zapisima prilagođene tabele u aplikaciji. Više informacija:Kreiranje ili uređivanje bezbednosna uloga za upravljanje pristupom

    • Da biste dodelili pojedinačnog korisnika ili tim, izaberite ime korisnika ili tima iz liste Ljudi. Dodela određenih korisnika aplikaciji zasnovanoj na modelu

      Ako aplikacija sadrži vrhunske komponente, kao što su komponente za unos mape ili adrese, korisnici moraju da imaju licencu Power Apps za korišćenje aplikacije. Da biste zatražili licence za korisnike aplikacije, izaberite zahtev za licencu za podnošenje zahteva za licencu administratoru.

      Zahtevajte Power Apps licence za svoje korisnike.

      Napomena

      Ne možete da zahtevate licence za bezbednosne grupe ili liste distribucije. Više informacija o zahtevu za licence potražite u članku Zahtevanje Power Apps licenci za korisnike aplikacije.

  3. Izaberite Podeli.

Za razliku od deljenja aplikacija sa podlogom, deljenje aplikacija zasnovanih na modelu trenutno ne šalje e-poruku sa vezom do aplikacije.

Da biste dobili direktnu vezu sa aplikacijom:

  1. Idite u Power Apps.

  2. Izaberite Rešenja u levom oknu za navigaciju. Ako se stavka ne nalazi u oknu bočne table, izaberite …Više, a zatim izaberite stavku koju želite.

  3. Otvorite rešenje koje sadrži aplikaciju sa pogonom na modele.

  4. Izaberite aplikaciju zasnovanu na modelu, a zatim na komandnoj traci izaberite Uredi.

  5. U klasičnom dizajneru izaberite karticu Svojstva, a zatim kopirajte URL adresu objedinjenog interfejsa.

    "Pribavljanje veze za aplikaciju zasnovanu na modelu"

  6. Nalepite URL adresu aplikacije na lokaciju tako da korisnici mogu da joj pristupe, na neki način tako što ćete je objaviti na kanalu Teams, lokaciji SharePoint ili slanju putem e-pošte.

Privilegije deljenja aplikacija i zahtevi za licenciranje

Postoji nekoliko ključnih okruženja i zahteva za licenciranje kada delite aplikaciju zasnovanu na modelu sa korisnikom.

  • Microsoft 365 korisnik sa pravima Power Platform administratora ili pravima globalnog administratora mora postojati unutar organizacije. Saznajte kako da dodelite prava Power Platform administratora. Ovo korisniku obezbeđuje administratorska prava u svim okruženjima.
  • Delilac aplikacije mora da ima administratorske privilegije u određenom okruženju (ili da bude Power Platform administrator). Delilac aplikacije mora da ima bezbednosnu ulogu sa jednakim ili većim privilegijama od bezbednosne uloge koju dodeljuju aplikaciji i drugim korisnicima. To obično poprima oblik delioca aplikacije koji ima bezbednosnu ulogu Dataverse administratora sistema ili stručnjaka za prilagođavanje sistema. Te uloge mogu da dodele Power Platform administratori (koji imaju prava na sva Dataverse okruženja). Bezbednosne uloge administratora sistema i stručnjaka za prilagođavanje sistema su standardne uloge koje postoje u svim Dataverse okruženjima.
  • Korisnik mora postojati kao korisnik u okruženju. Nije dovoljno biti samo Microsoft 365 korisnik. Do ovoga je došlo zato što su svi korisnici u okruženju na broju i opisani unutar tabela u okruženju. Saznajte kako da dodate korisnika u okruženje
  • Korisnici moraju da imaju ispravnu licencu da bi mogli da koriste aplikaciju. Korisnici mogu sami da zatraže licencu ili proizvođač može da zatraži licence za korisnike aplikacije. Takođe, licenca mora biti dodeljena u zakupcu koji hostuje aplikaciju. Izuzetak od ovog preduslova je kada se aplikacija hostuje u Microsoft Dataverse for Teams okruženju.

O unapred definisanim bezbednosnim ulogama

Dostupno je nekoliko unapred definisanih uloga Dataverse. Da biste pokrenuli aplikacije koje koriste samo tabele koje nisu u okviru, tu je osnovni korisnički bezbednosna uloga, gde članovi mogu da reprodukuju aplikaciju u okruženju i izvršavaju uobičajene zadatke za zapise koje poseduju. Više informacija:Unapred definisane bezbednosne uloge

Korišćenje Microsoft Entra grupa za upravljanje pristupom

Administratori mogu da koriste grupe svoje organizacije Microsoft Entra za upravljanje pravima pristupa licenciranim korisnicima Dataverse . Oba tipa grupa Microsoft Entra – i bezbednost Microsoft 365 – mogu da se koriste za obezbeđivanje prava pristupa korisniku aplikaciji. Još informacija: O grupnim timovima

Pogledajte i ovo

Otkrijte više o kreiranju korisnika i dodeljujte bezbednosne uloge

Minimalne privilegije za uobičajene zadatke

Pokretanje aplikacije zasnovane na modelu na mobilnom uređaju

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).