Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Kontrola riešení je výkonný nástroj, ktorý vykonáva komplexnú statickú analýzu objektov vašich riešení oproti súboru pravidiel osvedčených postupov. Pomocou nástroja na kontrolu riešení môžete rýchlo identifikovať problematické vzorce v komponentoch riešenia a získať podrobné správy, ktoré zvýrazňujú problémy, ovplyvnené komponenty a poskytujú odkazy na dokumentáciu o tom, ako každý problém vyriešiť.
Administrátori môžu použiť kontrolu riešení na vynútenie kontrol na identifikáciu problematických vzorcov na riešeniach pri importe riešenia do spravovaného prostredia.
Nastavenia kontroly riešení
Keď zapnete kontrolu riešení pre spravované prostredie, existujú rôzne úrovne výberu, ktoré sa vynucujú počas importu riešenia.
| Nastavenie | Description |
|---|---|
| Žiadne | Vypne automatické overovanie riešení počas importu riešenia. Pri tvorbe, exporte ani importe riešení nedošlo k žiadnym zmenám v používateľskom rozhraní ani správaní. |
| Upozorniť | Všetky vlastné riešenia sa počas importu riešenia automaticky overujú. Keď sa importuje riešenie s vysoko kritickými problémami, zobrazí sa upozornenie na túto akciu, ale samotný import pokračuje a ak je všetko ostatné s importom v poriadku, riešenie sa importuje do prostredia. Po úspešnom importe sa zobrazí správa, že importované riešenie malo problémy s overením. Okrem toho sa odošle súhrnný e-mail s podrobnosťami o overení riešenia. |
| Blok | Všetky vlastné riešenia sa počas importu riešenia automaticky overujú. Keď má riešenie vysoko kritické problémy, proces importu sa zruší a zobrazí sa správa, že importované riešenie malo problémy s overením. Toto sa stane pred samotným importom, takže v dôsledku zlyhania importu nedochádza k žiadnym zmenám v prostredí. Okrem toho sa odošle súhrnný e-mail s podrobnosťami o overení riešenia. |
Viac informácií o tom, čo robiť, keď sa zobrazí upozornenie alebo blok, nájdete v sprievodcovi riešením problémov .
Viac informácií o kontrole riešení a zozname použitých pravidiel nájdete v časti Prehľad kontroly riešení.
Zapnite kontrolu riešení v spravovanom prostredí
Na zapnutie vynucovania kontroly riešení pre vaše spravované prostredie:
Prihláste sa do Power Platform centra administrácie.
V navigačnej table vyberte položku Spravovať.
V table Spravovať vyberte možnosť Prostredia.
Vyberte spravované prostredie.
Na paneli príkazov vyberte možnosť Upraviť spravované prostredia a potom vyberte príslušné nastavenie vynucovania v časti Vynucovanie kontroly riešení.
Poznámka
Vynútenie kontroly riešení nie je k dispozícii keď je prostredie v režime administrácie.
E-mailové správy pre administrátora
Keď je režim overovania nastavený na možnosť Upozornenie alebo Blokovanie, súhrnný e-mail sa odošle pri importovaní alebo blokovaní riešenia. Keď sa riešenie importuje do prostredia, súhrnný e-mail zobrazuje počet problémov v riešení podľa závažnosti. Obsah e-mailu môže obsahovať odkaz na výsledky analýzy riešenia. V niektorých prípadoch mohla platnosť odkazu na výsledky vypršať. Ak chcete získať nové výsledky, odošlite riešenie do kontroly riešení.
Riešenia kontrolované z Power Apps make.powerapps.com majú výsledky uložené v zdrojovom prostredí. Riešenia importované do prostredia so zapnutým vynucovaním kontroly riešení môžu mať výsledky uložené v cieľovom prostredí importu.
E-mail sa odošle všetkým používateľom s rolami administrátora Power Platform a a administrátora služby Dynamics 365. Taktiež sa odosiela príjemcom týždenných súhrnných e-mailov. ...
Potlačiť overovacie e-maily
Predvolene sa e-maily odosielajú, keď riešenie obsahuje strednú a vyššiu úroveň závažnosti. Keď je začiarkavacie políčko začiarknuté, e-maily sa neodosielajú v režime upozornenia. E-maily sa tiež neodosielajú v blokovacom režime, s výnimkou kritických porušení, ktoré blokujú import riešenia.
Vylúčenia pravidiel
Môžete vybrať, či sa pravidlá kontroly riešení nepoužívajú na vynucovanie. Napríklad, oprava konkrétneho pravidla v celom riešení môže vyžadovať značný čas a úsilie, ale stále chcete, aby sa presadzovali ostatné pravidlá. Na výber pravidiel, ktoré chcete vylúčiť z presadzovania, použite rozbaľovací zoznam Vylúčené pravidlá .
Zoznam obsahuje názvy a popisy pravidiel zoskupené podľa kategórie a zoradené podľa závažnosti. Pripomíname, že import riešenia blokujú iba pravidlá kritickej závažnosti.
Použitie PowerShellu na zapnutie vynucovania kontroly riešení
Na zapnutie vynucovania kontroly riešení môžete použiť PowerShell. Tieto funkcie sú definované v repozitári PowerApps-Samples, ktorý je potrebné pred spustením importovať.
Zapnúť vynucovanie kontroly riešení v blokovom režime
Tu je príklad skriptu PowerShellu, ktorý zapne vynucovanie kontroly riešení v blokovom režime. Po spustení sa posuvník zobrazí režim blokovania v sekcii Solution checker v nastaveniach spravovaného prostredia.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block
Zapnúť vynucovanie kontroly riešení v režime upozornenia
Tu je príklad skriptu PowerShellu, ktorý zapne vynucovanie kontroly riešení v režime upozornenia. Po spustení sa posuvník zobrazí režim varovania v sekcii Solution checker v nastaveniach spravovaného prostredia.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn
Vypnúť vynucovanie kontroly riešení
Tu je príklad skriptu PowerShellu, ktorý vypne vynucovanie kontroly riešení. Po spustení sa v sekcii Solution checker v nastaveniach spravovaného prostredia zobrazí posuvník Vypnutý.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none
Nastavenie vylúčení pravidiel
Tu je príklad skriptu PowerShellu, ktorý zapne vynucovanie kontroly riešení v blokovom režime a pridá vylúčenia pravidiel. Po spustení sa posuvník zobrazí režim blokovania v sekcii Solution checker v nastaveniach spravovaného prostredia a pravidlové vylúčenia sú nastavené.
SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"
Súvisiaci obsah
Prehľad spravovaných prostredí
Importné riešenia
Vynucovanie kontroly riešení v spravovaných prostrediach blokuje alebo varuje pri importe