Partajați prin


Partajați o aplicație proiectată pe pânză cu organizația dvs.

Când creați o aplicație canvas, puteți defini ce utilizatori din organizația dvs. pot folosi aplicația, o pot modifica și chiar o pot redistribui. Puteți specifica utilizatori individuali după nume sau puteți desemna un grup de securitate în Microsoft Entra ID.

Cerințe preliminare

Înainte de a partaja o aplicație, trebuie să o salvați (nu local) și apoi să o publicați .

  • Oferiți aplicației o denumire semnificativă și o descriere clară, astfel încât utilizatorii să știe care este funcționalitatea acesteia și să o poată găsi cu ușurință într-o listă. Selectați Setări> specificați un nume, apoi introduceți o descriere.

  • Ori de câte ori faceți modificări, trebuie să salvați și să publicați din nou aplicația dacă doriți ca alți utilizatori să vadă aceste modificări.

Important

Pentru ca o aplicație partajată să funcționeze așa cum vă așteptați, trebuie să gestionați și permisiunile pentru sursa sau sursele de date pe care se bazează aplicația, cum ar fi Microsoft Dataverse sau Excel. De asemenea, poate fi necesar să partajați alte resurse de care depinde aplicația, cum ar fi fluxuri, gateway-uri sau conexiuni.

Partajați o aplicație de la Power Apps

  1. Conectați-vă la Power Apps.

  2. În panoul de navigare din stânga, selectați Aplicații.

  3. Selectați aplicația pe care doriți să o partajați.

  4. Pe bara de comandă, selectați Partajare. Sau selectați meniul Comenzi de lângă numele aplicației dvs. și apoi selectați Partajare.

  5. În caseta de dialog Partajare , introduceți numele sau aliasul utilizatorului sau grupurilor de securitate în Microsoft Entra ID.

  6. Selectați săgeata în jos pentru a alege permisiunile pentru aplicație. Opțiunile includ:

    • Utilizator: poate folosi numai aplicația.

    • Coproprietar: poate folosi, edita și partaja aplicația, dar nu poate șterge sau schimba proprietarii.

      împărtășește cu un coproprietar

  7. Pași opționali:

    • Selectați meniul de supraîncărcare (...) în colțul din dreapta sus și apoi selectați Încărcați imaginea aplicației pentru a include o imagine a aplicației în e-mail.

    Adăugați o imagine a aplicației .

    • Selectați Gestionați accesul pentru a afișa detaliile de acces la aplicație, inclusiv utilizatorii actuali și coproprietari. De asemenea, puteți edita accesul utilizatorului aici. Fila Acces suplimentar la date afișează conexiunile aplicațiilor la surse de date precum Dataverse tabele sau fișiere Excel de pe OneDrive for Business. Pentru a gestiona rolurile de securitate pentru Dataverse tabele, utilizați experiența clasică de partajare. Pentru alte surse de date, cum ar fi fișierele Excel de pe OneDrive, asigurați-vă că partajați aceste surse de date cu utilizatorii aplicației.

      Gestionați accesul la aplicație

  8. Adăugați un mesaj opțional și apoi selectați Partajare.

Limitări de partajare a aplicațiilor

Gestionarea rolurilor de securitate pentru Dataverse tabele.

Notă

Experiență clasică de partajare a aplicațiilor

