Pregled rešitev

Opomba

Veljavno od novembra 2020:

  • Storitev Common Data Service je bila preimenovana v Microsoft Dataverse. Več o tem
  • V storitvi Microsoft Dataverse je bil posodobljen del terminologije. Na primer: entiteta je zdaj tabela in polje je zdaj stolpec. Več o tem

Ta članek bo kmalu posodobljen z najnovejšo terminologijo.

Rešitve se uporabljajo za prenos aplikacij in komponent iz enega okolja v drugo ali za uporabo nabora prilagoditev za obstoječe aplikacije. Rešitev lahko vsebuje eno ali več aplikacij ter druge komponente, kot so zemljevidi strani, tabele, procesi, spletni viri, možnosti, tokovi in drugo.

Rešitve so mehanizem za implementacijo upravljanja življenjskega cikla aplikacije (ALM) v Power Apps in drugih Power Platform izdelkih, kot je Power Automate.

Opomba

Za podrobne informacije o konceptih rešitev in o tem, kako se rešitve uporabljajo za upravljanje življenjskega cikla aplikacij, glejte Pregled ALM z Microsoft Power Platform v vodniku Power Platform ALM.

Ta razdelek se bo osredotočil na priročnik naloge, ki jih morajo izdelovalci aplikacij opraviti med delom z rešitvami v Power Apps.

Za začetek: koncepti rešitev

Pred delom z rešitvami je pomembno, da se seznanite z naslednjimi koncepti rešitev:

  • Dve vrsti rešitev (upravljane in neupravljane)
  • Komponente rešitve
  • Življenjski cikel rešitve (ustvarite, posodobite, nadgradite in popravite rešitev)
  • Izdajatelj rešitve
  • Odvisnost rešitve in komponent rešitve

Za podrobne informacije glejte Koncepti rešitev v vodniku Power Platform ALM.

Privzete rešitve

Power Apps vam ponuja naslednjo privzeto vrednost neobvladovano rešitve:

  • Common Data Service Privzeta rešitev. To je rešitev, ki je ustvarjalcem privzeto na voljo za uporabo pri njihovih prilagoditvah okolja. Privzeta rešitev Common Data Service je uporabna, če želite oceniti ali se naučiti Power Apps. Priporočamo pa, da ustvarjalci aplikacij pri delu upravljajo lastne neupravljane rešitve.
  • Privzeta rešitev. To je posebna rešitev, ki vsebuje vse komponente v sistemu. Privzeta rešitev je koristna za odkrivanje vseh komponent in konfiguracij v vašem sistemu.

Vendar priporočamo, da ustvarite rešitev za upravljanje svojih prilagoditev. Več informacij: Uporabite rešitev za prilagoditev v vodniku Power Platform ALM.

Upravljane lastnosti

Nadzorujete lahko, katere komponente upravljanih rešitev je mogoče prilagoditi z uporabo upravljanih lastnosti. Priporočamo, da nastavite upravljane lastnosti tako, da upravljanih komponent ni mogoče spreminjati. S tem boste pomagali zaščititi svojo rešitev pred spremembami, ki bi lahko privedle do okvare po uvozu v drugo okolje, na primer preskusno ali produkcijsko okolje.

Več informacij: Upravljane lastnosti v Power Platform

Delajte z rešitvami v Power Apps

Znotraj Power Apps si lahko ogledate seznam rešitev z izbiro Rešitve v levi navigaciji. Izvedete lahko naslednja opravila rešitve:

  • Nova rešitev: če želite poiskati in delati samo s komponentami, ki ste jih prilagodili, ustvarite rešitev in tam opravite vse svoje prilagoditve. Nato lahko rešitev preprosto posredujete v druga okolja. Več informacij: Ustvarjanje rešitve

  • Uvoz: uvozite rešitev v svoje okolje. Več informacij: Uvoz rešitev

  • Odprite AppSource :Microsoft AppSource tukaj lahko dobite rešitve, prilagojene vaši panogi, ki delujejo z izdelki, ki jih že uporabljate.

  • Objava vseh prilagoditev: objavite vse aktivne prilagoditve v svoje okolje.

  • Preklop na klasični način: odprite klasični raziskovalec rešitev.

  • Ogled zgodovine: oglejte si podrobnosti o postopkih rešitve skozi čas, kot so uvoz, izvoz in odstranitev. Več informacij: Ogled zgodovine rešitve

    Območje »Rešitve«.

V območju Rešitve izberite rešitev za ogled vseh njenih komponent.

