Prezentare generală a soluțiilor
Soluțiile sunt utilizate pentru transportul aplicațiilor și componentelor de la un mediu la altul sau pentru a aplica un set de particularizări la aplicații existente. O soluție poate conține una sau mai multe aplicații, precum și alte componente, cum ar fi hărți site, tabele, procese, resurse web, alegeri, fluxuri și multe altele.
Soluțiile sunt mecanismul de implementare a gestionării ciclului de viață al aplicației (ALM) în Power Apps și alte produse Power Platform, cum ar fi Power Automate.
Notă
Pentru informații detaliate despre conceptele soluției și modul în care soluțiile sunt utilizate pentru gestionarea ciclului de viață a aplicației, consultați Prezentare generală a ALM cu Microsoft Power Platform în Ghid ALM Power Platform.
Această secțiune se va concentra pe activitățile manuale pe care producătorii de aplicații trebuie să le efectueze în timp ce lucrează cu soluții în Power Apps.
Începeți: concepte de soluție
Înainte de a lucra cu soluții, este important să vă familiarizați cu următoarele concepte de soluție:
- Două tipuri de soluții (gestionate și negestionate)
- Componente soluție
- Ciclul de viață al unei soluții (creare, actualizare, upgrade și corecție a unei soluții)
- Editorul de soluții
- Soluții și dependențele componentelor de soluții
Pentru informații detaliate, consultați Concepte de soluție în Ghid ALM Power Platform.
Soluții implicite
Power Apps vă oferă următoarele soluții negestionate implicite:
- Common Data Service Soluție implicită. Această soluție este disponibilă pentru creatori pentru a o folosi implicit pentru particularizările într-un mediu. Soluția implicită Common Data Service este utilă atunci când doriți să evaluați sau să învățați Power Apps. Cu toate acestea, recomandăm creatorilor de aplicații să lucreze în propriile soluții negestionate.
- Soluție implicită. Aceasta este o soluție specială care conține toate componentele din sistem. Soluția implicită este utilă pentru a descoperi toate componentele și configurațiile din sistemul dvs.
Totuși, vă recomandăm să creați o soluție pentru gestionarea particularizărilor. Mai multe informații: Utilizarea unei soluții pentru particularizare în Ghid ALM Power Platform.
Proprietăți gestionate
Puteți controla care dintre componentele soluției gestionate sunt particularizabile folosind proprietăți gestionate. Vă recomandăm să setați proprietățile gestionate astfel încât componentele dvs. gestionate să nu poată fi modificate. Acest lucru vă ajută să vă protejați soluția de modificări care pot provoca defectarea acesteia după importarea într-un alt mediu, cum ar fi test sau producție.
Informații suplimentare: Proprietăți gestionate în Power Platform
Lucrul cu soluțiile în Power Apps
În cadrul Power Apps, puteți vizualiza o listă de soluții selectând Soluții în navigarea din stânga. Puteți efectua aceste activități de soluție:
Soluție nouă: Pentru a localiza și lucra doar cu componentele pe care le-ați particularizat, creați o soluție și faceți toate particularizările acolo. Apoi, puteți distribui cu ușurință soluția dvs. în alte medii. Mai multe informații: Creați o soluție
Import: Importați o soluție în mediul dvs. Informații suplimentare: Importare soluții
Deschideți AppSource: Microsoft AppSource este locul unde puteți merge pentru a obține soluții adaptate industriei dvs., care lucrează cu produsele pe care le utilizați deja.
Publicați toate particularizările: Publicați toate particularizările active din mediul dvs.
Treceți la clasic: Deschideți exploratorul de soluții clasic.
Consultare istoric: Vizualizați detalii despre operațiunile soluțiilor în timp, cum ar fi import, export și dezinstalare. Mai multe informații: Vizualizați istoricul unei soluții

Din zona Soluții, selectați o soluție pentru a vizualiza toate componentele sale.

Puteți naviga prin toate componentele dintr-o soluție defilând prin articole. Dacă există peste 100 de articole în listă, puteți selecta Încărcare următoarele 100 de articole pentru a vedea mai multe.

Căutare și filtrare într-o soluție
Puteți căuta, de asemenea, o anumită componentă după numele său.

Sau filtrați toate articolele din listă după tipul de componentă.

Comenzi contextuale
Pe măsură ce selectați fiecare componentă, acțiunile disponibile în bara de comenzi se vor schimba în funcție de tipul de componentă pe care l-ați selectat și dacă soluția este soluția implicită sau o soluție gestionată.

