Pregled rešenja
Napomena
Stupa na snagu novembra 2020:
- Common Data Service je preimenovan u Microsoft Dataverse. Saznajte više
- Neka terminologija u usluzi Microsoft Dataverse je ispravljena. Na primer, entitet je sada tabela, a polje je sada kolona. Saznajte više
Ovaj članak će biti uskoro ažuriran kako bi odražavao najnoviju terminologiju.
Rešenja se koriste za prenos aplikacija i komponenti iz jednog okruženja u drugo ili za primenu skupa prilagođavanja u postojećim aplikacijama. Rešenje može da sadrži jednu ili više aplikacija, kao i druge komponente kao što su mape lokacija, tabele, procesi, veb-resursi, izbori, tokovi i još mnogo toga.
Rešenja su mehanizam za implementaciju upravljanja životnim ciklusom aplikacije (ALM) u Power Apps i drugim Power Platform proizvodima, kao što je Power Automate.
Napomena
Detaljne informacije o konceptima rešenja i načinu na koji se rešenja koriste za upravljanje životnim ciklusom aplikacije potražite u članku Pregled ALM-a sa Microsoft Power Platform u Power Platform ALM vodiču.
Ovaj odeljak će se fokusirati na ručne zadatke koje proizvođači aplikacija treba da obavljaju dok rade sa rešenjima Power Apps.
Početni koraci: koncepti rešenja
Pre nego što počnete da radite sa rešenjima, važno je da se upoznate sa sledećim konceptima rešenja:
- Dve vrste rešenja (kompletna i nekompletna)
- Komponente rešenja
- Životni ciklus rešenja (kreiranje, ažuriranje, nadogradnja i zakrpa rešenja)
- Izdavač rešenja
- Zavisnosti rešenja i komponenti rešenja
Detaljne informacije potražite u članku Koncepti rešenja u Power Platform ALM vodiču.
Podrazumevana rešenja
Power Apps vam pruža sledeća podrazumevana nekonžedna rešenja:
- Common Data Service podrazumevano rešenje. Ovo osnovno rešenje je podrazumevano dostupno kreatorima za korišćenje za prilagođavanja u okruženju. Podrazumevano Common Data Service je korisno kada želite da procenite ili naučite Power Apps. Međutim, preporučujemo kreatorima aplikacija da rade na sopstvenim nekompletnim rešenjima.
- Podrazumevano rešenje. To je specijalno rešenje koje sadrži sve komponente u sistemu. Podrazumevano rešenje je korisno za otkrivanje svih komponenti i konfiguracija u vašem sistemu.
Međutim, preporučujemo vam da kreirate rešenje za upravljanje prilagođavanjima. Još informacija: Koristite rešenje za prilagođavanje u Power Platform ALM vodiča.
Kompletna svojstva
Možete kontrolisati koje komponente kompletnog rešenja su prilagodljive pomoću upravljanih svojstava. Preporučujemo da postavite upravljana svojstva tako da se upravljane komponente ne mogu menjati. Ovo pomaže da zaštitite rešenje od izmena koje mogu prouzrokovati neispravnost nakon što ga uvezete u drugo okruženje, kao što je test ili proizvodnja.
Još informacija: Upravljana svojstva u Power Platform
Rad sa rešenjima u Power Apps
U Power Apps možete da prikažete listu rešenja tako što ćete izabrati stavku "Rešenja" u levoj navigaciji. Možete da obavljate ove zadatke rešenja:
Novo rešenje: Da biste pronašli i radili samo sa komponentama koje ste prilagodili, napravite rešenje i tamo obavite sva prilagođavanja. Zatim možete lako da distribuirate svoje rešenje u druga okruženja. Još informacija: Kreiranje rešenja
Uvoz: Uvoz rešenja u vaše okruženje. Još informacija: Uvoz rešenja
Otvorite AppSource : Microsoft AppSource je mesto gde možete da odete da biste dobili rešenja prilagođenavašoj industriji koja rade sa proizvodima koje već koristite.
Objavi sva prilagođavanja: Objavite sva aktivna prilagođavanja u okruženju.
Prelazak na klasični izgled: Otvorite klasični istraživač rešenja.
Pogledajte istoriju: Pogledajte detalje o operacijama rešenja tokom vremena, kao što su uvoz, izvoz i deinstalacija. Još informacija: Pogledajte istoriju rešenja

