Deljenje aplikacije sa podlogom sa svojom organizacijom

Nakon što napravite aplikaciju sa podlogom koja odgovara poslovnim potrebama, navedite koji korisnici u vašoj organizaciji mogu da pokreću aplikaciju i ko je može izmeniti, pa čak i ponovo deliti. Navedite svakog korisnika po imenu ili odredite bezbednosnu grupu u usluzi Azure Active Directory (Azure AD). Ako bi svi imali koristi od vaše aplikacije, navedite da čitava organizacija može da je pokreće. Da biste saznali više o deljenju aplikacija izvan organizacije, idite na Delite aplikaciju sa podlogom sa korisnicima-gostima.

Važno

Da bi deljena aplikacija funkcionisala onako kako očekujete, morate da upravljate i dozvolama za izvore podataka ili izvore na kojima se aplikacija zasniva, kao što je Microsoft Dataverse ili Excel. Možda ćete takođe morati da delite druge resurse od kojih aplikacija zavisi, kao što su tokovi, mrežni prolazi ili veze.

Preduslovi

Pre nego što podelite aplikaciju, morate da je sačuvate u oblaku (ne lokalno), a zatim objavite.

  • Dajte svojoj aplikaciji smisleno ime i jasan opis kako bi ljudi znali šta vaša aplikacija radi i lako će je naći na listi. U meniju Datoteka u usluzi Power Apps Studio, izaberite Podešavanja aplikacije, navedite naziv, a zatim unesite opis.

  • Kad god unesete izmene, morate ponovo da ih sačuvate i objavite ako želite da te promene vide i drugi.

Deljenje aplikacije

  1. Prijavite se u Power Apps.

  2. U levom oknu izaberite Aplikacije.

    Prikažite listu aplikacija.

  3. Izaberite aplikaciju koju želite da delite odabirom njene ikone.

    Izaberite aplikaciju.

  4. Na komandnoj traci izaberite Deli.
    or
    Sa padajućeg menija izaberite Još komandi (...), a zatim izaberite Deli.

    Deljenje aplikacije.

  5. Navedite imenom ili pseudonimom korisnike ili bezbednosne grupe u usluzi Azure AD sa kojima želite da delite aplikaciju.

    • Da biste dozvolili celoj organizaciji da pokreće aplikaciju (ali ne da je menja ili deli), unesite Svi u tabli za deljenje. Korisnici će moći da pronađu ovu aplikaciju podešavanjem filtera liste aplikacija na „Aplikacije organizacije“.

      Delite sa svima.

    • Možete da delite aplikaciju sa listom pseudonima, prijateljskim imenima ili njihovom kombinacijom (na primer, Megan Holms <meghan.holmes@contoso.com>) ako su stavke odvojene tačkom i zarezom. Ako nekoliko ljudi ima isto ime, ali različite pseudonime, prva pronađena osoba biće dodata na listu. Opis se pojavljuje ako ime ili pseudonim već imaju dozvolu ili se ne mogu razrešiti.

      Delite sa pojedinačnim korisnikom.

    Napomena

    Ne možete da delite aplikaciju sa distributivnom grupom u vašoj organizaciji ili sa grupom van vaše organizacije.

  6. Ako želite da dozvolite korisnicima da uređuju i dele aplikaciju, izaberite polje za potvrdu Suvlasnik.

    Izaberite suvlasnika.

    Ne možete odobriti dozvolu Suvlasnik bezbednosnoj grupi ako ste kreirali aplikaciju iz nekog rešenja.

    Napomena

    Bez obzira na dozvole, dve osobe ne mogu istovremeno da uređuju aplikaciju. Ako jedna osoba otvori aplikaciju za uređivanje, drugi ljudi je mogu pokrenuti, ali ne i izmeniti.

  7. Ako se vaša aplikacija poveže sa podacima za koje su korisnicima potrebne dozvole za pristup, navedite bezbednosne uloge prema potrebi.

    Na primer, vaša aplikacija se može povezati sa tabelom u Dataverse bazi podataka. Kada delite takvu aplikaciju, tabla za deljenje traži od vas da upravljate bezbednošću za tu tabelu.

    Dodelite bezbednosnu ulogu.

    Za više informacija o upravljanju zaštitom tabele, idite na Upravljanje dozvolama za tabele.

    Ako vaša aplikacija koristi veze sa drugim izvorima podataka, kao što je Excel datoteka hostovana na usluzi OneDrive for Business, uverite se da ove izvore podataka delite sa korisnicima sa kojima delite aplikaciju.

    Delite Excel datoteku na usluzi OneDrive for Business.

    Za više informacija o deljenju resursa i veza za aplikacije sa podlogom, idite na Deljenje resursa aplikacija sa podlogom.

  8. Ako želite da pomognete ljudima da pronađu vašu aplikaciju, izaberite polje za potvrdu Pošaljite poziv e-poštom novim korisnicima.

    Slanje pozivnica putem e-pošte.

  9. Na dnu table za deljenje, izaberite Deli.

    Korisnici sada mogu da pokrenu aplikaciju pomoću usluge Power Apps Mobile na mobilnom uređaju ili pomoću usluge AppSource na Microsoft 365 u pregledaču. Suvlasnici mogu da uređuju i dele aplikaciju u usluzi Power Apps.

    Ako ste poslali pozivnicu putem e-pošte, korisnici takođe mogu da pokrenu aplikaciju tako što će izabrati vezu u e-poruci sa pozivnicom:

    • Ako korisnik izabere vezu na mobilnom uređaju, otvara se aplikacija Power Apps Mobile.
    • Ako korisnik izabere vezu na stonom računaru, aplikacija se otvara u pregledaču.

    Suvlasnici koji dobiju pozivnicu dobiće još jednu vezu koja otvara aplikaciju za uređivanje u programu Power Apps Studio.

