Die ACL einer Datenbank per Server-Agent manipulieren in Lotus Notes/Domino
ACL einer Lotus Notes Datenbank
Wenn bei einer Serverdatenbank nur der Server als MANAGER eingetragen ist, kann die Datenbank nicht mehr geöffnet werden. Man kann über einen periodischen LotusScript-Agenten, der mit der Server-ID signiert und aktiviert ist, die ACL verändern:
Sub Initialize
Dim session As New NotesSession
Dim db As New NotesDatabase("SERVER_NAME/ORG", "Pfad/Datenbank.nsf")
Dim acl As NotesACL
Dim entry As NotesACLEntry
Set acl = db.ACL
Dim person As New NotesACLEntry ( acl, "Vorname Nachname/ORG", ACLLEVEL_MANAGER )
Call acl.Save
End Sub
Sub Initialize
Dim session As New NotesSession
Dim db As New NotesDatabase("SERVER_NAME/ORG", "Pfad/Datenbank.nsf")
Dim acl As NotesACL
Dim entry As NotesACLEntry
Set acl = db.ACL
Dim person As New NotesACLEntry ( acl, "Vorname Nachname/ORG", ACLLEVEL_MANAGER )
Call acl.Save
End Sub
Please also mark the comments that contributed to the solution of the article
Content-Key: 24951
Url: https://administrator.de/contentid/24951
Printed on: April 27, 2024 at 03:04 o'clock