Puteți folosi în continuare experiența clasică de partajare a aplicațiilor selectând opțiunea clasică de partajare.

  1. Conectați-vă la Power Apps.

  2. În panoul de navigare din stânga, selectați Aplicații.

  3. Selectați aplicația pe care doriți să o partajați.

  4. Pe bara de comandă, selectați Partajare. Sau selectați meniul Comenzi de lângă numele aplicației și apoi selectați Partajare

  5. Selectați meniul overflow (...) din colțul din dreapta sus, apoi selectați Utilizați partajarea clasică.

    Partajați aplicația folosind partajarea clasică

  6. Specificați numele sau aliasul utilizatorilor sau grupurilor de securitate din Microsoft Entra ID cu care doriți să partajați aplicația.

    Puteți partaja o aplicație cu o listă de aliasuri, nume prietenoase sau o combinație a acestora (de exemplu, Meghan Holmes <meghan.holmes@contoso.com>) dacă elementele sunt separate prin punct și virgulă.

    Dacă mai multe persoane au același nume, dar aliasuri diferite, prima persoană găsită este adăugată la listă. Va apărea un sfat ecran dacă un nume sau un alias are deja permisiunea sau nu poate fi rezolvat.

    Captură de ecran care arată ce se întâmplă atunci când căutați un nume în câmpul de căutare de pe pagina unei aplicații.

    Notă

    Nu puteți partaja o aplicație cu un grup de distribuție din organizație sau cu un grup din afara organizației dvs.

    Important

    Pentru a evita experiențele degradate, utilizați un grup de securitate atunci când partajați aplicația cu peste 100 de utilizatori.

  7. Dacă aplicația dvs. conține componente premium, cum ar fi o hartă sau o adresă de intrare, utilizatorii trebuie să aibă o Power Apps licență pentru a utiliza aplicația. Pentru a solicita licențe pentru utilizatorii aplicației dvs., selectați Solicitați licențe, care trimite solicitarea administratorului dvs.

    Solicitați Power Apps licențe pentru utilizatorii dvs.

    Notă

    Nu puteți solicita licențe pentru grupuri de securitate sau liste de distribuție. Pentru mai multe informații despre solicitarea de licențe, consultați Solicitare Power Apps licențe pentru utilizatorii aplicației dvs.

  8. Dacă doriți să permiteți utilizatorilor să editeze și să partajeze aplicația, bifați caseta de selectare Coproprietar .

    Captură de ecran care arată unde să bifați caseta pentru Coproprietar.

    În interfața de partajare, nu puteți acorda permisiunea de coproprietar unui grup de securitate dacă ați creat aplicația dintr-o soluție. Cu toate acestea, este posibil să acordați permisiunea de coproprietar unui grup de securitate pentru aplicații dintr-o soluție utilizând cmdlet-ul Set-PowerAppRoleAssignment.

  9. Dacă aplicația dvs. se conectează la date pentru care utilizatorii au nevoie de permisiuni de acces, specificați rolurile de securitate, după caz.

    De exemplu, aplicația dvs. s-ar putea conecta la un tabel dintr-o bază de date Dataverse. Când partajați o astfel de aplicație, panoul de partajare vă solicită să gestionați securitatea tabelului respectiv.

    Atribuiți un rol de securitate.

    Pentru mai multe informații despre gestionarea securității pentru un tabel, accesați Gestionați permisiunile pentru tabel.

    Dacă aplicația dvs. folosește conexiuni la alte surse de date, cum ar fi un fișier Excel găzduit pe OneDrive for Business, asigurați-vă că partajați aceste surse de date cu utilizatorii cărora le-ați partajat aplicația.

    Partajați un fișier Excel pe OneDrive for Business.

    Pentru mai multe informații despre partajarea resurselor aplicației canvas și a conexiunilor, accesați Partajarea resurselor aplicației canvas.

  10. Dacă doriți să ajutați oamenii să vă găsească aplicația, bifați caseta de selectare Trimiteți o invitație prin e-mail utilizatorilor noi .

    Trimiteți o invitație prin e-mail.

  11. În partea de jos a panoului de distribuire, selectați Partajare.

    Utilizatorii pot rula acum aplicația utilizând Power Apps Mobil pe un dispozitiv mobil sau de pe AppSource pe Microsoft 365 într-un browser. Coproprietarii pot edita și partaja aplicația în Power Apps.

    Dacă ați trimis o invitație prin e-mail, utilizatorii pot executa aplicația și selectând linkul din mesajul e-mail de invitație:

    • Dacă un utilizator selectează linkul Deschide aplicația pe un dispozitiv mobil, aplicația se deschide în Power Apps Mobil.
    • Dacă un utilizator selectează linkul Deschide aplicația pe un computer desktop, aplicația se deschide într-un browser.
    • Dacă un utilizator selectează Microsoft Teams linkul, aplicația se deschide în Microsoft Teams.

    Dacă ați selectat Coproprietar în timpul partajării, destinatarii vor vedea un link pentru Power Apps Studio care va deschide aplicația pentru editare folosind Power Apps Studio.

