И опять Roles

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 790
42
#1
Всем привет!
Есть вот какая задачка: нужно определить кому из пользователе дана какая роль? Не @UserRoles!!!!!!!!!!!!!
Т.е. грубо говоря... функции надо скормить Lotus-имя пользователя и получить его возможные роли.

задача усложнилась!
Если вдруг пользователя нет в АЦЛ - надо просмотреть все группы в АЦЛ на предмет вхождения в них этого пользователя :)
 
13.03.2009
625
2
#2
Всем привет!
Есть вот какая задачка: нужно определить кому из пользователе дана какая роль? Не @UserRoles!!!!!!!!!!!!!
Т.е. грубо говоря... функции надо скормить Lotus-имя пользователя и получить его возможные роли.

задача усложнилась!
Если вдруг пользователя нет в АЦЛ - надо просмотреть все группы в АЦЛ на предмет вхождения в них этого пользователя :)
небось хочется готовый код ;-) мож кто и выложит. у меня нету.
нашел вот проверку пользователя на принадлежность группе(на работоспособность не проверял):
http://www.notes411.com/dominosource/tips....33;opendocument

проход по acl, для каждого entry - проверка пользователя на принадлежность этому entry. если успех - добавляем Roles к списку ролей юзера
 

NickProstoNick

Статус как статус :)
Lotus team
22.08.2008
1 790
42
#4
Medevic
похоже оно :)
Где ж ты был раньше?! я уж почти функцию написал :)
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
#6
Вообще, новые (начиная с R65) QueryAccess... функции очень классная штука: можно им скормить как юзера, так и сервер и группу.