Могу быть не прав но в 2012 Аксапте права суммируются, поэтому если в одной привилегии права на menuitem нет а в другой привилегии такое право есть, то в итоге право на menuitem у сотрудника с ролью - будет
Насчет всей цепочки - посмотрите детально, куда именно входит menuitem, возможно это всего лишь одна привилегия или duty. Например menuitem входит в одну из привилегий. Тогда просто создаете копию привилегии, из которой выкидываете menuitem. Потом создаете новую роль, в которую копируете из старой все привилегии и duty, кроме той привилегии с menuitem - вместо нее включаете в роль копию привилегии. По идее это недолго все. А если хотите сделать именно с подролью то логичнее ИМХО что как раз подроль будет без прав на menuitem, а роль - с menuitem-ом (п.3 из предыдущего поста). Перекрывать на верхнем уровне - это как то не в духе role-based безопасности в AX
Последний раз редактировалось potential; 09.03.2017 в 09:39.
|