Přehled řešení
Řešení se používají k přenosu aplikací a komponent z jednoho prostředí do jiného nebo k použití sady vlastních nastavení pro existující aplikace. Řešení může obsahovat jednu nebo více aplikací a další součásti, jako jsou mapy stránek, tabulky, procesy, webové prostředky, volby, toky a další.
Řešení jsou mechanismem pro implementaci správy životního cyklu aplikací (ALM) v Power Apps a dalších produktech Power Platform, jako je Power Automate.
Poznámka
Podrobné informace o konceptech řešení a o tom, jak jsou řešení používána pro správu životního cyklu aplikací, uvádí téma Přehled ALM s Microsoft Power Platform v příručce Power Platform ALM.
Tato část se zaměřuje na ruční úkoly, které tvůrci aplikací musí při práci s řešeními provádět v Power Apps.
Začínáme: koncepty řešení
Než začnete pracovat s řešeními, je důležité, abyste se seznámili s následujícími koncepty řešení:
- Dva typy řešení (spravované a nespravované)
- Součásti řešení
- Životní cyklus řešení (vytvoření, aktualizace, upgrade a oprava řešení)
- Vydavatel řešení
- Závislosti řešení a součásti řešení
Podrobné informace viz Koncepce řešení v průvodci ALM Power Platform.
Výchozí řešení
Power Apps poskytuje následující výchozí nespravovaná řešení:
- Výchozí řešení Common Data Service. Tohle řešení je k dispozici pro tvůrce jako výchozí řešení pro přizpůsobení prostředí. Výchozí řešení Common Data Service je užitečné, pokud chcete hodnotit nebo se učit Power Apps. Doporučujeme však, aby tvůrci aplikací pracovali ve svých vlastních nespravovaných řešeních.
- Výchozí řešení. Toto je speciální řešení, které obsahuje všechny součásti v systému. Výchozí řešení je užitečné pro objevování všech součástí a konfigurací ve vašem systému.
Doporučujeme však vytvořit řešení, které bude použito pro správu vašich vlastních nastavení. Více informací: Použití řešení k přizpůsobení v ALM průvodci Power Platform.
Spravované vlastnosti
Můžete určit, pro které ze součástí vašeho spravovaného řešení lze nakonfigurovat vlastní nastavení pomocí spravovaných vlastností. Doporučujeme nastavit spravované vlastnosti tak, aby spravované součásti nemohly být upraveny. To pomáhá chránit vaše řešení před úpravami, které mohou způsobit jeho poškození po importu do jiného prostředí, jako je test nebo provoz.
Další informace: Spravované vlastnosti v Power Platform
Práce s řešeními v Power Apps
V Power Apps můžete zobrazit seznam řešení výběrem Řešení na levém navigačním panelu. Můžete provádět tyto úkoly řešení:
Nové řešení: Chcete-li vyhledat a pracovat pouze s komponentami, které jste přizpůsobili, vytvořte řešení a tam proveďte veškeré přizpůsobení. Poté můžete své řešení snadno distribuovat do jiných prostředí. Další informace: Vytvoření řešení
Import: Import řešení do prostředí. Další informace: Import řešení
Otevřete AppSource: Microsoft AppSource, odkud můžete přejít na řešení přizpůsobená pro váš obor, která fungují s produkty, které už používáte.
Publikovat všechna přizpůsobení: publikuje všechna aktivní přizpůsobení v prostředí.
Přepnout do klasického zobrazení: Otevře klasický prohlížeč řešení.
Viz historie: Zobrazení podrobností o postupech řešení v průběhu času, jako je import, export a odinstalace. Více informací: Zobrazení historie řešení

V oblasti Řešení vyberte řešení a zobrazte všechny jeho součásti.

Všemi součástmi řešení můžete procházet pomocí procházení položek. Pokud je v seznamu více než 100 položek, další položky zobrazíte výběrem možnosti Načíst dalších 100 položek.

Vyhledávání a filtrování v řešení
Určitou součást můžete také vyhledat podle názvu.

Nebo filtrovat všechny položky v seznamu podle typu součásti.

Kontextové příkazy
Při výběru každé součásti se akce, které jsou k dispozici v příkazovém řádku, změní v závislosti na vybraném typu součásti a na tom, zda je řešení výchozím řešením nebo spravovaným řešením.

