Как выбрать все документы менеджера - PullRequest
1 голос
/ 27 января 2010

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

Заранее спасибо за любую помощь.

Ответы [ 2 ]

3 голосов
/ 27 января 2010

Каталог доменов сделает это за вас. Администратор Notes может включить службу, которая каталогизирует все базы данных вашей среды. В Domino Directory перейдите к документу сервера и щелкните вкладку «Задачи сервера». На этой вкладке вы найдете вкладку «Каталог домена», которая позволяет вам включить службу.

После запуска службы вы сможете просматривать базу данных каталога доменов, которая обычно хранится в каталоге catalog.nsf. Эта база данных будет включать списки контроля доступа для всех баз данных и позволит вам сортировать / группировать по уровням доступа. Вы всегда можете создать собственное представление, если оно не отображает списки именно так, как вам нужно, но вы, вероятно, обнаружите, что представления по умолчанию достаточно хороши.

Обратите внимание, я использую Domino 6.x, поэтому, возможно, что-то изменилось в более поздних версиях, но суть та же.

0 голосов
/ 28 января 2010

Вслед за идеей Кена использовать каталог доменов. Там вы можете создать свой собственный вид (если у вас есть разрешение от администраторов). Сделайте копию представления «Списки контроля доступа \ По имени» и назовите его «Список управления доступом \ Менеджер по имени» и измените формулу представления следующим образом:

ВЫБРАТЬ @IsAvailable (ReplicaID) & @IsUnavailable (RepositoryType) &! (DBListInCatalog = "0") & @trim (ManagerList)! = ""

Это должно включать все эти записи для людей, которые имеют доступ менеджера.

...