Dijeljenje aplikacije od gotovih gradivnih elemenata sa svojom tvrtkom ili ustanovom

Nakon što stvorite aplikaciju od gotovih gradivnih elemenata koja odgovara poslovnim potrebama, navedite koji korisnici u vašoj tvrtki ili ustanovi mogu pokrenuti aplikaciju i koji je mogu mijenjati, pa čak i ponovno dijeliti. Navedite svakog korisnika po imenu ili odredite sigurnosnu grupu na platformi Azure Active Directory (Azure AD). Ako bi svi imali koristi od vaše aplikacije, navedite da je mogu pokrenuti svi iz vaše tvrtke ili ustanove. Da biste saznali više o dijeljenju aplikacija izvan svoje tvrtke ili ustanove, idite na Dijeljenje aplikacije od gotovih gradivnih elemenata s korisnicima gostima.

Važno

Kako bi zajednička aplikacija funkcionirala onako kako očekujete, morate upravljati i dozvolama za izvor podataka ili izvorima na kojima se aplikacija temelji, kao što su platforme Microsoft Dataverse ili Excel. Možda ćete trebati i dijeliti druge resurse o kojima aplikacija ovisi, kao što su tijekovi, pristupnici ili veze.

Preduvjeti

Prije nego što podijelite aplikaciju, morate je spremiti u oblak (ne lokalno), a zatim je objaviti.

  • Dajte svojoj aplikaciji smisleno ime i jasan opis kako bi ljudi znali što vaša aplikacija radi i kako bi je mogli lako pronaći na popisu. U izborniku Datoteka u Power Apps Studio odaberite Postavke aplikacije, navedite naziv, a zatim unesite opis.

  • Uvijek kada unesete promjene, morate ih ponovo spremiti i objaviti ako želite da te promjene vide i drugi.