Pokud nevyberete žádnou součást, zobrazí panel příkazů akce použité na samotné řešení.

U nespravovaných nebo výchozích řešení můžete k vytvoření různých typů součástí použít příkaz Nové nebo Přidat existující. Další informace: Přidání součástí řešení
Poznámka
Do spravovaného řešení nejde přidávat součásti. Když se o to pokusíte, zobrazí se následující zpráva:
"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."
Vyžadována dodatečná oprávnění
Některé komponenty mohou vyžadovat určité oprávnění uživatele Dataverse ke spuštění komponenty při importu komponenty do prostředí z řešení.
Toky
Chcete-li použít nebo spustit tok z aplikace plátna, která je součástí řešení, musíte mít k tomuto toku oprávnění prostřednictvím někoho, kdo sdílí vlastnictví nebo oprávnění ke spuštění. Když je aplikace v řešení sdílena se sadou uživatelů, musejí být také explicitně sdíleny toky.
Další informace: Role zabezpečení a oprávnění
Známá omezení
Následující omezení se vztahují na použití aplikací plátna, toků a vlastních konektorů v řešeních.
- Okamžité toky aplikace plátna musejí být vytvořeny z aplikace, která je již v řešení, protože přidávání tohoto typu toku z externích řešení je blokováno.
- Řešení tohoto omezení: Odstraňte trigger, nahraďte jej jiným triggerem (jako třeba opakování), uložte tok, přidejte jej do řešení a poté trigger podle potřeby změňte.
- Aplikace plátna se nezobrazí v klasickém průzkumníku řešení. Použijte moderní prostředí. Neexistují žádné plány na to, aby byly přidány do klasického prohlížeče řešení.
- Toky vytvořené z řešení se nebudou zobrazovat v seznamu Sdílené se mnou. Musí být přístupné prostřednictvím řešení.
- Mobilní aplikace Power Automate aktuálně nepodporuje toky vytvořené v řešení.
- Nabídka Akce toku v Power Apps Mobile a Dynamics 365 pro telefony a tablety v současné době nepodporuje toky vytvořené v řešení.
- Toky v řešeních nepodporují delegované ověřování. Například přístup k toku nemůže být automaticky poskytován na základě přístupu k seznamu SharePoint, ze kterého byl tok vytvořen.
- Vlastní konektory vytvořené mimo řešení nelze do řešení přidat.
- Aplikace plátna sdílené s každým, které procházejí operacemi zálohování prostředí a obnovy prostředí, nejsou v obnoveném prostředí sdíleny s každým. Všimněte si, že aplikaci plátna lze sdílet se skupinou zabezpečení a aplikace v obnoveném prostředí bude sdílena s touto skupinou zabezpečení.
- Toky využívající „indexované“ konektory nelze přidat do řešení. Indexování zatím není podporováno u cloudových toků řešení. Indexování umožňuje rychlé vyhledání těchto toků pro jejich zobrazení v nabídce nebo seznamu. Indexované konektory zahrnují okamžité (tlačítkové) toky Power Automate, Power Apps, Teams, SharePoint, Dynamics 365 Customer Voice, Microsoft Forms, starší verze konektoru Dataverse, Dynamics 365, Excel Online, Microsoft Project, Azure IOT Central V2 a Project Online.
- Zástupná řešení tohoto omezení:
- Upravte tok a odeberte použití triggerů/akcí indexovaného konektoru, přidejte jej do řešení a poté jej změňte zpět.
- Vytvoření nového toku v řešení.
- Zástupná řešení tohoto omezení:
- Toky spouštěné z aplikací Microsoft 365 jako je Excel nemohou vidět/zobrazit cloudové toky v řešeních, protože používají indexování.
Další informace o přizpůsobení jednotlivých součástí v řešení naleznete v následujících tématech:
Informace o tabulkách, vztazích tabulek, sloupcích a vlastních nastaveních zpráv naleznete v tématu Metadata.
Informace o formulářích tabulek naleznete v tématu Formuláře.
Informace o procesech naleznete v tématu Procesy.
Obchodní pravidla naleznete v tématu Obchodní pravidla.
Další kroky
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).
Váš názor
Odeslat a zobrazit názory pro