Pentru a modifica permisiunile pentru un utilizator sau un grup de securitate

  • Pentru a permite coproprietarului să ruleze aplicația, dar să nu o mai editeze sau să o partajeze, debifați caseta de selectare Coproprietar .
  • Pentru a opri partajarea aplicației cu acel utilizator sau grup, selectați pictograma Eliminați (x).

Partajați aplicații folosind Teams

Puteți partaja un link către aplicația dvs. într-un chat Teams. Utilizatorul căruia îi partajați aplicația trebuie să fie pe același chiriaș și să aibă acces la aplicația pe care o partajați.

Notă

  • Pentru a adăuga aplicații canvas la Teams folosind playerul web:
  • Dacă sunteți expeditorul sau destinatarul și primiți o eroare Această aplicație nu poate fi găsită când selectați Adăugați aplicația la echipe, aceasta înseamnă că nu aveți acces la aplicație. Contactați administratorul pentru a primi acces.
  • Dacă sunteți expeditorul și nu aveți Power Apps aplicația personală instalată în Teams, atunci va apărea un card de previzualizare cu un buton Afișați previzualizare . Pentru a deschide cardul complet adaptiv, selectați Afișați previzualizare.

Pentru a partaja aplicația, copiați linkul aplicației din browserul dvs. web și inserați-l în chat-ul Teams. Înainte de a trimite linkul, veți vedea o previzualizare a mesajului dvs.

Partajați aplicația folosind Teams.

Legendă:

  1. Link către aplicație: selectați linkul web pentru a deschide aplicația.
  2. Restrânge previzualizarea: selectați pentru a închide previzualizarea. Când restrângeți previzualizarea, atunci utilizatorul căruia îi trimiteți linkul va primi doar un link web pentru a deschide aplicația. Ei nu vor vedea butoanele pentru a adăuga aplicația la echipe sau aplicația de lansare pe web.
  3. Numele aplicației: afișează numele aplicației.
  4. Adăugați aplicația în Teams: selectați pentru a adăuga aplicația în Teams.
  5. Lansați aplicația pe Web: deschideți aplicația direct în browser.

Solicitați licențe pentru utilizatorii dvs

Când distribuiți o aplicație care necesită o licență pentru utilizare, puteți solicita Power Apps licențe pentru utilizatorii dvs. Pentru mai multe informații, consultați Solicitați Power Apps licențe pentru utilizatorii aplicației dvs..

Considerente privind grupurile de securitate

  • Toți membrii existenți ai grupului de securitate moștenesc permisiunile aplicației. Utilizatorii noi care se alătură grupului de securitate vor moșteni permisiunile grupului de securitate în aplicație. Utilizatorii care părăsesc grupul nu vor mai avea acces prin intermediul acelui grup, dar acei utilizatori pot continua să aibă acces fie prin alocare directă de permisiuni, fie prin apartenența la un alt grup de securitate.

  • Fiecare membru al unui grup de securitate are aceleași permisiuni pentru o aplicație ca și grupul în general. Cu toate acestea, puteți specifica permisiuni mai extinse pentru unul sau mai mulți membri ai grupului, pentru a le permite un acces suplimentar. De exemplu, puteți acorda grupului de securitate A permisiunea să execute o aplicație. Apoi, puteți acorda utilizatorului B, care aparține acelui grup, permisiunea de Coproprietar. Fiecare membru al grupului de securitate poate executa aplicația, dar numai utilizatorul B o poate edita. Dacă oferiți grupului de securitate C permisiunea de Coproprietar și utilizatorului permisiunea B de a executa aplicația, acel utilizator poate în continuare edita aplicația.

  • Utilizatorii trebuie să fie în mod explicit membri ai grupului de securitate. Dacă un utilizator este proprietarul grupului, trebuie să se desemneze și ca membru al grupului pentru a moșteni permisiunile aplicației.

