Изменение прав доступа к записи при изменении согласно орг. структуры
Добрый день, формирую процесс, который бы изменял права доступа на запись раздела Контакт или Контрагент при изменении ответственного. Вопрос - как получить id пользователя, группу орг. структуры, группу руководителя и группу руководителя выше стоящего эл-та орг. структуры для контакта, который указан в Ответственном?
Нравится
Можно получить выполнив весьма громоздкий запрос к таблицам SysAdminUnit и SysUserInRole. Иначе никак.
Похожий вопрос обсуждали в теме: https://community.terrasoft.ua/questions/proverit-nalicie-prav-u-polzov…
И учтите, что один пользователь может входить в несколько групп орг.структуры. Тогда остается вопрос, должны ли все его руководители видеть его записи. В некоторых проектах мы напрямую указывали отдел (или руководителя) в карточке пользователя
Можно получить выполнив весьма громоздкий запрос к таблицам SysAdminUnit и SysUserInRole. Иначе никак.