LOTUSSCRIPT /COM/OLE のクラス


アクセス制御リストの確認と編集を行う

次のクラスのオブジェクトを使用して、データベースのアクセス制御リスト (ACL) を確認したり、調整することができます。
クラス含まれる画面要素動作
NotesDatabaseACL propertyNotesACL オブジェクトにアクセスします。
CurrentAccessLevel property現在のユーザーのアクセスレベルを判別します。
GrantAccessRevokeAccessQueryAccessQueryAccessPrivilegesQueryAccessRolesACL エントリを直接作成、削除、検査します。
NotesACLGetEntryGetFirstEntryGetNextEntryACL エントリにアクセスします。
CreateACLEntryACL エントリを作成します。
RemoveACLEntryCOM に限り ACL エントリを削除します。
AdministrationServer管理サーバーの名前を判別、設定します。
IsAdminNamesIsAdminReaderAuthor[Names]、[Readers]、[Authors] フィールドへのシステム管理者のアクセス権を判別します。
InternetLevel現在のデータベースの最大インターネットアクセスレベルを判断および設定します。
RolesAddRoleDeleteRoleRenameRole ロールにアクセスします。
ParentACL を所有するデータベースを見極めます。
UniformAccessデータベースの全レプリカにわたって ACL の一貫性を強制する、または強制しません。
IsExtendedAccessアクセスの拡張を有効または無効にします。
NotesACLEntryCanCreateDocumentsCanCreateLSOrJavaAgentCanCreatePersonalAgentCanCreatePersonalFolderCanCreateSharedFolderCanDeleteDocumentsCanReplicateOrCopyDocumentsIsAdminReaderAuthorIsAdminServerLevelNameParentACL エントリを調べます。
NameObjectCOM でのみサポートされます。
New および Removeエントリを作成、削除します。
RolesIsRoleEnabledEnableRoleDisableRoleACL エントリをロールと関連付けます。
IsPublicReaderIsPublicWriterパブリック読者および作成者になります。
IsGroupIsPersonIsServerACL エントリのユーザーの種類を判別、設定します。
NotesACL の Save メソッドは、ACL と ACL エントリの変更内容を記憶装置に書き込みます。そうしないと、プログラムを終了したときに変更内容は失われます。


関連項目