アクセス制御リスト内の単一エントリを表します。エントリには、ユーザー、グループ、サーバーがあります。
新規に NotesACLEntry オブジェクトを作成するには、次のいずれかを使用します。
New は指定された名前とアクセスレベルを持つエントリを ACL に作成します。
修正した ACL をハードディスクに保存する場合は、ACL に Save を呼び出す必要があります。
Dim variableName As New NotesACLEntry( notesACL , name$ , level% )
または
Set notesACLEntry = New NotesACLEntry( notesACL , name$ , level% )
notesACL
作成するエントリを含む ACL です。
name$
String 型。ACL にエントリを作成する対象となるユーザー、グループ、サーバーの名前。
level%
定数。ACL のユーザー、グループ、サーバーに割り当てるアクセスレベルです。次のいずれかを指定します。
ACLLEVEL_NOACCESS (0) |
アクセス権なし |
|
---|---|---|
ACLLEVEL_DEPOSITOR (1) |
[投稿者] のアクセス権 |
|
ACLLEVEL_READER (2) |
[読者] のアクセス権 |
|
ACLLEVEL_AUTHOR (3) |
[作成者] のアクセス権 |
|
ACLLEVEL_EDITOR (4) |
[編集者] のアクセス権 |
|
ACLLEVEL_DESIGNER (5) |
[設計者] のアクセス権 |
|
ACLLEVEL_MANAGER (6) |
[管理者] のアクセス権 |
NotesACL を使用すると既存の NotesACLEntry に次の 3 つの方法でアクセスできます。