Uveljavljanje preverjevalcev 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.

Administratorji lahko uporabijo preverjevalnik rešitev za uveljavljanje preverjanj za odkrivanje problematičnih vzorcev na rešitvah, ko se rešitev uvozi v upravljano okolje.

Nastavitve preverjevalnika rešitev

Ko vklopite preverjalnik rešitev za upravljano okolje, obstajajo različne ravni, med katerimi lahko izbirate, ki se uveljavljajo 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

Za vklop izvajanja preverjanja rešitev za vaše 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 v razdelku Solution checker v nastavitvah upravljanih okolij prikaže način blokiranja.

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 razdelku Solution checker v nastavitvah 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ženeš, se v razdelku Solution checker v nastavitvah upravljanega okolja 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ženeš, drsnik v razdelku Solution checker v nastavitvah upravljanega okolja pokaže način blokiranja, kjer so nastavljene izključitve pravil.

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

Pregled upravljanih okolij
Uvozne rešitve
Uveljavljanje preverjevalcev rešitev v upravljanih okoljih blokira ali opozarja ob uvozu