How to extract the complete ACL in a Lotus Notes document

409335 pts.
Tags:
ACL
Lotus Notes
My partner and I are looking for a way to save a complete user list access privileges for a specific Lotus Notes document. We already know that we can get the database-level ACL's from catalog.nsf but not the document-level. How can we attain the complete ACL of every user in a document? Any help is appreciated. Thank you.

Answer Wiki

Thanks. We'll let you know when a new response is added.

Off the top of my head, here’s how I’d do it:

Use the doc.Items property to get a list of all the items/fields in a doc.  For each of the items, check the IsAuthors and IsReaders properties to see if the field is an author field, a reader field, or something non-access related.  If it is an author or reader field, then the name(s) in that field have the respective level of access.  Add/subtract these from the DB ACL values.  HTH.

 

Discuss This Question:  

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.

Following

Share this item with your network: