Uveljavljanje preverjevalnika rešitev v upravljanih okoljih

Preverjevalnik rešitev je zmogljivo orodje, ki izvaja celovito statično analizo vaših objektov rešitev glede na nabor pravil najboljše prakse. Z uporabo preverjevalnika rešitev lahko hitro prepoznate problematične vzorce v komponentah rešitve in prejmete podrobna poročila, ki poudarjajo težave, prizadete komponente in zagotavljajo povezave do dokumentacije o tem, kako odpraviti posamezno težavo.

Skrbniki lahko s preverjevalnikom rešitev uveljavijo preverjanja za prepoznavanje problematičnih vzorcev v rešitvah, ko je rešitev uvožena v upravljano okolje.

Nastavitve preverjevalnika rešitev

Ko vklopite preverjevalnik rešitev za upravljano okolje, so na voljo različne ravni, med katerimi lahko izbirate in ki se uveljavijo med uvozom rešitve.

Nastavitev Description
Nobena Izklopi samodejno preverjanje rešitev med uvozom rešitve. Pri ustvarjanju, izvozu ali uvozu rešitev ni nobenih sprememb v izkušnji ali vedenju.
Opozori Vse rešitve po meri se med uvozom rešitev samodejno preverijo. Ko se uvaža rešitev z zelo kritičnimi težavami, ste opozorjeni na dejanje, vendar se sam uvoz nadaljuje in če je vse ostalo pri uvozu v redu, se rešitev uvozi v okolje. Po uspešnem uvozu se prikaže sporočilo, da je imela uvožena rešitev težave z validacijo. Poleg tega se pošlje e-poštno sporočilo s povzetkom in podrobnostmi o potrditvi rešitve.
Blok Vse rešitve po meri se med uvozom rešitev samodejno preverijo. Ko ima rešitev zelo kritične težave, se postopek uvoza prekliče in prikaže se sporočilo, da je imela uvožena rešitev težave z validacijo. To se zgodi pred dejanskim uvozom, zato zaradi napake pri uvozu ni nobenih sprememb v okolju. Poleg tega se pošlje e-poštno sporočilo s povzetkom in podrobnostmi o potrditvi rešitve.

Za več informacij o tem, kaj storiti, ko naletite na opozorilo ali blokado, glejte vodnik za odpravljanje težav .

Za več informacij o preverjevalniku rešitev in seznamu uporabljenih pravil glejte Pregled preverjevalnika rešitev.

Vklop preverjevalnika rešitev v upravljanem okolju

Če želite vklopiti uveljavljanje preverjevalnika rešitev za upravljano okolje:

  1. Prijavite se v skrbniški center Power Platform .

  2. V navigacijski plošči izberite Upravljanje.

  3. V podoknu Upravljanje izberite Okolja.

  4. Izberite upravljano okolje.

  5. V ukazni vrstici izberite Uredi upravljana okolja in nato v razdelku Uveljavljanje s preverjevalnikom rešitev izberite ustrezno nastavitev uveljavljanja.

    Posnetek zaslona z nastavitvami preverjevalnika rešitev.

opomba,

Uveljavljanje preverjevalnika rešitev ni na voljo, ko je okolje v skrbniškem načinu. ......

E-poštna sporočila skrbniku

Ko je način preverjanja nastavljen na Opozorilo ali Blokiraj, se ob uvozu ali blokiranju rešitve pošlje e-poštno sporočilo s povzetkom. Ko je rešitev uvožena v okolje, povzetek e-pošte prikazuje število težav glede na resnost v rešitvi. Vsebina e-poštnega sporočila lahko vključuje povezavo do rezultatov analize rešitve. V nekaterih primerih je povezava do rezultatov morda potekla. Če želite dobiti nove rezultate, rešitev pošljite preverjevalniku rešitev.

