Skip to main content

NotesACLEntry

Properties

NameDescription
CanCreateDocumentsRead-write. For an entry with Author access to a database, indicates whether the entry is allowed to create new documents.
CanCreateLSOrJavaAgentRead-write. For an entry with Reader access, indicates whether the entry is allowed to create LotusScript® or Java™ agents.
CanCreatePersonalAgentRead-write. Indicates whether an entry can create private agents in a database.
CanCreatePersonalFolderRead-write. Indicates whether an entry can create personal folders in a database.
CanCreateSharedFolderRead-write. For an entry with Editor access to the database, indicates whether the entry can create shared folders.
CanDeleteDocumentsRead-write. For an entry with Author access or higher to a database, indicates whether an entry can delete documents.
CanReplicateOrCopyDocumentsRead-write. For an entry with Reader access or higher to a database, indicates whether an entry can replicate or copy documents.
IsAdminReaderAuthor (NotesACLEntry)Read-write. Indicates whether an entry that is an administration server can modify Readers and Authors fields in a database.
IsAdminServerRead-write. Indicates whether this entry is the administration server for a database.
IsGroupRead-write. Indicates whether this is a group entry.
IsPersonRead-write. Indicates whether this is a person entry.
IsPublicReaderRead-write. Indicates whether the current entry is a public reader of the database.
IsPublicWriterRead-write. Indicates whether the current entry is a public writer of the database.
IsServerRead-write. Indicates whether this is a server entry.
Level (NotesACLEntry)Read-write. The access level this entry has for this database.
Name (NotesACLEntry)Read-write. The name of an entry.
NameObjectRead-only. The name of an entry.
Parent (NotesACLEntry)Read-only. The access control list that contains an entry.
Roles (NotesACLEntry)Read-only. The roles that are enabled for an entry.
UserTypeRead-write. Indicates the type of user for a particular entry.

Methods

NameDescription
DisableRoleGiven a role, disables the role for an entry.
EnableRoleGiven the name of a role, enables the role for an entry.
IsRoleEnabledGiven a role, indicates whether the role is enabled for an entry.
Remove (NotesACLEntry)Removes an entry from an access control list.

Examples

NameDescription
Examples: IsPublicReader propertyThis script checks to see if the particular entry has read access to this database.
Examples: Level property (NotesACLEntry)1. This script displays a message about the first entry in the database. The entry db is a NotesDatabase object.
Examples: Name property (NotesACLEntry)1. This script gets the name of the first entry of the access control list of the current database, and puts it into the variable entryName. For example,…
Examples: NameObject propertyThis Visual Basic code adds the common name of every ACL entry to a list box.
Examples: Parent property (NotesACLEntry)This script gets the parent access control list of an entry.
Examples: Roles property (NotesACLEntry)This script displays all the roles that are enabled for Bob Kidder. For example, the script might display "[Project Leader]" and "[Writer]."