Deljenje aplikacije sa podlogom sa svojom organizacijom
Kada kreirate aplikaciju platna, možete definisati koji korisnici u vašoj organizaciji mogu da koriste aplikaciju, modifikuju je, pa čak i ponovo dele. Možete odrediti pojedinačne korisnike po imenu ili odrediti bezbednosnu grupu u ID-u Microsoft Entra .
Preduslovi
Pre nego što podelite aplikaciju, morate je sačuvati (ne lokalno), a zatim je objaviti .
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. Izaberite Settings> navedite ime, a zatim unesite opis.
Kad god unesete izmene, morate ponovo da ih sačuvate i objavite ako želite da te promene vide i drugi.
Važno
Da bi deljena aplikacija funkcionisala kako očekujete, morate takođe upravljati dozvolama za izvor podataka ili izvore na kojima se aplikacija zasniva, kao što je Microsoft Dataverse Ekcel. Možda ćete morati da delite i druge resurse od kojih aplikacija zavisi, kao što su tokovi, gatevai-i ili veze.
Podelite aplikaciju iz Power Apps
Prijavite se u Power Apps.
U levom oknu za navigaciju izaberite Apps.
Izaberite aplikaciju koju želite da delite.
Na komandnoj traci izaberite Share. Ili izaberite meni Komande pored imena aplikacije, a zatim izaberite Share.
U dijalogu " Deliti ", upišite imena ili pseudonim korisnika ili bezbednosnih grupa u Microsoft Entra ID.
Izaberite strelicu nadole da biste izabrali dozvole za aplikaciju. Opcije obuhvataju:
Korisnik: Može da koristi samo aplikaciju.
Suvlasnik: Može koristiti, uređivati i dijeliti aplikaciju, ali ne i brisati ili mijenjati vlasnike.
Opcioni koraci:
- Izaberite meni prelivanja (...) u gornjem desnom uglu, a zatim izaberite Prenesite sliku aplikacije da biste uključili sliku aplikacije u e-poštu.
.
Izaberite Upravljanje pristupom da biste prikazali detalje o pristupu aplikaciji, uključujući trenutne korisnike i suvlasnike. Takođe možete da izmenite korisnički pristup ovde. Kartica Dodatni pristup podacima prikazuje veze aplikacija sa izvorima podataka kao što su Dataverse tabele ili Ekcel datoteke za OneDrive Business. Da biste upravljali bezbednosnim ulogama za Dataverse tabele, koristite klasično iskustvo deljenja. Za druge izvore podataka, kao što su Ekcel datoteke OneDrive, uverite se da delite ove izvore podataka sa korisnicima aplikacije.
Dodajte opcionu poruku, a zatim izaberite Share.
Ograničenja deljenja aplikacija
Upravljanje bezbednosnim ulogama za Dataverse tabele.
Belešku
- Da biste saznali više o deljenju aplikacija izvan vaše organizacije, pogledajte Deljenje aplikacije platna sa gostujućim korisnicima.
- Da biste saznali više o ograničenjima deljenja koja se primenjuju na aplikacije platna u Nadgledana okruženja, pogledajte Ograničenja deljenja.
Klasično iskustvo deljenja aplikacija
I dalje možete da koristite klasično iskustvo deljenja aplikacija tako što ćete izabrati opciju klasičnog deljenja.
Prijavite se u Power Apps.
U levom oknu za navigaciju izaberite Apps.
Izaberite aplikaciju koju želite da delite.
Na komandnoj traci izaberite Share. Ili izaberite meni Komande pored imena aplikacije, a zatim izaberite Share
Izaberite meni prelivanja (...) u gornjem desnom uglu, a zatim izaberite Koristi klasično deljenje.
Navedite ime ili pseudonim korisnika ili bezbednosnih grupa u ID-u Microsoft Entra sa kojima želite da delite aplikaciju.
Aplikaciju možete podeliti sa listom pseudonima, prijateljskih imena ili kombinacijom njih (na primer, Meghan Holmes <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 se dodaje na listu. Opis se pojavljuje ako ime ili pseudonim već imaju dozvolu ili se ne mogu razrešiti.
Belešku
- Ne možete da delite aplikaciju sa distributivnom grupom u vašoj organizaciji ili sa grupom van vaše organizacije.
- Da biste osigurali efikasno iskustvo upravljanja, koristite sigurnosnu grupu kada delite aplikaciju sa preko 100 korisnika.
Ako vaša aplikacija sadrži premium komponente, kao što su mapa ili unos adrese, korisnici moraju imati licencu Power Apps za korišćenje aplikacije. Da biste zatražili licence za korisnike vaše aplikacije, izaberite Zatraži licence, čime se zahtev šalje administratoru.
Belešku
Ne možete zatražiti licence za bezbednosne grupe ili distributivne liste. Za više informacija o traženju licenci, pogledajte Zahtev Power Apps za licence za korisnike vaše aplikacije.
Ako želite da dozvolite korisnicima da uređuju i dele aplikaciju, izaberite polje za potvrdu Suvlasnik .
U interfejsu za deljenje, ne možete odobriti dozvolu suvlasnika bezbednosnoj grupi ako ste kreirali aplikaciju iz rešenja. Međutim, moguće je odobriti dozvolu suvlasnika sigurnosnoj grupi za aplikacije u rešenju pomoću cmdleta Set-PoverAppRoleAssignment.
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.
Za više informacija o upravljanju bezbednošću za tabelu, idite na Upravljanje dozvolama tabele.
Ako vaša aplikacija koristi veze sa drugim izvorima podataka – kao što je Ekcel datoteka hostovana za OneDrive Biznis – uverite se da delite ove izvore podataka sa korisnicima sa kojima ste delili aplikaciju.
Za više informacija o deljenju resursa i veza aplikacije platna, idite na Deljenje resursa aplikacije platna.
Ako želite da pomognete ljudima da pronađu vašu aplikaciju, izaberite polje za potvrdu Pošalji pozivnicu putem e-pošte novim korisnicima .
Na dnu panela za deljenje, izaberite Share.
Korisnici sada mogu pokrenuti aplikaciju pomoću Power Apps mobilnog uređaja na mobilnom uređaju ili iz AppSource Microsoft 365 pretraživača. Suvlasnici mogu uređivati i dijeliti aplikaciju 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 odabere link Otvori aplikaciju na mobilnom uređaju, aplikacija se otvara u mobilnom uređaju Power Apps .
- Ako korisnik odabere vezu Otvori aplikaciju na desktop računaru, aplikacija se otvara u pregledaču.
- Ako korisnik izabere vezu Microsoft Teams , aplikacija se otvara Microsoft Teams.
Ako ste izabrali suvlasnika tokom deljenja, primaoci će videti link za koji će otvoriti aplikaciju za uređivanje Power Apps Studio . Power Apps Studio
Da biste promenili dozvole za korisnika ili bezbednosnu grupu
- Da biste omogućili suvlasnicima da pokreću aplikaciju, ali je više ne uređuju ili dele, poništite potvrdni okvir Suvlasnik .
- Da biste zaustavili deljenje aplikacije sa tim korisnikom ili grupom, izaberite ikonu Remove (x).
Deljenje aplikacija pomoću usluge Teams
Vezu ka aplikaciji možete da delite u Teams ćaskanju. Korisnik sa kojim delite aplikaciju mora da bude na istom zakupcu i da ima pristup aplikaciji koju delite.
Belešku
- Da biste dodali aplikacije platna u Teams koristeći veb plejer:
- Vaša organizacija mora imati uključenu opciju Dozvoli interakciju sa prilagođenim aplikacijama . Dodatne informacije: Upravljanje prilagođenim politikama i podešavanjima aplikacija u Microsoft Teams
- Vaša organizacija mora dozvoliti Shared Power Apps. Još informacija: Upravljanje Microsoft Power Platform aplikacijama u Microsoft Teams centru administracije
- Ako ste pošiljalac ili primalac i dobijete grešku Ova aplikacija se ne može naći kada izaberete Dodaj aplikaciju u Teams, to znači da nemate pristup aplikaciji. Da biste dobili pristup, obratite se administratoru.
- Ako ste pošiljalac i nemate instaliranu ličnu aplikaciju Power Apps u Teams-u, pojavit će se verzija za pregled kartica sa dugmetom Prikaži verzija za pregled . Da biste razvili punu adaptivnu kartica, izaberite Prikaži verziju za pregled.
Da biste delili aplikaciju, kopirajte vezu aplikacije iz veb-pregledača i nalepite je u Teams ćaskanje. Pre nego što pošaljete vezu, videćete pregled poruke.
Legenda:
- Link to app: Izaberite veb vezu da biste otvorili aplikaciju.
- Collapse verzija za pregled: Izaberite da zatvorite verziju za pregled. Kada skupite pregled, korisnik kojem šaljete vezu će dobiti samo veb-vezu za otvaranje aplikacije. Neće videti dugmad za dodavanje aplikacije u Teams ili pokretanje aplikacije na vebu.
- Naziv aplikacije: Prikazuje ime aplikacije.
- Dodaj aplikaciju u Teams: Izaberite da biste dodali aplikaciju u Teams.
- Pokrenite aplikaciju na Vebu: Otvorite aplikaciju direktno u pregledaču.
Zatražite licence za svoje korisnike
Kada delite aplikaciju za koju je potrebna licenca za korišćenje, možete zatražiti Power Apps licence za svoje korisnike. Za više informacija, pogledajte Zahtev Power Apps za licence za korisnike aplikacije.
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.
Korisnici moraju eksplicitno biti član bezbednosne grupe. Ako je korisnik vlasnik grupe, on takođe mora da dodeli sebe kao člana grupe da nasledi dozvole aplikacije.
Deljenje aplikacije pomoću Microsoft 365 grupa
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 radi pristupa aplikacijama ili resursima.
Da biste proverili da li Microsoft 365 grupa ima omogućenu bezbednost
Uverite se da imate pristup Microsoft Entra ID cmdletima.
Idite na Azure Portal>Microsoft Entra>Groups, izaberite odgovarajuću grupu, a zatim kopirajte ID objekta.
Povežite se sa Microsoft Entra ID-om pomoću PoverShell cmdlet-a
Connect-AzureAD
.Nabavite detalje o grupi korišćenjem
Get-AzureADGroup -ObjectId <ObjectID\> | select *
.
U izlazu proverite da li je osobina SecuritiEnabled postavljena na True.
Da biste omogućili bezbednost za grupu
Ako grupa nije bezbednosno omogućena, možete koristiti PoverShell cmdlet Set-AzureADGroup da podesite SecurityEnabled svojstvo na True:
Set-AzureADGroup -ObjectId <ObjectID> -SecurityEnabled $True
Belešku
Morate biti vlasnik Microsoft 365 grupe da biste omogućili bezbednost. Podešavanje osobine SecuritiEnabled na True ne utiče na to kako Power Apps i Microsoft 365 funkcije funkcionišu. Ova komanda je neophodna jer je osobina SecurityEnabled podrazumevano podešena na False kada Microsoft 365 su grupe kreirane izvan Microsoft Entra ID.
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.
Belešku
- Bezbednosne uloge možete dodeliti pojedinačnim korisnicima i bezbednosnim grupama u ID-u Microsoft Entra , ali ne i 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 bazu Dataverse podataka.
Da biste dodelili bezbednosnu grupu u Microsoft Entra ulozi
Na panelu za deljenje pod Dozvole podataka, izaberite Dodeli bezbednosna uloga.
Izaberite uloge Dataverse koje želite da primenite na izabrane Microsoft Entra korisnike ili grupe.
Belešku
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
Delite aplikaciju platna sa gostujućim korisnicima
Takođe pogledajte
Izmenite aplikaciju
Vratite aplikaciju na prethodnu verziju
Izvoz i uvoz aplikacije
Brisanje aplikacije