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 a afla mai multe despre conceptele de soluții și despre modul în care soluțiile sunt utilizate pentru gestionarea ciclului de viață al aplicațiilor, accesați Prezentare generală a ALM cu Microsoft Power Platform în Power Platform ghidul ALM.

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 a afla mai multe, accesați Concepte de soluție din Power Platform ghidul ALM.

Soluții implicite

Power Apps Vă oferă următoarele soluții implicite negestionate :

  • 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

    Zonă soluții.

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

Soluție demonstrativă cu toate componentele.

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

Încărcați mai multe componente.

Căutare și filtrare într-o soluție

Puteți căuta, de asemenea, o anumită componentă după numele său.

Căutați componentă.

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

Filtrați componentele după tip.

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ă.

Comenzi specifice componentelor.

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

Comenzi specifice soluției.

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 primi 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 pânză care este inclusă într-o soluție, trebuie să aveți permisiuni la la acel fluxl prin cineva care partajează proprietatea sau execută permisiuni. Atunci 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

Utilizați conductele pentru Power Platform a implementa soluții

Implementați cu ușurință soluții pentru medii de testare și producție utilizând conducte. Power Platform Odată ce conductele sunt instalate, producătorii pot iniția implementări în produs cu câteva clicuri. Creatorii fac acest lucru direct în mediile lor de dezvoltare. Informații suplimentare: Prezentare generală a conductelor din Power Platform

Limitări cunoscute

Următoarele limitări se aplică la utilizarea aplicațiilor, fluxurilor și conectoarelor particularizate în soluții.

  • Dacă întâmpinați o eroare de publicare a aplicației proiectate pe pânză: aplicația are conexiuni la fluxuri care nu mai sunt în mediu, eliminați toate fluxurile șterse din aplicație. Apoi salvați și publicați aplicația.
  • Aplicațiile proiectate pe pânză partajate cu Toate persoanele care trec prin operațiuni 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 este partajată cu acel grup de securitate.
  • Fluxurile cloud de soluții utilizând conectorul Foii de parcurs Project sau autorizarea delegată nu pot fi adăugate încă în soluții. Soluția alternativă pentru această limitare este să editați fluxul pentru a elimina utilizarea conectorului Project Roadmap și/sau autorizarea delegată, să adăugați fluxul într-o soluție, apoi să modificați fluxul înapoi după cum este necesar.

Pentru a afla mai multe despre particularizarea componentelor individuale dintr-o soluție, accesați următoarele subiecte:

  • Pentru particularizări de tabele, relații între tabele, coloane și mesaje, accesați Metadate.
  • Pentru formularele de tabel, accesați Formulare.
  • Pentru procese, accesați Procese.
  • Pentru reguli de afaceri, accesează Reguli de afaceri.

Soluții de depanare

Pentru probleme cunoscute și informații despre cum să depanați lucrul cu soluții, accesați Gestionarea aplicațiilor și soluțiilor din Power Apps documentația de depanare.

Pasul următor

Creați o soluție

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).