Când nu selectați nicio componentă, bara de comandă va afișa acțiuni aplicate soluției în sine.

Cu soluții negestionate sau implicite, aveți posibilitatea să utilizați comanda Nou sau Adăugare existent pentru a crea sau adăuga diferite tipuri de componente. Mai multe informații: Adăugarea componentelor soluției
Notă
Nu puteți adăuga componente la o soluție gestionată. Când încercați, veți vedea următorul mesaj:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."
Sunt necesare privilegii suplimentare
Unele componente pot necesita anumite privilegii Dataverse pentru utilizatori pentru a rula componenta atunci când componenta este importată în mediu dintr-o soluție.
Fluxuri
Pentru a utiliza sau a rula un flux dintr-o aplicație canvas care este inclusă într-o soluție, trebuie să aveți permisiuni pentru acel flux prin cineva care împărtășește dreptul de proprietate sau permisiuni de rulare. Când o aplicație dintr-o soluție este partajată cu un set de utilizatori, fluxurile trebuie, de asemenea, să fie partajate în mod explicit.
Mai multe informații: Roluri de securitate implicite și privilegii necesare
Limitări cunoscute
Următoarele limitări se aplică la utilizarea aplicațiilor, fluxurilor și conectoarelor particularizate în soluții.
- Fluxurile instantanee ale aplicației Canvas trebuie create dintr-o aplicație aflată deja într-o soluție, deoarece adăugarea acestui tip de flux din soluții externe este blocată.
- Soluție pentru această limitare: eliminați declanșatorul, înlocuiți-l cu un alt declanșator, cum ar fi recurența, salvați fluxul, adăugați-l într-o soluție și apoi schimbați declanșatorul după cum este necesar.
- Aplicațiile pe pânză nu se vor afișa în exploratorul de soluții clasic. Utilizați experiența modernă. Nu există planuri pentru ca acestea să fie adăugate la exploratorul de soluții clasice.
- Fluxurile create din soluții nu vor fi afișate în Împărțit cu mine listă. Acestea trebuie accesate printr-o soluție.
- Aplicația mobilă Power Automate nu acceptă în prezent fluxurile create într-o soluție.
- Meniul de acțiune Flux în mediul Power Apps Mobile și Dynamics 365 pentru telefoane și tablete nu acceptă în prezent fluxurile create într-o soluție.
- Fluxurile în soluții nu acceptă autentificarea delegată. De exemplu, accesul la un flux nu poate fi acordat automat pe baza accesului la SharePoint lista din care a fost creat fluxul.
- Conectorii particularizați creați soluții externe nu pot fi adăugate la soluții în acest moment.
- Aplicațiile proiectate pe pânză partajate cu „Toată lumea”, care trec prin operații de backup de mediu și de restaurare a mediului nu sunt partajate cu „Toată lumea” din mediul restaurat. Observați că aplicația proiectată pe pânză poate fi partajată cu un grup de securitate, iar aplicația din mediul restaurat va fi partajată cu acel grup de securitate.
- Curge folosind conectori care sunt „indexate” nu pot fi adăugate în soluții. Indexarea nu este încă acceptată pentru fluxurile de soluții cloud. Indexarea permite preluarea rapidă a acestor fluxuri pentru a fi afișate într-un meniu sau listă. Conectorii indexați includ Power Automate fluxuri instant (buton),Power Apps, echipe,SharePoint,Dynamics 365 Customer Voice, Microsoft Forms, moștenire Dataverse conector, Dynamics 365, Excel Online, Microsoft Project, Azure IOT Central V2 și Project Online.
- Soluții pentru această limitare:
- Editați fluxul pentru a elimina declanșatoarele/acțiunile conectorului indexat, adăugați-l într-o soluție și apoi schimbați-l înapoi.
- Creați un flux nou într-o soluție.
- Soluții pentru această limitare:
- Fluxuri declanșate din Microsoft 365 aplicațiile precum Excel nu pot vedea/afișa fluxurile cloud în soluții, deoarece folosesc indexarea.
Pentru detalii despre particularizarea componentelor individuale dintr-o soluție, consultați următoarele subiecte:
Pentru particularizări ale tabelelor, relațiilor de tabele, coloanelor și mesajelor, consultați Metadatele.
Pentru formularele de tabel, consultați Formularele.
Pentru procese, consultați Procesele.
Pentru regulile de afaceri, consultați Regulile de afaceri.
Pașii următori
Notă
Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)
Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).
Feedback
Trimiteți și vizualizați feedback pentru