Rešitve, preverjene iz make.powerapps.com, imajo rezultate shranjene v izvornem okolju. Power Apps Rešitve, uvožene v okolje z vklopljenim uveljavljanjem preverjevalnika rešitev, imajo lahko rezultate shranjene v ciljnem okolju za uvoz.

E-poštno sporočilo je poslano vsem uporabnikom z vlogama Power Platform skrbnik in skrbnik storitve Dynamics 365. Pošlje se tudi prejemnikom tedenskih e-poštnih sporočil s povzetki. ...

Onemogočanje e-poštnih sporočil za preverjanje veljavnosti

Privzeto se e-poštna sporočila pošljejo, ko rešitev vsebuje srednje in višje stopnje resnosti. Ko je potrditveno polje izbrano, se e-poštna sporočila ne pošiljajo v načinu opozorila. E-poštna sporočila se prav tako ne pošiljajo v načinu blokiranja, razen v primeru kritičnih kršitev, ki blokirajo uvoz rešitve.

Posnetek zaslona potrditvenega polja za e-pošto preverjevalnika rešitev.

Izključitve pravil

Pravila preverjevalnika rešitev lahko izključite iz uveljavljanja. Na primer, odprava določenega pravila v celotni rešitvi lahko zahteva veliko časa in truda, vendar bi še vedno želeli, da se uveljavijo ostala pravila. Za izbiro pravil, ki jih želite izključiti iz uveljavljanja, uporabite spustni seznam Izključena pravila .

Posnetek zaslona izključitev pravil za uveljavljanje preverjevalnika rešitev.

Seznam vsebuje imena in opise pravil, združene po kategorijah in razvrščene po resnosti. Ne pozabite, da uvoz rešitve blokirajo le pravila kritične resnosti.

Posnetek zaslona možnosti izključitve pravila uveljavljanja preverjevalnika rešitev.

Uporaba PowerShell-a za vklop uveljavljanja preverjevalnika rešitev

Za vklop uveljavljanja preverjevalnika rešitev lahko uporabite PowerShell. Te funkcije so definirane v repozitoriju PowerApps-Samples, ki ga je treba uvoziti pred klicem.

Vklopi uveljavljanje preverjevalnika rešitev v blokovnem načinu

Tukaj je primer skripta PowerShell, ki vklopi uveljavljanje preverjevalnika rešitev v blokovnem načinu. Ko ga zaženete, drsnik prikaže blokovni način v Preverjevalnik rešitev razdelku nastavitev upravljanih okolij.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level block

Vklopi uveljavljanje preverjevalnika rešitev v načinu opozorila

Tukaj je primer skripta PowerShell, ki vklopi uveljavljanje preverjevalnika rešitev v načinu opozorila. Ko ga zaženete, drsnik prikaže način opozorila v Preverjevalnik rešitev razdelku nastavitev upravljanih okolij.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level warn

Izklopi uveljavljanje preverjevalnika rešitev

Tukaj je primer skripta PowerShell, ki izklopi uveljavljanje preverjevalnika rešitev. Ko ga zaženete, se drsnik v razdelku Preverjevalnik rešitev v nastavitvah upravljanih okolij prikaže Izklopljeno .

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none

Nastavitev izključitev pravil

Tukaj je primer skripta PowerShell, ki vklopi uveljavljanje preverjevalnika rešitev v blokovnem načinu in doda izključitve pravil. Ko ga zaženete, drsnik v razdelku Preverjevalnik rešitev v nastavitvah upravljanih okolij prikaže način blokade in izključitve pravil so nastavljene.

SetManagedEnvironmentSolutionCheckerEnforcementLevel -EnvironmentId 8d996ece-8558-4c4e-b459-a51b3beafdb4 -Level none -RuleExclusions "web-use-async,web-use-offline"

Pregled upravljanih okolij
Uvozne rešitve
Uveljavljanje preverjevalnika rešitev v upravljanih okoljih blokira ali opozori ob uvozu