Vynucení kontroly řešení ve spravovaných prostředích
Kontrola řešení je výkonný nástroj, který provádí komplexní statickou analýzu objektů vašeho řešení podle souboru pravidel osvědčených postupů. Pomocí nástroje pro kontrolu řešení můžete rychle identifikovat problematické vzory v komponentách řešení a přijímat podrobné zprávy, které zdůrazňují problémy, dotčené komponenty a poskytují odkazy na dokumentaci, jak jednotlivé problémy vyřešit.
Správci mohou povolit kontrolu řešení k vynucení kontrol k identifikaci problematických vzorců řešení, když je řešení importováno do spravovaného prostředí.
Nastavení kontroly řešení
Když povolíte kontrolu řešení pro spravované prostředí, můžete si vybrat z různých úrovní, které jsou vynuceny během importu řešení.
Nastavení | Description |
---|---|
Žádný | Vypne automatické ověřování řešení během importu řešení. Při vytváření, exportu nebo importu řešení nedojde k žádným změnám prostředí ani chování. |
Varovat | Všechna vlastní řešení jsou automaticky ověřena během importu řešení. Když se importuje řešení s vysoce kritickými problémy, budete na akci upozorněni, 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žitých pravidel najdete na Přehled kontroly řešení.
Povolit kontrolu řešení ve spravovaném prostředí
Chcete-li povolit vynucení kontroly řešení pro vaše spravované prostředí:
Přihlaste se k centru pro správu Power Platform.
V navigačním podokně vyberte možnost Prostředí a 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 platnost odkazu na výsledky vypršet. Chcete-li získat nové výsledky, odešlete řešení do kontroly řešení.
Řešení zkontrolovaná 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í 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 týdenních e-mailů s přehledem.
Potlačení ověřovacích e-mailů
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í.
Vyloučení pravidel
Můžete se rozhodnout vyloučit vynucování některá pravidla kontroly řešení. 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.
Povolení vynucení kontroly řešení s pomocí prostředí PowerShell
Pro povolení vynucení kontroly řešení lze použít prostředí PowerShell.
Povolení vynucení kontroly řešení v blokovém režimu
Zde je příklad skriptu PowerShell, který povoluje vynucení kontroly řešení v blokovém režimu. Po jeho spuštění se na posuvníku zobrazí blokový režim v části Kontrola řešení v nastavení spravovaných prostředí.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block
Povolení vynucení kontroly řešení v režimu varování
Zde je příklad skriptu PowerShell, který umožňuje vynucení kontroly řešení v režimu varování. Po jeho spuštění se na posuvníku zobrazí režim varová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 jeho spuštění se na posuvníku zobrazí Vypnuto v části Kontrola řešení v nastavení spravovaných prostředí.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none
Viz také
Spravovaná prostředí přehled
Import řešení
Vynucení kontroly řešení v Spravovaná prostředí blokuje nebo varuje při importu