How to extract the complete ACL in a Lotus Notes document

350945 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.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

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.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

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

Following