Predstavitvena rešitev z vsemi komponentami.

Brskajte po vseh komponentah rešitve tako, da se pomaknete po elementih. Če je na seznamu več kot 100 elementov, za ogled več elementov izberite Naloži naslednjih 100 elementov.

Nalaganje več komponent.

Iskanje in filtriranje v rešitvi

Posamezno komponento lahko iščete po imenu.

Iskanje komponent.

Ali filtrirate vse elemente na seznamu glede na vrsto komponente.

Filtriranje komponent po vrsti.

Kontekstni ukazi

Ko izberete posamezno komponento, se dejanja, ki so na voljo v ukazni vrstici, spreminjajo glede na vrsto izbrane komponente in glede na to, ali je rešitev privzeta ali upravljana.

Ukazi, značilni za komponento.

Če ne izberete nobene komponente, bodo na ukazni vrstici prikazana dejanja, ki se uporabljajo za samo dejanje.

Ukazi, značilni za rešitev.

Pri neupravljanih ali privzetih rešitvah lahko uporabite ukaz Novo ali Dodaj obstoječo, da ustvarite ali dodate druge vrste komponent. Več informacij: Dodajanje komponent rešitve

Opomba

Komponent ne morete dodati v upravljano rešitev. Ob poskusu se vam bo prikazalo naslednje sporočilo:
"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."

Zahtevane so dodatne pravice.

Nekatere komponente lahko zahtevajo določene Dataverse privilegije, da uporabniki zaženejo komponento, ko je komponenta uvožena v okolje iz rešitve.

Toki

Če želite uporabiti ali zagnati tok iz platnene aplikacije, ki je vključena v rešitev, vam je treba dodeliti Dataverse varnostna vloga z naslednjimi minimalnimi dovoljenji:

  • Pravica do branja v tabeli Rešitev.
  • Pravica do branja v tabeli Proces.

Več informacij: Varnostne vloge in pravice

Znane omejitve

Spodnje omejitve veljajo za uporabo aplikacij, potekov in povezovalnikov po meri delovnega območja v rešitvah.

  • Takojšnji tokovi aplikacije s platnom morajo biti ustvarjeni iz aplikacije, ki je že v rešitvi. Dodajanje te vrste poteka v zunanjih rešitvah je blokirano.
  • Aplikacije s platnom ne bodo prikazane v klasičnem raziskovalcu rešitve. Uporabite sodobno izkušnjo. Ni načrtuje se, da bi bile te aplikacije dodane v klasični raziskovalec rešitev.
  • Poteki, ustvarjeni iz rešitev, ne bodo prikazani na seznamu »Tokovi ekipe«. Do njih morate dostopati prek rešitve.
  • The Power Automate mobilna aplikacija trenutno ne podpira tokov, ustvarjenih v rešitvi.
  • Meni dejanja Pretok v Power Apps Mobilni telefon in Dynamics 365 za telefone in tablice trenutno ne podpira tokov, ustvarjenih v rešitvi.
  • Takojšnjega toka v rešitev ne morete dodati, če velja naslednje:
    • Tok je bil ustvarjen zunaj rešitve.
    • Sprožilec toka je nastavljen na ročno.
  • V rešitvah niso na voljo poteki, ki se sprožijo z aplikacijami Microsoft 365, kot je Excel.
  • Poteki v rešitvah ne podpirajo delegiranega preverjanja pristnosti. Na primer, dostop do toka ni samodejno odobren na podlagi dostopa do seznama SharePoint, iz katerega je bil tok ustvarjen.
  • Povezovalnikov po meri, ustvarjenih zunaj rešitev, trenutno ni mogoče dodati v rešitve.
  • Aplikacije s platnom, ki so v skupni rabi z »vsemi« in so deležne obnovitve varnostne kopije okolja ter postopkov obnovitve okolja, v obnovljenem okolju niso v skupni rabi z »vsemi«. Če so aplikacije s platnom deljene z varnostno skupino, bo s slednjo deljena tudi aplikacija v obnovljenem okolju.

Za podrobnosti o prilagajanju posameznih komponent rešitve glejte naslednje teme:

  • Za prilagoditve tabel, odnosov tabel, stolpcev in sporočil glejte razdelek Metapodatki.

  • Za obrazce tabele glejte razdelek Obrazci.

  • Za procese glejte razdelek Procesi.

  • Za pravila poslovanja glejte razdelek Pravila poslovanja.

Naslednji koraki

Ustvarjanje rešitve