• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

И опять Roles

NickProstoNick

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

задача усложнилась!
Если вдруг пользователя нет в АЦЛ - надо просмотреть все группы в АЦЛ на предмет вхождения в них этого пользователя :)
 
T

turumbay

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

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


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

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Medevic
похоже оно :)
Где ж ты был раньше?! я уж почти функцию написал :)
 
O

Omh

Вообще, новые (начиная с R65) QueryAccess... функции очень классная штука: можно им скормить как юзера, так и сервер и группу.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!