|
УТ 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) Все чуть сложнее :) там есть типовой механизм ограничения доступа, который потом используется в шаблонах РЛС. Мне не надо было накладывать ограничения на сам справочник. Юзер должен видеть всех менеджеров. Отбор должен был происходить только в одном конкретном отчете. Решил через функцию, делающую запрос по трем справочникам и регистрам. Все работает. Но мне кажется можно это было сделать значительно проще. Я думал мож знает кто... Всем спасибо :)
|
|