0 / 0 / 0
Регистрация: 07.10.2006
Сообщений: 89
1

Роли в Acl и группы пользователей

23.07.2007, 17:32. Показов 14891. Ответов 4
Метки нет (Все метки)

Подскажите, пожалуйста, как решить следующую задачу.

Есть база на сервере. В ACL этой базы определены роли. Как определить в LS, принадлежит ли текущий пользователь конкретной роли, если пользователь входит в группу и доступ к базе он получает через указание группы в ACL (роль определена для группы).
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2007, 17:32
Ответы с готовыми решениями:

Как получить пользователей по роли в Acl на @?
Здравствуйте, все! Собственно проблема: в документах есть поле типа Names, в нём хранятся как...

Получение Роли Для Члена Группы В Acl
Как получить роль пользователя, если юзер не указан явно в ацл, а входит в какую-то группу, к...

Что использовать - роли Acl или же роли в системе?
Проблема... В системе есть роль. Люди с этой ролью нажимают кнопки, имеют другой доступ к...

Как вывести всех пользователей, привязанных к роли, кроме текущего (того, кто тоже в этой роли)?
Есть роль User (identity).Текущий пользователь заходит в приложение и видит список всех...

4
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
23.07.2007, 17:45 2
<!--QuoteBegin-Galina+24:07:2007, 16:19 -->
<span class="vbquote">(Galina @ 24:07:2007, 16:19 )</span><!--QuoteEBegin-->принадлежит ли текущий пользователь конкретной роли
[snapback]73212" rel="nofollow" target="_blank[/snapback]?[/quote]
@UserRoles
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
23.07.2007, 17:48 3
notesDatabase.QueryAccessRoles ?

Ну и ArrayGetIndex.
0
0 / 0 / 0
Регистрация: 07.10.2006
Сообщений: 89
23.07.2007, 18:02 4
Получилось через notesDatabase.QueryAccessRoles

Большое спасибо.
0
0 / 0 / 0
Регистрация: 27.02.2007
Сообщений: 154
23.07.2007, 18:03 5
Для: Galina

Код
Dim acl As NotesACL
Dim entry As NotesACLEntry
Set db = session.CurrentDatabase
Set acl = db.ACL
Set entry = acl.GetEntry( session.CommonUserName )
If entry.IsRoleEnabled( "[Supervisor]" ) Then
.......
определение включена ли у юзера роль
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2007, 18:03
Помогаю со студенческими работами здесь

Связать группы пользователей из мастер защиты на уровне пользователей с должностями пользователей в БД
Интересный вопрос и интересно как его решить. Изначально условия следующие: один компьютер, ...

Роли пользователей
Есть две роли пользователей. Первая роль: имеет возможность только просматривать таблицу, после...

Удаление из Acl базы несуществующей группы.
Доброго времени суток, в доменной адресной книге была группа канонического формата(имя...

Нужно получить все группы из Acl БД
Подскажите, пожалуйста, как получить все группы из ACL не текущей БД?

Удаление Пользователей Из Acl Баз Данных
Добрый день! В организации есть Lotus Domino 8, определенное количество пользователей, которые...

Роли пользователей в Spring
Пытаюсь реализовать примитивную авторизацию/регистрацию с бд через SpringSecurity. Вопрос...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru