Имя: Пароль:
1C
1С v8
УТ 11 Где хранятся разрешенные пользователи?
0 LehhaK
 
24.05.13
00:28
Подскажите, плиз, откуда вытаскивать пользователей, которых разрешено смотреть юзеру? Т.е. В настройках прав доступа стоит например у человека "разрешены все, кроме 4х". Вот этих четверых я получить могу, обратившись к справочнику ГруппыДоступа. А где взять всех разрешенных? Хочу в запросе выводить только тех менеджеров, которых можно видеть. З.Ы. книги под рукой нет. С РЛС вроде разобрался по наитию, а тут припух :)
1 LehhaK
 
24.05.13
06:10
апну
2 Фокусник
 
24.05.13
07:37
(0) запрос к справочнику со словом РАЗРЕШЕННЫЕ?
3 LehhaK
 
24.05.13
07:44
(2) Неа, фишка в том, что на сам справочник "пользователи" ограничений у юзера нет.
4 LehhaK
 
24.05.13
07:45
т.е. выбрать разрешенные выдает абсолютно всех польователей
5 Digger
 
24.05.13
08:03
В УТ 11 нет ограничений РЛС на справочник пользователей.  Так что сначала сделай соответствующую роль с ограничениями,  а потом уже выбирай РАЗРЕШЕННЫЕ.
6 LehhaK
 
24.05.13
08:24
(5) Все чуть сложнее :) там есть типовой механизм ограничения доступа, который потом используется в шаблонах РЛС. Мне не надо было накладывать ограничения на сам справочник. Юзер должен видеть всех менеджеров. Отбор должен был происходить только в одном конкретном отчете. Решил через функцию, делающую запрос по трем справочникам и регистрам. Все работает. Но мне кажется можно это было сделать значительно проще. Я думал мож знает кто... Всем спасибо :)