Понравилась идея victuan (//infostart.ru/public/20129/), но захотелось ее доработать. В моей конфигурации был реализован механизм перехвата системных событий посредством Перехватчика (1С++), что позволяет не прописывать к модуле формы каждого объекта метаданных проверку права на то или иное действие с объектом.
Предлагается вниманию конфигурация типовой ТиС 7.70.966 с внесенными изменениями:
1) Добавлено несколько новых объектов метаданных (1cpp_...)
2) Доработан справочник "Пользователи"
3) Пришлось в модулях форм документов, которые имели операторы основной программы, перенести эти самые операторы в предопределенную процедуру ПриОткрытии(). Сделано для корректной работы перехвата события проведения.
Данный функционал успешно работает на нетиповой конфигурации ТиС в крупной организации, в распределенной базе уже более 1/2 года. Сервер Win2003 + SQL2000, рабочие станции WinXP.
Для работы функционала нужны ВК: 1С++ и FormEx