Форум продуктов IBM Lotus

Общие вопросы => Разработка приложений => Тема начата: Sergey_st85 от 23 Ноябрь 2009, 10:28:53

Название: Как кодом заменить ACL Одной базы на ACL другой базы?
Отправлено: Sergey_st85 от 23 Ноябрь 2009, 10:28:53
Или как правильно сформировать запрос для консоли, чтобы на серваке это выполнить?

Кодом предпочтительнее.
Название: Re: Как кодом заменить ACL Одной базы на ACL другой базы?
Отправлено: ViV от 23 Ноябрь 2009, 10:39:45
Используя класс NotesACL. Но проще через администратор (Files->Access Control->Copy).
Название: Re: Как кодом заменить ACL Одной базы на ACL другой базы?
Отправлено: Sergey_st85 от 23 Ноябрь 2009, 10:50:07
А как звучит запрос для консоли? Дебильная справка по Lotus Domino Administrator 6.5.1 Help; там про консоль вообще почти ничего не написано.
Название: Re: Как кодом заменить ACL Одной базы на ACL другой базы?
Отправлено: ViV от 23 Ноябрь 2009, 10:59:50
Справка хорошая, просто для подобных работ с ACL нет серверных команд. Для этого есть GUI и скрипты.
Можно запустить с консоли агента по расписанию:
tell amgr run "путь к базе" 'название агента'