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

Управление группами пользователей в базе

28.07.2005, 18:52. Показов 15137. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задачка такая:
Есть база, в которой в документе прописывается в множественном поле список пользователей, которые собственно и должны иметь доступ к этому документу.
Документов собственно немного , а вот пользователей - десятки.
Проблема в том, чтобы как-то синхронизировать изменения в Domain Directory с
записями в этой базе. Напрашивается решение в в виде скрипта, который сравнивает обе базы и удаляет(этого достаточно) устаревшие записи в базе.
Только вот как это реализовать? Может кто с таким сталкивался и подскажет?
Или может как-то по другому это можно сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.07.2005, 18:52
Ответы с готовыми решениями:

Сопоставление пользователей с группами
Добрый день, возникла необходимость узнавать какие пользователи в какой группе находятся. ввожу...

Создать сервер с 3 группами пользователей
Группа 1: Пользователь 11 может создавать текстовые документы. Пользователь 12 может...

скрипт регестрации с группами пользователей и админкой
Всем Здравствуйте! Помогите мне найти Скрипт регестрации! Мне нужно самое главное чтоб там были...

Вывести список пользователей с двумя и более группами
Всем привет! Бывает, что пользователи состоят в очень похожих SG: GROUP_A, GROUP_B..., GROUP_Z (их...

5
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
29.07.2005, 12:54 2
Для: Gray
Почему бы пользователей не добавить в группу ?
А в твоей базе создать роль и присвоить ее группе. В поле пишешь роль.
0
0 / 0 / 0
Регистрация: 18.04.2005
Сообщений: 101
31.07.2005, 17:30 3
Я тоже вначале об этом подумал, но тут возникает необходимость создавать множество (около десятка) групп, которые нигде, кроме этой базы применяться больше не будут. Соответственно их либо надо скрывать, либо как-то безобидно именовать, чтобы пользователи их не использовали, что , мне так кажеться, не есть хорошо.
0
0 / 0 / 0
Регистрация: 18.04.2005
Сообщений: 101
31.07.2005, 17:35 4
Опять-же про роль. Насколько я знаю, роли применяются для определения уровней доступа к определенным обьектам базы. Возмможно-ли и как использовать роль для наполнения полей, т.е. могу ли я через роль получить список группы и поместить его в определенное поле ?
0
0 / 0 / 0
Регистрация: 04.12.2004
Сообщений: 3,329
31.07.2005, 18:07 5
Для: Gray
Посмотри про Administration Process в хелпе. Я в администрировании не силен, поэтому не знаю. Но в хелпе написано:



To maintain maximum database security, you must be vigilant about keeping the ACL up to date. You can use the server administration process to do thys. The Administration Process is a server program that automatically renames or deletes groups, servers, users, personal views, personal folders, and private agents, and then updates the Domino Directory and any database ACLs that have named the server running the Administration Process as their administration server.



A user leaves the organization
When a user leaves the company, you can use the Domino Administrator to request that the user be deleted from the system. The Administration Process responds to thys request and deletes the users Person document from the Domino Directory, as well as the users name from all Group documents, ACLs, roles, Readers and Authors fields, personal folders and views, and private agents.


Код
A user needs access to the database
If possible, add new names to existing groups in the ACL rather than listing names individually. Consider whether to include new names in any roles associated with the database. If the database does not use roles, check whether there are access lists associated with forms, views, fields, or sections, and if so, consider whether to include new names in these lists.
0
0 / 0 / 0
Регистрация: 18.04.2005
Сообщений: 101
01.08.2005, 16:33 6
Вообще-то здесь, как я понимаю, пишется, что админ процесс может изменять ACL, роли, поля readers и authors и т.д. со всех баз, для которых указан административный сервер тот, на котором он запущен. Т.е. получается, если я укажу базе админ сервер, то в принципе админ процесс без всяких моих лишних телодвижений должен в этой базе изменять ACL, roles, Readers and Authors fields , personal folders and views, and private agents. Так ?
Ok. Проверю.
Тогда возникает следующий вопрос. А как сделать чтобы roles определялись не на основе групп из Domino Directory, а на основе Readers and Authors fields из этой базы? Такое вообще возможно?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.08.2005, 16:33
Помогаю со студенческими работами здесь

Работа на сайте с несколькими группами зарегистрированных пользователей
Я - начинающий и у меня вопрос. Допустим сайт допускает регистрацию пользователей в 2-х ипостасях:...

Управление рабочими группами и пользователями в office 2007
Как я понял из 2007 и 2010 данная функция исчезли. Какие есть альтернативы? Требуется организовать...

Где в Windows XP SP3 32 Home Edition управление группами?
Друзья! В учётных записях есть только админ, гость и юзер. И больше ничего, никаких намёков на...

Создать консоль, объединяющую в себе все функции для работы с пользователями и группами пользователей
необходимо Создать консоль, объединяющую в себе все функции для работы с пользователями и группами...

Управление ролями пользователей
Добрый день! В веб-приложении есть страница, на которой администратор может просмотреть все...

Управление сетевыми паролями пользователей
Обьясните пож-та каким образом в небольшой сети (до 60-70) компьютеров под управлением Windows XP/7...


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

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

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