LOTUSSCRIPT /COM/OLE のクラス


アクセス制限リストを確認および調整する

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


関連項目