Контрола приступа главним обрасцима
Ова тема се односи на Dynamics 365 Customer Engagement (on-premises). За Power Apps верзију ове теме, погледајте: Подесите безбедносне улоге за образац
Постоје два начина да контролишете приступ главним обрасцима:
Учините главни образац неактивним
Можете да поставите активан или неактиван статус за главне обрасце. Ова функција је пре свега укључена ради управљања новим обрасцима укљученим када се организације надограде, али можете да је користите и да бисте спречили људе да користе било који главни образац.
Доделите безбедносне улоге главном обрасцу
Користите ову могућност да бисте учинили главни образац доступним одређеним групама.
Различити људи у вашој организацији могу да имају различите интеракције са истим подацима. Менаџери могу да зависе од могућности да брзо прегледају информације у запису, а особљу у сервису може бити потребан образац који олакшава унос података. Можете испунити различите захтеве тако што ћете доделити обрасце безбедносним улогама којима припадају различите групе људи.
За поступке корак по корак, погледајте Додељивање безбедносних улога обрасцима.
Када имате више од једног главног обрасца који су дефинисани за ентитет, можете да изаберете које обрасце корисници могу да користе на основу својих безбедносних улога. Будући да сваки ентитет мора бити у стању да прикаже образац за сваког корисника, бар један образац мора бити одређен као „резервни“ образац – образац видљив корисницима чије безбедносне улоге немају никакве експлицитно додељене обрасце.
Белешка
Обрасци за брзо креирање, за брзи приказ и обрасци картица не могу бити додељени безбедносним улогама.
Безбедносне улоге можете доделити обрасцу у оквиру уређивача образаца или из мреже образаца. Међутим, ако постоји само један образац за ентитет, нећете моћи да обришете Омогућено за резервну опцију у Додели безбедносне улоге дијалог. У овом случају, иако сте доделили безбедносне улоге обрасцу, свако повезан са безбедносном улогом коју нисте уврстили и даље ће моћи да види образац јер је омогућен за резервни образац.
Након што креирате други главни образац за ентитет, моћи ћете да обришете опцију Омогућено за резервну опцију за једну од њих. Систем ће се увек побринути за то да бар један образац буде омогућен за резерву.
Када имате више од једног главног обрасца, можете да назначите редослед образаца који ће контролисати које обрасце корисници смеју да виде, а то ће бити они које подразумевано виде. Ако постоји више од једног обрасца који корисници могу да користе, они могу да промене обрасце и образац који изаберу ће бити њихов подразумевани образац док не изаберу други. Жељена опција се чува у њиховом прегледачу. Ако користе други рачунар или прегледач, видеће првобитни подразумевани образац.
Стратегије за управљање резервним обрасцем
Стратегије за управљање резервним обрасцем укључују следеће:
Сви корисници виде исти образац
Ако вам није потребно више образаца за један ентитет не треба вам резервни образац.
Креирајте образац за непредвиђене ситуације
Ако користите обрасце засноване на улогама зато што желите да ограничите информације које корисници могу да виде или уреде, размислите о креирању обрасца на коме је приказан минимум информација. Затим, у дијалогу Додељивање безбедносних улога , изаберите Прикажи само овим изабраним безбедносним улогама, али не изаберите ниједну улогу осим Администратора система, и изаберите Омогућено за резервну улогу. Резултат је тај да овај образац никада неће видети нико осим администратора система и нико чије безбедносне улоге нису повезане са одређеним обрасцем. У образац можете да укључите HTML веб-ресурс са информацијама о томе зашто је мало информација видљиво у обрасцу и везу ка информацијама о томе како корисник може да затражи да буде додат безбедносној улози која је повезана са обрасцем или да укључи нову безбедносну улогу у образац.
Белешка
Не можете да укључите веб-ресурс у заглавље ни у подножје обрасца.
Креирајте генерички образац
Ако користите обрасце засноване на улогама да бисте обезбедили прилагођено корисничко искуство на основу улоге корисника у организацији, можете да подесите свој најмање специјализован образац као резервни образац и да га конфигуришете да се приказује за све. Затим креирајте прилагођене обрасце за одређене безбедносне улоге и конфигуришите те обрасце да се приказују само за безбедносне улоге које их захтевају. Немојте омогућити ове обрасце за резерву. Коначно, у листи Обрасци користите дијалог Редослед обрасца да одредите који обрасци да се прикажу рангирајући их од најексклузивнијих до најмање ексклузивних. Резервни образац ће бити у дну листе. Путем ове стратегије, корисници ће видети образац који је прилагођен за њихову улогу као подразумевани образац, а ипак ће и даље моћи да користе бирач образаца да изаберу најчешћи образац ако желе. Који год образац да изаберу остаће њихов подразумевани образац док не изаберу други.
Користите скриптовање обрасца
Контекст обрасца клијентског API-ја (formContext) обезбеђује референцу до обрасца или до ставке на обрасцу. То може бити контрола брзог приказа или ред на мрежи која се може уређивати, према којој се тренутни код извршава. Још информација: Контекст обрасца клијентског API-ја
Важно
Са Dynamics 365 Customer Engagement (on-premises) верзијом 9.0, Xрм.Паге објекат је застарео, и требало би да користите методу гетФормЦонтеxт објекта који је прошао у извршењу контекста да бисте вратили референцу на одговарајући облик или ставку на обрасцу.