|
Список пользователей с определенной ролью |
☑ |
0
AndrejK
15.04.13
✎
15:23
|
Есть определенная роль, как программно получить список пользователей, у которых установлена данная роль?
|
|
1
PR
15.04.13
✎
15:24
|
РольДоступна
|
|
2
AndrejK
15.04.13
✎
15:28
|
(1) и пробежаться по всем пользователям?
|
|
3
В тылу врага
15.04.13
✎
15:28
|
(1) Не угадал
(0) обходишь ПользователиИнформационнойБазы, проверяешь у каждого Роли
|
|
4
fmrlex
15.04.13
✎
15:29
|
МенеджерПользователейИнформационнойБазы
|
|
5
Maxus43
15.04.13
✎
15:29
|
(2) да
(3) всё он угадал. РольДоступна - правильней
|
|
6
AndrejK
15.04.13
✎
15:30
|
(2) А это при открытии документа не накладно?
|
|
7
PR
15.04.13
✎
15:30
|
(3) Ну, кстати, да. РольДоступна - это только для текущего пользователя.
|
|
8
PR
15.04.13
✎
15:32
|
(6) Да
|
|
9
Maxus43
15.04.13
✎
15:32
|
(7) а вот щас не угадал. Можно провериьт для других юзеров
|
|
10
Maxus43
15.04.13
✎
15:33
|
(7)(9) тьфу, спутал с ПравоДоступа(). Пойду учить СП
|
|
11
AndrejK
15.04.13
✎
15:33
|
Не очень хочеться при открытии документа бегать по всем пользователям, чтобы найти нужных двоих) Как быть?
|
|
12
PR
15.04.13
✎
15:34
|
(11) Проверь только их.
|
|
13
fmrlex
15.04.13
✎
15:34
|
(11) Собрать всех, попросить поднять руки тех у кого искомый набор прав.
|
|
14
Maxus43
15.04.13
✎
15:35
|
(11) ненадо никуда бегать, это для текущего юзера.
Если РольДоступна("ЭтойРолиМожноСмотретьИПравитьДок") ТОгда
....
Иначе
///ТолькоПросмотр
|
|
15
AndrejK
15.04.13
✎
15:38
|
мне не надо проверять текущего, а надо получить всех, у кого данная роль доступна
|
|
16
В тылу врага
15.04.13
✎
15:39
|
(15) зачем?
|
|
17
Maxus43
15.04.13
✎
15:39
|
(15) зачем? задачу озвучь, наверняка велосипед какой-то
|
|
18
AndrejK
15.04.13
✎
15:41
|
В табличной части документа, при выборе из справочника пользователи ограничить список наличием определенной роли.
|
|
19
Maxus43
15.04.13
✎
15:48
|
вопрос "зачем" остался без ответа... надо прбегать по всем и искать роли, иначе никак
|
|