Partajați o aplicație cu grupuri Microsoft 365

Puteți partaja o aplicație cu Microsoft 365 grupuri. Cu toate acestea, grupul trebuie să aibă securitatea activată. Prin activarea securității se asigă că grupul Microsoft 365 poate primi jetoane de securitate pentru autentificare, pentru a accesa aplicații sau resurse.

Pentru a verifica dacă un Microsoft 365 grup are securitatea activată

  1. Asigurați-vă că aveți acces la Microsoft Entra cmdlet-urile ID.

  2. Accesați Portalul Azure>Microsoft Entra>Grupuri, selectați grupul corespunzător, apoi copiați Idul obiectului.

  3. Conectați-vă la Microsoft Entra ID utilizând Connect-AzureAD cmdletul PowerShell.

    Connect-AzureAD.

  4. Obțineți detaliile grupului folosind Get-AzureADGroup -ObjectId <ObjectID\> | select *.
    În rezultat, asigurați-vă că proprietatea SecurityEnabled este setată la True.

    Verificați proprietatea SecurityEnabled.

Pentru a activa securitatea pentru un grup

Dacă grupul nu este activat pentru securitate, puteți utiliza cmdlet-ul PowerShell Set-AzureADGroup pentru a seta proprietatea SecurityEnabled la True True:4>

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

Setați SecurityEnabled la True.

Notă

Pentru a activa securitatea, trebuie să fiți proprietarul grupului Microsoft 365. Setarea proprietății SecurityEnabled la True nu afectează modul în care funcționează Power Apps și Microsoft 365 funcțiile. Această comandă este necesară deoarece proprietatea SecurityEnabled este setată la False în mod implicit când Microsoft 365 grupurile sunt create în afara Microsoft Entra ID.

După câteva minute, puteți descoperi acest grup în panoul de partajare Power Apps și puteți partaja aplicațiile cu acest grup.

Gestionați permisiunile pentru tabel pentru Dataverse

Dacă creați o aplicație bazată pe Dataverse, trebuie să vă asigurați, de asemenea, că utilizatorii cu care partajați aplicația au permisiunile corespunzătoare pentru tabelul sau tabelele utilizate de aplicație. În special, acești utilizatori trebuie să aparțină unui rol de securitate care poate efectua operații precum crearea, citirea, scrierea și ștergerea de înregistrări relevante. În multe cazuri, veți dori să creați unul sau mai multe roluri de securitate particularizate, cu permisiunile exacte de care utilizatorii au nevoie pentru a executa aplicația. Apoi, puteți atribui rolul fiecărui utilizator, după caz.

Notă

  • Puteți atribui roluri de securitate utilizatorilor individuali și grupurilor de securitate din Microsoft Entra ID, dar nu și Microsoft 365 grupurilor.
  • Dacă un utilizator nu se află în unitatea de afaceri rădăcină Dataverse, puteți partaja aplicația fără a furniza un rol de securitate, apoi setați direct rol de securitate.

Cerințe preliminare

Pentru a atribui un rol, trebuie să aveți permisiuni de administrator de sistem pentru o Dataverse bază de date.

Pentru a atribui un grup de securitate în Microsoft Entra un rol

  1. În panoul de partajare de sub Permisiuni pentru date, selectați Atribuiți un rol de securitate.

  2. Selectați Dataverse rolurile pe care doriți să le aplicați utilizatorilor sau grupurilor Microsoft Entra selectate.

    Lista rolurilor de securitate.

Notă

Când partajați o aplicație bazată pe o versiune mai veche a Dataverse, trebuie să partajați separat permisiunea de execuție la serviciu. Dacă nu aveți permisiunea de a proceda astfel, consultați administratorul mediului.

Pașii următori

Partajați o aplicație canvas cu utilizatorii invitați

Consultați și

Editați o aplicație
Restaurați o aplicație la o versiune anterioară
Exportați și importați o aplicație
Ștergeți o aplicație