Nadzor dostopa do glavnih obrazcev
Ta tema velja za Dynamics 365 Customer Engagement (on-premises). Če vas zanima različica te teme za Power Apps, glejte: Nastavite varnostne vloge za obrazec
Dostop do glavnih obrazcev lahko nadzorujete na dva načina:
Naredi glavni obrazec neaktiven
Za glavne obrazce lahko nastavite stanje »Dejavno« ali »Nedejavno«. Ta funkcija je na voljo predvsem zaradi upravljanja novih obrazcev, ki so vključeni, ko se organizacije odločijo za nadgradnjo, uporabite pa jih lahko tudi, če želite drugim onemogočiti uporabo glavnih obrazcev.
Dodelite varnostne vloge glavnemu obrazcu
S to možnostjo lahko določite posebne skupine, katerim je glavni obrazec na voljo.
Različni uporabniki v vaši organizaciji lahko na različne načine pridejo v stik z istimi podatki. Upravitelji se zanašajo na to, da lahko hitro preletijo podatke v zapisu, storitveni kader pa potrebuje obrazec, ki mu olajša vnos podatkov. Različnim zahtevam lahko zadostite tako, da varnostnim vlogam, ki jim pripadajo različne skupine ljudi, dodelite obrazce.
Za postopke po korakih glejte Dodeljevanje varnostnih vlog obrazcem.
Ko imate za entiteto določen več kot en glavni obrazec, lahko na osnovi varnostnih vlog uporabnikov izberete, katere obrazce smejo uporabniki uporabljati. Vsaka entiteta mora biti zmožna prikazati obrazec kateremu koli uporabniku, zato mora biti vsaj en obrazec določen kot rezervni obrazec, to je obrazec, ki ga lahko vidijo tudi tisti uporabniki, ki pripadajo varnostnim vlogam, katerim niso izrecno dodeljeni nobeni obrazci.
opomba,
Varnostnim vlogam ne morete dodeliti obrazcev za hitro ustvarjanje, obrazcev za hitri vpogled in obrazcev kartic.
Varnostne vloge lahko obrazcu dodelite v urejevalniku obrazcev ali iz mreže obrazcev. Če pa obstaja samo en obrazec za entiteto, ne boste mogli počistiti možnosti Omogočeno za nadomestno v Dodeli varnostne vloge pogovorno okno. Čeprav ste obrazcu določili varnostne vloge, bo v tem primeru lahko kdor koli, ki je povezan z varnostno vlogo, ki je niste vključili, še vedno videl obrazec, saj je ta omogočen za rezervne.
Ko ustvarite drugi glavni obrazec za entiteto, boste lahko počistili možnost Omogočeno za nadomestno za eno od njih. Sistem bo vedno poskrbel za to, da bo vsaj en obrazec omogočen za rezervne.
Če imate več kot en glavni obrazec, lahko določite naročilo obrazca, ki nadzoruje, kateri obrazec lahko nekdo vidi, in ki poskrbi, da ga bo videl kot privzetega. Če lahko uporabljajo več kot en obrazec, lahko obrazce spreminjajo in obrazec, ki ga izberejo, bo njihov privzeti obrazec, dokler ne izberejo drugega. Ta prednostna nastavitev je shranjena v njihov brskalnik. Če bodo uporabili drug računalnik ali brskalnik, bodo videli izvirni privzeti obrazec.
Strategije za upravljanje rezervnega obrazca
Strategije za upravljanje rezervnega obrazca vključujejo naslednje:
Vsi uporabniki vidijo enak obrazec
Če za neko entiteto ne potrebujete več obrazcev, potem ne potrebujete niti rezervnega obrazca.
Ustvarjanje obrazca za nepredvidene dogodke
Če uporabljate obrazce na podlagi vlog, ker želite omejiti informacije, ki jih ljudje lahko vidijo ali urejajo, potem raje ustvarite obrazec, ki prikaže le najnujnejše informacije. Nato v pogovornem oknu Dodelitev varnostnih vlog izberite Prikaži samo tem izbranim varnostnim vlogam, vendar ne izberite katero koli vlogo razen sistemskega skrbnika in izberite Omogočeno za nadomestno. Ta obrazec bo lahko videl le skrbnik sistema in tisti z varnostnimi vlogami, ki niso povezane z določenim obrazcem. V obrazec lahko vključite spletni vir HTML s podatki o tem, zakaj je v obrazcu vidnih le malo informacij, in s povezavo do navodil, kako lahko nekdo zaprosi za to, da se ga doda varnostni vlogi, ki je povezana z obrazcem, ali da se za obrazec vključi nova varnostna vloga.
opomba,
Spletnega vira ni mogoče vključiti v glavo ali nogo obrazca.
Ustvarjanje splošnega obrazca
Če za zagotavljanje uporabniške izkušnje po meri, ki temelji na vlogi nekoga v organizaciji, uporabljate obrazce na podlagi vlog, lahko nastavite najmanj specializirani obrazec kot rezervni obrazec in ga konfigurirate tako, da se prikaže vsem. Nato za določne varnostne vloge ustvarite obrazce po meri in jih konfigurirajte tako, da se prikažejo le tistim varnostnim vlogam, ki jih potrebujejo. Teh obrazcev ne omogočite za rezervne. Nazadnje na seznamu Obrazci uporabite pogovorno okno Vrstni red obrazcev , da določite, katere obrazce želite prikazati in jih razvrstiti od najbolj ekskluzivnih do najmanj ekskluzivnih. Rezervni obrazec bo na dnu seznama. To omogoča, da ljudje kot privzeti obrazec vidijo obrazec, ki je bil dodeljen njihovi vlogi, obenem pa lahko za izbiranje najpogostejših obrazcev še vedno uporabljajo izbirnik obrazcev, če to želijo. Kateri koli obrazec že izberejo, ta bo ostal njihov privzeti obrazec, dokler ne izberejo drugega.
Uporaba skriptnega izvajanja obrazcev
Kontekst obrazca odjemalskega API-ja (formContext) zagotavlja referenco za obrazec ali element na obrazcu, kot je kontrolnik hitrega vpogleda ali vrstica v mreži, ki jo je mogoče urejati, za katero je izvedena trenutna koda. Več informacij: Kontekst obrazca odjemalskega API-ja
Pomembno
Z Dynamics 365 Customer Engagement (on-premises) različico 9.0 je objekt Xrm.Page opuščen, zato bi morali uporabiti getFormContext metoda posredovanega objekta konteksta izvajanja za vrnitev sklica na ustrezen obrazec ali postavko na obrazcu.