Java を使用してアクセス制御リストの確認と編集を行う

次のクラスを使用して、データベースのアクセス制御リスト (ACL) を確認したり、調整することができます。

Level プロパティと InternetLevel プロパティによって使用されるアクセスレベルは次のとおりです。

各アクセスレベルに適用されるアクセス権に関するプロパティを、次の表に示します。「常に true」は、そのアクセスレベルではアクセス権が常に true であることを意味します。「常に false」は、そのアクセスレベルではアクセス権が true になることはないことを意味します。「デフォルトは true」は、そのアクセスレベルではアクセス権はデフォルトで true となり、変更できることを意味します。「デフォルトは false」は、そのアクセスレベルではアクセス権はデフォルトで false となり、変更できることを意味します。

アクセス権

[管理者]

[設計者]

[編集者]

[作成者]

[読者]

[投稿者]

アクセス権なし

CanCreateDocuments

常に true

常に true

常に true

デフォルトは true

アクセスなし

常に true

アクセスなし

CanCreateLSOrJava

常に true

デフォルトは false

デフォルトは false

デフォルトは false

デフォルトは false

アクセスなし

アクセスなし

CanCreatePersonalAgent

常に true

常に true

デフォルトは false

デフォルトは false

デフォルトは false

アクセスなし

アクセスなし

CanCreatePersonalFolder

常に true

常に true

デフォルトは false

デフォルトは false

デフォルトは false

アクセスなし

アクセスなし

CanCreateSharedFolder

常に true

常に true

デフォルトは false

アクセスなし

アクセスなし

アクセスなし

アクセスなし

CanDeleteDocuments

デフォルトは true

デフォルトは true

デフォルトは true

デフォルトは true

アクセスなし

アクセスなし

アクセスなし

PublicReader

常に true

常に true

常に true

常に true

常に true

デフォルトは false

デフォルトは false

PublicWriter

常に true

常に true

常に true

デフォルトは false

デフォルトは false

デフォルトは false

デフォルトは false

ACL の save メソッドを使用して、ACL や ACL エントリに行った変更を恒久的な記憶域に書き込む必要があります。そうしないと、プログラムを終了したときに変更内容は失われます。