Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kontrola řešení je mocným nástrojem, který provádí celkovou kontrolu statické analýzy objektů vašich řešení proti souboru pravidel osvědčených postupů. Pomocí kontroly řešení můžete rychle identifikovat problematické vzorce v součástech řešení a získat podrobné zprávy, které zvýrazňují problémy, ovlivněné součásti a poskytují odkazy na dokumentaci o tom, jak jednotlivé problémy vyřešit.
Správci můžou pomocí kontroly řešení vynutit kontroly, které identifikují problematické vzory řešení při importu řešení ve spravovaném prostředí.
Nastavení kontroly řešení
Když v spravovaném prostředí zapnete kontrolu řešení, můžete vybrat z různých úrovní, které se uplatňují při importu řešení.
| Nastavení | Popis |
|---|---|
| Nic | Vypne automatické ověřování řešení během importu řešení. Při tvorbě, exportu ani importu řešení nedochází k žádným změnám v uživatelském prostředí ani chování. |
| Upozornit | Všechna vlastní řešení jsou automaticky ověřena během importu řešení. Při importu řešení s vysoce kritickými problémy se zobrazí upozornění na akci, ale samotný import pokračuje, a pokud je vše ostatní s importem v pořádku, řešení se importuje do prostředí. Po úspěšném importu se zobrazí zpráva oznamující, že importované řešení mělo problémy s ověřením. Kromě toho je zaslán souhrnný e-mail s údaji o ověření řešení. |
| Blok | Všechna vlastní řešení jsou automaticky ověřena během importu řešení. Pokud má řešení velmi kritické problémy, proces importu je zrušen a zobrazí se zpráva, že má importované řešení problém s ověřením. K tomu dojde před samotným importem, takže nedojde k žádným změnám prostředí kvůli selhání importu. Kromě toho je zaslán souhrnný e-mail s údaji o ověření řešení. |
Další informace o tom, co dělat, když narazíte na varování nebo blokování, naleznete v průvodci odstraňováním problémů.
Další informace o kontrole řešení a seznamu používaných pravidel najdete v tématu Přehled kontroly řešení.
Zapnutí kontroly řešení ve spravovaném prostředí
Postup zapnutí vynucování nástroje Solution Checker ve spravovaném prostředí:
Přihlaste se k centru pro správu Power Platform.
V navigačním podokně vyberte Spravovat.
V podokně Spravovat vyberte Prostředí.
Vyberte spravované prostředí.
Na panelu příkazů vyberte Upravit spravovaná prostředí a poté vyberte příslušné nastavení vynucení v části Vynucení kontroly řešení.
Poznámka:
Vynucení kontroly řešení není k dispozici, když je prostředí v režimu správy.
E-mailové zprávy správci
Když je režim ověřování nastaven na Varovat nebo Blokovat, je při importu nebo zablokování řešení odeslán souhrnný e-mail. Když je řešení importováno do prostředí, souhrnný e-mail zobrazuje počet problémů podle závažnosti v řešení. Obsah e-mailu může obsahovat odkaz na výsledky analýzy řešení. V některých případech může vypršet platnost odkazu na výsledky. Chcete-li získat nové výsledky, odešlete řešení do nástroje pro kontrolu řešení.
Řešení kontrolovaná z Power Apps (make.powerapps.com) mají výsledky uložené ve zdrojovém prostředí. Řešení importovaná do prostředí se zapnutým vynucením kontroly řešení mohou mít výsledky uložené v cílovém prostředí importu.
E-mail je odeslán všem uživatelům s rolemi Správce Power Platform a Správce služeb Dynamics 365. Odesílá se také příjemcům e-mailů s týdenním přehledem.
Potlačit ověřovací e-maily
Ve výchozím nastavení se e-maily odesílají, když řešení obsahuje střední a vyšší závažnost. Je-li zaškrtnuto políčko, e-maily nejsou odesílány v režimu varování. E-maily se také neodesílají v režimu blokování s výjimkou kritických porušení, která blokují import řešení.
Výjimky z pravidel
Můžete vybrat, že některá pravidla kontroly řešení nebudou vynucována. Oprava vycházející z určitého pravidla může například vyžadovat značný čas a úsilí napříč celým řešením, ale přesto byste chtěli vynutit zbývající pravidla. Pomocí rozevíracího seznamu Vyloučená pravidla vyberte pravidla, která chcete vyloučit z vynucování.
Seznam obsahuje názvy a popisy pravidel seskupené podle kategorií a seřazené podle závažnosti. Připomínáme, že import řešení blokují pouze pravidla kritické závažnosti.
Zapnutí vynucení kontroly řešení pomocí PowerShellu
Vynucení kontroly řešení můžete zapnout pomocí PowerShellu. Tyto funkce jsou definovány v sekci PowerApps – úložiště příkladů, které je třeba před vyvoláním importovat.
Zapněte vynucení kontroly řešení v režimu blokování
Tady je příklad skriptu PowerShell, který zapne vynucení kontroly řešení v režimu blokování. Po spuštění se v části Kontrola řešení v nastavení spravovaných prostředí u posuvníku zobrazí režim blokování.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block
Zapněte vynucení kontroly řešení v režimu varování
Tady je příklad skriptu PowerShell, který zapne vynucení kontroly řešení v režimu varování. Po spuštění posuvník zobrazí režim upozornění v části Kontrola řešení v nastavení spravovaných prostředí.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn
Vypnutí vynucení kontroly řešení
Zde je příklad skriptu PowerShell, který zakazuje vynucení kontroly řešení. Po spuštění se posuvník v části Kontrola řešení v nastavení spravovaných prostředí zobrazí vypnuto.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none
Nastavení vyloučení pravidel
Zde je příklad skriptu PowerShell, který zapne vynucení nástroje Solution Checker v blokovacím režimu a přidá výjimky z pravidel. Po spuštění se v části Kontrola řešení v nastavení spravovaných prostředí u posuvníku zobrazí režim blokování a nastaví se vyloučení pravidel.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"
Související obsah
Přehled spravovaných prostředí
Importovat řešení
Vynucení nástroje Solution checker ve spravovaných prostředích blokuje import nebo při něm zobrazí upozornění