LOTUSSCRIPT/COM/OLE CLASSES


NotesACLEntry class
Example

Represents a single entry in an access control list. An entry may be for a person, a group, or a server.

Containment

Contained by: NotesACL

Contains: NotesName

Properties

CanCreateDocuments

CanCreateLSOrJavaAgent

CanCreatePersonalAgent

CanCreatePersonalFolder

CanCreateSharedFolder

CanDeleteDocuments

CanReplicateOrCopyDocuments

IsAdminReaderAuthor

IsAdminServer

IsGroup

IsPerson

IsPublicReader

IsPublicWriter

IsServer

Level

Name

NameObject

Parent

Roles

UserType

Methods

DisableRole

EnableRole

IsRoleEnabled

New

Remove

Creation

To create a new NotesACLEntry object, use one of the following:


Note The New method is not supported in COM.
New creates an entry in an ACL with the name and level that you specify.

You must call Save on the ACL if you want the modified ACL to be saved to disk.

Syntax

Dim variableName As New NotesACLEntry( notesACL, name$, level% )

or

Set notesACLEntry = New NotesACLEntry( notesACL, name$, level% )

Parameters

notesACL


name$
level% Access

NotesACL provides three ways to access an existing NotesACLEntry.


Language cross-reference

@UserPrivileges function in formula language

Example
See Also