Dijeljenje aplikacije

  1. Prijavite se u sustav Power Apps.

  2. U lijevom oknu odaberite Aplikacije.

    Prikaz popisa aplikacija.

  3. Odaberite aplikaciju koju želite dijeliti odabirom njezine ikone.

    Odaberite aplikaciju.

  4. Na naredbenoj traci odaberite Podijeli.
    or
    U padajućem izborniku odaberite Više naredbi (...), a zatim odaberite Dijeli.

    Dijeljenje aplikacije.

  5. Navedite ime ili pseudonim korisnika ili sigurnosnih grupa u Azure AD s kojima želite podijeliti aplikaciju.

    • Da biste cijeloj tvrtki ili ustanovi dopustili pokretanje aplikacije (ali ne i izmjenu ili dijeljenje), unesite Svi na panelu za dijeljenje. Korisnici će moći pronaći ovu aplikaciju postavljanjem filtra popisa aplikacija na „Aplikacije tvrtke ili ustanove”.

      Dijeljenje sa svima.

    • Aplikaciju možete dijeliti s popisom pseudonima, poznatih imena ili njihovom kombinacijom (na primjer, Meghan Holmes <meghan.holmes@contoso.com>) ako su stavke odvojene točkom sa zarezom. Ako nekoliko ljudi ima isto ime, ali različite pseudonime, prva pronađena osoba bit će dodana na popis. Opis se pojavljuje ako ime ili pseudonim već imaju dozvolu ili ga nije moguće riješiti.

      Dijeljenje s pojedinačnim korisnikom.

    Napomena

    Ne možete dijeliti aplikaciju s distribucijskom grupom u svojoj tvrtki ili ustanovi ili s grupom izvan vaše tvrtke ili ustanove.

  6. Ako korisnicima želite dopustiti uređivanje i dijeljenje aplikacije, odaberite potvrdni okvi Suvlasnik.

    Odabir suvlasnika.

    Ne možete dati dozvolu Suvlasnik sigurnosnoj grupi ako ste stvorili aplikaciju unutar rješenja.

    Napomena

    Bez obzira na dozvole, dvije osobe ne mogu istovremeno uređivati aplikaciju. Ako jedna osoba otvori aplikaciju za uređivanje, druge osobe mogu je pokrenuti, ali ne i uređivati.

  7. Ako se vaša aplikacija poveže s podacima za koje korisnici trebaju dozvole pristupa, prema potrebi navedite sigurnosne uloge.

    Na primjer, vaša se aplikacija može povezati sa tablicom u Dataverse bazi podataka. Kada dijelite takvu aplikaciju, panel za dijeljenje traži od vas da upravljate sigurnošću za tu tablicu.

    Dodijelite sigurnosnu ulogu.

    Više informacija o upravljanju sigurnošću tablice potražite u odjeljku Upravljanje dozvolama tablice.

    Ako vaša aplikacija koristi veze s ostalim izvorima podataka—kao što je datoteka programa Excel hostirana na OneDrive for Business—osigurajte da te izvore podataka dijelite s korisnicima s kojima ste podijelili aplikaciju.

    Dijeljenje datoteke programa Excel na OneDrive za tvrtke.

    Za dodatne informacije o dijeljenju resursa i veza aplikacije od gotovih gradivnih elemenata idite na Dijeljenje resursa aplikacija od gotovih gradivnih elemenata.

  8. Ako želite pomoći ljudima da pronađu vašu aplikaciju, odaberite potvrdni okvir Pošaljite pozivnice e-poštom novim korisnicima.

    Slanje pozivnica e-poštom.

  9. Pri dnu ploče za dijeljenje odaberite Dijeli.

    Korisnici sada mogu pokrenuti aplikaciju pomoću Power Apps Mobile na mobilnom uređaju ili iz AppSource na sustavu Microsoft 365 u pregledniku. Suvlasnici mogu uređivati i dijeliti aplikaciju na platformi Power Apps.

    Ako ste poslali pozivnicu e-poštom, korisnici također mogu pokrenuti aplikaciju odabirom veze u e-pošti s pozivnicom:

    • Ako korisnik odabere vezu na mobilnom uređaju, aplikacija se otvara na platformi Power Apps Mobile.
    • Ako korisnik odabere vezu na stolnom računalu, aplikacija se otvara u pregledniku.

    Suvlasnici koji dobiju pozivnicu dobivaju drugu vezu koja otvara aplikaciju za uređivanje u alatu Power Apps Studio.

Da biste promijenili dozvole za korisnika ili sigurnosnu grupu

  • Kako biste suvlasnicima omogućili pokretanje aplikacije, ali ne više i uređivanje ili dijeljenje, očistite potvrdni okvir Suvlasnik.
  • Da biste prestali dijeliti aplikaciju s tim korisnikom ili grupom, odaberite ikonu Ukloni (x).

Razmatranja o sigurnosnoj grupi

  • Svi postojeći članovi sigurnosne grupe nasljeđuju dozvole za aplikaciju. Novi korisnici koji se pridruže sigurnosnoj grupi naslijedit će dozvole sigurnosne grupe u aplikaciji. Korisnici koji napuštaju grupu više neće imati pristup putem te grupe, ali ti korisnici mogu nastaviti imati pristup putem dodjeljivanja izravnih dozvola ili članstva u drugoj sigurnosnoj grupi.

  • Svaki član sigurnosne grupe ima iste dozvole za aplikaciju kao i cijela grupa. Međutim, možete odrediti dozvole većeg opsega za jednog ili više članova te grupe kako biste im omogućili opsežniji pristup. Na primjer, sigurnosnoj grupi A možete dati dozvolu za pokretanje aplikacije. A onda možete dati i korisniku B, koji pripada toj grupi, dozvolu Suvlasnik. Svaki član sigurnosne grupe može pokrenuti aplikaciju, ali samo Korisnik B može je uređivati. Ako sigurnosnoj grupi A date dozvolu Suvlasnik, a korisniku B dozvolu za pokretanje aplikacije, taj korisnik još uvijek može uređivati aplikaciju.

Dijeljenje aplikacije s grupama sustava Microsoft 365