U oblasti Rešenja, izaberite rešenje da biste videli sve njegove komponente.

Možete da pregledate sve komponente u rešenju pomerajući se kroz stavke. Ako ima više od 100 stavki u listi, možete da izaberete Učitaj sledećih 100 stavki da biste ih videli još.

Pretraga i filtriranje u rešenju
Može i da pretražujete određenu komponentu po imenu.

Ili filtrirajte sve stavke liste po tipu komponente.

Kontekstualne komande
Dok birate svaku komponentu, radnje dostupne u komandnoj traci se menjaju u zavisnosti od tipa komponente koju ste izabrali i toga da li je rešenje podrazumevano ili kompletno.

Kada ne izaberete nijednu komponentu, na komandnoj traci će se prikazati radnje koje se primenjuju na samo rešenje.

Sa rešenjima koja su nekompletna ili podrazumevana, možete da koristite komandu Novo ili Dodaj postojeće da biste kreirali ili dodali različite tipove komponenti. Još informacija: Dodavanje komponenti rešenja
Napomena
Ne možete dodavati komponente u kompletno rešenje. Kada to pokušate, videćete sledeću poruku:
"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."
Potrebne su dodatne privilegije
Neke komponente mogu zahtevati Dataverse određene privilegije za korisnike da pokreću komponentu kada se komponenta uveze u okruženje iz rešenja.
Tokovi
Da biste koristili ili pokrenuli tok iz aplikacije podloge koja je uključena u rešenje, morate da vam Dataverse bezbednosna uloga sa sledećim minimalnim dozvolama:
- Privilegija za čitanje za tabelu Rešenje.
- Privilegija za čitanje za tabelu Proces (tok posla).
Još informacija: Bezbednosne uloge i privilegije
Poznata ograničenja
Sledeća ograničenja se odnose na upotrebu aplikacija podloge, tokova i prilagođenih konektora u rešenjima.
- Trenutni tokovi aplikacije sa podlogom moraju se kreirati iz aplikacije koja je već u rešenju. Dodavanje ove vrste toka iz spoljašnjih rešenja je blokirano.
- Aplikacije podloge se neće prikazivati u klasičnom istraživaču rešenja. Koristite moderno iskustvo. Ne postoje planovi da se oni dodaju klasičnom istraživaču rešenja.
- Tokovi kreirani iz rešenja neće se prikazivati na listi „Tokovi tima“. Morate im pristupiti kroz rešenje.
- Aplikacija Power Automate mobilne telefonije trenutno ne podržava tokove kreirane u rešenju.
- Akcioni meni Flow u Power Apps Mobile i Dynamics365 za telefone i tablete trenutno ne podržava tokove kreirane u rešenju.
- Ne možete dodati trenutni tok u rešenje kada su tačne sledeće stvari:
- Tok je kreiran izvan rešenja.
- Okidač toka je podešen na ručno.
- Tokovi pokrenuti iz Microsoft 365 aplikacija, kao što je Excel, nisu dostupni u rešenjima.
- Tokovi u rešenjima ne podržavaju delegiranu proveru autentičnosti. Na primer, pristup toku se ne odobrava automatski na osnovu toga što imate pristup SharePoint liste sa koje je tok kreiran.
- Trenutno se na rešenja ne mogu dodati prilagođeni konektori kreirani spoljnim rešenjima.
- Aplikacije sa podlogom koje se dele sa „Svima“ i koje prolaze kroz pravljenje rezervne kopije okruženja i operacije oporavka okruženja ne dele se sa „Svima“ u vraćenom okruženju. Imajte na umu da je moguće deliti aplikaciju sa podlogom sa bezbednosnom grupom, a aplikacija u obnovljenom okruženju će se deliti sa tom bezbednosnom grupom.
Detaljne informacije o prilagođavanju pojedinih komponenti rešenja u rešenju potražite u sledećim temama:
Za tabelu, relacije između tabela, prilagođavanja kolona i poruka, pročitajte odeljak Metapodaci.
Za obrasce tabela pogledajte Obrasci.
Za procese pogledajte Procesi.
Za poslovna pravila pogledajte Poslovna pravila.