Функции автоматического назначения прав доступа на документы 

Дмитрий Тарасов
Дата создания: 10 декабря 2010 в 11:26

В дополнение к материалу Дениса Баранова Автоматическое назначение прав доступа на документы предлагаю еще две функции автоматического назначения прав доступа на документы:

RITSetAccessRightsEDocForUserGroup(EDoc;AccessRights)

- автоматическое назначение прав доступа на документ для всех групп пользователей, в которые входит автор документа.

RITSetAccessRightsEDocForDivEmployee(EDoc;AccessRights)

- автоматическое назначение прав доступа на документ для всех пользователей отделов, в которые входит автор документа.

В обеих функциях в первом параметре EDoc передается объект типа IEDocument.

Во втором параметре AccessRights передается константа типа прав доступа системы:

arView - дать права доступа для просмотра;

arEdit - дать права доступа на изменение;

arFull - дать полные права доступа;

Вызов функции лучше всего делать в пользовательском расчете "Автозаполнение реквизитов карточки эл. док-та", незабыв при этом настроить его вызов для соответствующего типа карточки электронного документа в справочнике "Пользовательские события".

Пример вызова функции:

RITSetAccessRightsEDocForUserGroup(Object;arView)

Разработка велась в версии 4.6.1, но думаю пойдет и на более ранних версиях.

AccessRights.zip (4,67 Кб)

понравилась 4 пользователям

Комментарии (1)
Комментарии доступны только для зарегистрированных пользователей.




Теги
4.7 4.8 awards isbl is-builder sql server бизнес-решение введение в is-builder видео дайджест документ интеграция клик настройка отчет разработка сообщество справочник сценарий функция
показать все теги