Вопрос

Изменение прав доступа к записи при изменении согласно орг. структуры

Добрый день, формирую процесс, который бы изменял права доступа на запись раздела Контакт или Контрагент при изменении ответственного. Вопрос - как получить id пользователя, группу орг. структуры, группу руководителя и группу руководителя выше стоящего эл-та орг. структуры для контакта, который указан в Ответственном?

Нравится

2 комментария
Лучший ответ

Можно получить выполнив весьма громоздкий запрос к таблицам SysAdminUnit и SysUserInRole. Иначе никак.

Похожий вопрос обсуждали в теме: https://community.terrasoft.ua/questions/proverit-nalicie-prav-u-polzov…



И учтите, что один пользователь может входить в несколько групп орг.структуры. Тогда остается вопрос, должны ли все его руководители видеть его записи. В некоторых проектах мы напрямую указывали отдел (или руководителя) в карточке пользователя

Можно получить выполнив весьма громоздкий запрос к таблицам SysAdminUnit и SysUserInRole. Иначе никак.

Показать все комментарии