Da biste promenili dozvole za korisnika ili bezbednosnu grupu

  • Da biste dozvolili suvlasnicima da pokrenu aplikaciju, ali je više ne uređuju ili dele, uklonite polje za potvrdu Suvlasnik.
  • Da biste prekinuli deljenje aplikacije sa tim korisnikom ili grupom, izaberite ikonu Ukloni (x).

Razmatranja o bezbednosnim grupama

  • Svi postojeći članovi bezbednosne grupe nasleđuju dozvole za aplikacije. Novi korisnici koji se pridruže bezbednosnoj grupi naslediće dozvole bezbednosne grupe na aplikaciji. Korisnici koji napuštaju grupu više neće imati pristup putem te grupe, ali ti korisnici mogu da nastave da imaju pristup ili im se dodeljuju dozvole direktno ili članstvom u drugoj bezbednosnoj grupi.

  • Svaki član bezbednosne grupe ima iste dozvole za aplikaciju kao i celokupna grupa. Međutim, možete odrediti veće dozvole za jednog ili više članova te grupe kako biste im omogućili veći pristup. Na primer, možete da date bezbednosnoj grupi A dozvolu za pokretanje aplikacije. A onda možete dati i korisniku B, koji pripada toj grupi, dozvolu Suvlasnik. Svaki član bezbednosne grupe može pokrenuti aplikaciju, ali samo Korisnik B može da je uređuje. Ako date bezbednosnoj grupi A dozvolu Suvlasnik, a korisniku B dozvolu za pokretanje aplikacije, taj korisnik i dalje može da je uređuje.

Delite aplikaciju sa Microsoft 365 grupama

Možete da delite aplikaciju sa Microsoft 365 grupama. Međutim, grupa mora imati omogućenu zaštitu. Omogućavanje bezbednosti osigurava da Microsoft 365 grupa može da prima bezbednosne tokene za potvrdu identiteta za pristup aplikacijama ili resursima.

Da biste proverili da li je u Microsoft 365 grupi omogućena bezbednost

  1. Uverite se da imate pristup do Azure AD cmdlets.

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

  3. Povežite se sa uslugom Azure AD koristeći Connect-AzureAD PowerShell cmdlet.

    Connect-AzureAD.

  4. Preuzmite detalje o grupu koristeći Get-AzureADGroup -ObjectId <ObjectID\> | select *.
    U izlazu osigurajte da je svojstvo SecurityEnabled podešeno na Tačno.

    Proverite svojstvo SecurityEnabled.

Da biste grupi omogućili bezbednost

Ako grupi nije omogućena bezbednost, možete da koristite PowerShell cmdlet Set-AzureADGroup da biste postavili svojstvo SecurityEnabled na Tačno:

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

Podesite SecurityEnabled na Tačno.

Napomena

Morate biti vlasnik Microsoft 365 grupe da biste omogućili bezbednost. Ako postavite svojstvo SecurityEnabled na Tačno, to ne utiče na to kako Power Apps i Microsoft 365 funkcije rade. Ova komanda je obavezna jer je SecurityEnabled svojstvo podrazumevano podešeno na Netačno prilikom kreiranja Microsoft 365 grupa izvan usluge Azure AD.

Posle nekoliko minuta možete otkriti ovu grupu u Power Apps tabli za deljenje i deliti aplikacije sa ovom grupom.

Upravljanje dozvolama za tabele za Dataverse

Ako kreirate aplikaciju na osnovu usluge Dataverse, takođe morate osigurati da korisnici sa kojima delite aplikaciju imaju odgovarajuće dozvole za tabelu ili tabele koje aplikacija koristi. Naročito, ti korisnici moraju pripadati bezbednosnoj ulozi koja može da obavlja zadatke poput kreiranja, čitanja, pisanja i brisanja relevantnih zapisa. U mnogim slučajevima ćete morati da kreirate jednu ili više prilagođenih bezbednosnih uloga sa tačnim dozvolama koje su korisnicima potrebne za pokretanje aplikacije. Zatim možete svakom korisniku dodeliti ulogu prema potrebi.

Napomena

  • Možete da dodelite bezbednosne uloge pojedinačnim korisnicima i bezbednosnim grupama u sistemu Azure AD, ali ne i u Microsoft 365 grupama.
  • Ako korisnik nije u Dataverse osnovnoj poslovnoj jedinici, možete da delite aplikaciju bez navođenja bezbednosne uloge, a zatim direktno podesite bezbednosnu ulogu.

Preduslov

Da biste dodelili ulogu, morate imati dozvole administratora sistema za Dataverse bazu podataka.

Da biste dodelili bezbednosnu grupu u usluzi Azure AD ulozi

  1. Na tabli za deljenje u okviru Dozvole za podatke, izaberite Dodeli bezbednosnu ulogu.

  2. Izaberite Dataverse uloge koje želite da primenite na izabrane Azure AD korisnike ili grupe.

    Lista bezbednosnih uloga.

Napomena

Kada delite aplikaciju koja je zasnovana na starijoj verziji usluge Dataverse, dozvolu izvršavanja morate deliti usluzi odvojeno. Ako nemate dozvolu za to, obratite se administratoru okruženja.

Sledeći koraci

Podelite aplikaciju sa podlogom sa korisnicima-gostima

Takođe pogledajte

Uređivanje aplikacije
Vraćanje prethodne verzije aplikacije
Izvoz i uvoz aplikacije
Brisanje aplikacije