Имя: Пароль:
1C
 
8.2 конфигурация Архив. Кофигурирование прав
0 Bober777
 
17.02.09
16:57
У меня такой вопрос: как сделать такой механизм, чтобы настроить права пользователей в этой конфигурации таким образом

Например создать группу пользователей и что бы определить им разные права например "пользователи" и
"руководитель пользователей"
что бы юзер с правами "руководитель пользователей"
мог видеть поручения юзеров с правами "Пользователи" и все эти
юзвери находятся в одной группе.
1 Bober777
 
17.02.09
17:05
Например я построил права в конфигурации Архив следудующим образом

для пользователя я определил следующее

Поручения ГДЕ Поручения.Автор = &ТекущийПользователь
   ИЛИ Поручения.Исполнитель = &ТекущийПользователь

а для Руководителя осуществил другие правила

Поручения ГДЕ  Поручения.Автор = &ТекущийПользователь В (ВЫБРАТЬ
   ГруппыДоступаПользователейСоставГруппы.Пользователь.Ссылка
ИЗ
   Справочник.ГруппыДоступаПользователей.СоставГруппы КАК ГруппыДоступаПользователейСоставГруппы)
   ИЛИ (Поручения.Автор = &ТекущийПользователь
                       ИЛИ Поручения.Исполнитель = &ТекущийПользователь
                       ИЛИ Поручения.Автор <> &ТекущийПользователь
                       ИЛИ Поручения.Исполнитель <> &ТекущийПользователь)
                       И ВЫБОР
                           КОГДА Поручения.Автор <> &ТекущийПользователь В (ВЫБРАТЬ
   ГруппыДоступаПользователейСоставГруппы.Пользователь.Ссылка
ИЗ
   Справочник.ГруппыДоступаПользователей.СоставГруппы КАК ГруппыДоступаПользователейСоставГруппы)
                                   И Поручения.Автор = Поручения.Исполнитель
                               ТОГДА ЛОЖЬ
                           ИНАЧЕ ИСТИНА
           КОНЕЦ
2 Bober777
 
17.02.09
17:06
Может кто подскажет?