Aplikaciju možete podijeliti s Microsoft 365 groupama. Međutim, grupa mora imati omogućenu sigurnost. Omogućavanje sigurnosti osigurava da grupa sustava Microsoft 365 može primati sigurnosne tokene za provjeru autentičnosti za pristup aplikacijama ili resursima.

Da biste provjerili ima li grupa sustava Microsoft 365 omogućenu sigurnost

  1. Provjerite imate li pristup Azure AD cmdletima.

  2. Idite na Azure portal > Azure Active Directory > Grupe, odaberite odgovarajuću grupu, a zatim kopirajte Id objekta.

  3. Povežite se s Azure AD pomoću Connect-AzureAD PowerShell cmdleta.

    Povezivanje – AzureAD.

  4. Dobijte pojedinosti o grupi pomoću Get-AzureADGroup -ObjectId <ObjectID\> | select *.
    U izlazu osigurajte da je svojstvo SecurityEnabled postavljeno na True.

    Provjera svojstva SecurityEnabled.

Da biste omogućili sigurnost za grupu

Ako grupa nije omogućena sigurnost, možete koristiti PowerShell cmdlet Set-AzureADGroup za postavljanje svojstva SecurityEnabled na True:

Set-AzureADGroup -ObjectId <ObjectID> -SecurityEnabled $True

Postavljanje svojstva SecurityEnabled na točno.

Napomena

Morate biti vlasnik Microsoft 365 grupe da biste omogućili sigurnost. Postavljanje svojstva SecurityEnabled na True ne utječe na to kako značajke usluga Power Apps i Microsoft 365 rade. Ova je naredba potrebna jer je svojstvo SecurityEnabled postavljeno na False prema zadanim postavkama pri stvaranju grupa sustava Microsoft 365 izvan usluge Azure AD.

Nakon nekoliko minuta možete otkriti ovu grupu u panelu za dijeljenje Power Apps i podijeliti aplikacije s ovom grupom.

Upravljanje dozvolama za tablicu za Dataverse

Ako izradite aplikaciju na temelju usluge Dataverse, morate osigurati i da korisnici s kojima dijelite aplikaciju imaju odgovarajuće dozvole za tablicu ili tablice koje aplikacija koristi. Osobito ti korisnici moraju pripadati sigurnosnoj ulozi koja može obavljati zadatke poput stvaranja, čitanja, pisanja i brisanja relevantnih zapisa. U mnogim ćete slučajevima htjeti stvoriti jednu ili više prilagođenih sigurnosnih uloga s točnim dozvolama koje korisnici trebaju za pokretanje aplikacije. Tada možete prema potrebi dodijeliti ulogu svakom korisniku.

Napomena

  • Sigurnosne uloge možete dodijeliti pojedinačnim korisnicima i sigurnosnim grupama u usluzi Azure AD, ali ne i grupama sustava Microsoft 365.
  • Ako se korisnik ne nalazi u korijenskoj poslovnoj jedinici Dataverse, možete podijeliti aplikaciju bez dodjele sigurnosne uloge, a zatim izravno postaviti sigurnosnu ulogu.

Preduvjet

Kako biste dodijelili ulogu, morate imati dozvole Administratora sustava za bazu podataka platforme Dataverse.

Da biste dodijelili sigurnosnu grupu u usluzi Azure AD ulozi

  1. Na panelu za dijeljenje pod Dozvole za podatke odaberite Dodijeli sigurnosnu ulogu.

  2. Odaberite uloge Dataverse koje želite primijeniti na odabrane korisnike ili grupe usluge Azure AD.

    Popis sigurnosne uloge.

Napomena

Kada dijelite aplikaciju koja se temelji na starijoj verziji platforme Dataverse, usluzi morate zasebno dijeliti dozvolu izvršavanja. Ako za to nemate dozvolu, obratite se svom administratoru okruženja.

Sljedeći koraci

Dijeljenje aplikacije od gotovih gradivnih elemenata s gostima korisnicima

Pogledajte također

Uređivanje aplikacije
Vraćanje aplikacije na prethodnu verziju
Izvoz i uvoz aplikacije
Brisanje aplikacije