LOTUSSCRIPT /COM/OLE のクラス
アクセス制限リストを確認および調整する
例
次のクラスのオブジェクトを使って、データベースのアクセス制御リスト (ACL) を確認したり、調整することができます。
クラス
Contains
動作
NotesDatabase
ACL property
NotesACL オブジェクトにアクセスします。
CurrentAccessLevel property
現在のユーザーのアクセスレベルを判別します。
GrantAccess
、
RevokeAccess
、
QueryAccess
、
QueryAccessPrivileges
、
QueryAccessRoles
メソッド
ACL エントリを直接作成、削除、検査します。
NotesACL
GetEntry
、
GetFirstEntry
、
GetNextEntry
メソッド
ACL エントリにアクセスします。
CreateACLEntry
メソッド
ACL エントリを作成します。
RemoveACLEntry
メソッド
COM に限り ACL エントリを削除します。
AdministrationServer
管理サーバーの名前を判別、設定します。
IsAdminNames
、
IsAdminReaderAuthor
[Names]、[Readers]、[Authors] フィールドへのシステム管理者のアクセス権を判別します。
InternetLevel
プロパティ
現在のデータベースの最大インターネットアクセスレベルを判断および設定します。
Roles
プロパティ、
AddRole
、
DeleteRole
、
RenameRole
メソッド
ロールにアクセスします。
Parent
プロパティ
ACL を所有するデータベースを見極めます。
UniformAccess
プロパティ
データベースの全レプリカにわたって ACL の一貫性を強制する、または強制しません。
IsExtendedAccess
プロパティ
アクセスの拡張を有効または無効にします。
NotesACLEntry
CanCreateDocuments
、
CanCreateLSOrJavaAgent
、
CanCreatePersonalAgent
、
CanCreatePersonalFolder
、
CanCreateSharedFolder
、
CanDeleteDocuments
、
CanReplicateOrCopyDocuments
、
IsAdminReaderAuthor
、
IsAdminServer
、
Level
、
Name
、
Parent
プロパティ
ACL エントリを調べます。
NameObject
プロパティ
COM でのみサポートされます。
New
および
Remove
メソッド
エントリを作成、削除します。
Roles プロパティ
、
IsRoleEnabled
、
EnableRole
、
DisableRole
メソッド
ACL エントリをロールと関連付けます。
IsPublicReader
、
IsPublicWriter
プロパティ
パブリック読者および作成者になります。
IsGroup
、
IsPerson
、
IsServer
プロパティ
ACL エントリのユーザーの種類を判別、設定します。
NotesACL の
Save メソッド
は、ACL と ACL エントリの変更内容を記憶装置に書き込みます。そうしないと、プログラムを終了したときに変更内容は失われます。
例
関連項目
Lotus Domino データベースにアクセスする
用語集
フィードバック
ヘルプ
または
プロダクトユーザビリティ
?
ヘルプの使い方
すべてのヘルプ項目
用語集