次の表は、操作制御リスト (ECL) の影響を受けるプロパティとメソッドのリストです。表内で印の付いた ECL 権限が式の署名者に付与されていない限り、これらのプロパティにアクセスしたり設定することはできず、さらにこの場合、これらのメソッドはクライアント上では実行されません。
表にリストされている ECL フラグは次のとおりです。
ACL |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
createACLEntry |
x |
x |
|||||
deleteRole |
x |
x |
|||||
getEntry |
x |
x |
|||||
getFirstEntry |
x |
x |
|||||
getNextEntry |
x |
x |
|||||
renameRole |
x |
x |
|||||
save |
x |
x |
x |
ACLEntry |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
disableRole |
x |
x |
|||||
enableRole |
x |
x |
|||||
isRoleEnabled |
x |
x |
|||||
remove |
x |
x |
エージェント |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
remove |
x |
x |
|||||
run |
x |
x |
|||||
runOnServer |
x |
AgentContext |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
unprocessedFTSearch |
x |
x |
|||||
updateProcessedDoc |
x |
データベース |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
setCategories |
x |
x |
|||||
isDelayUpdates |
x |
x |
|||||
setSizeQuota |
x |
x |
|||||
setTitle |
x |
x |
|||||
createCopy |
x |
||||||
createDocument |
x |
||||||
createFromTemplate |
x |
||||||
createReplica |
x |
||||||
FTSearch |
x |
||||||
getAgent |
x |
||||||
getDocumentByID |
x |
||||||
getDocumentByUNID |
x |
||||||
getDocumentByURL |
x |
||||||
getForm |
x |
||||||
getProfileDocument |
x |
||||||
getURLHeader |
x |
||||||
getView |
x |
||||||
grantAccess |
x |
||||||
queryAccess |
x |
||||||
remove |
x |
x |
|||||
replicate |
x |
||||||
revokeAccess |
x |
||||||
検索 |
x |
||||||
unprocessedFTSearch |
x |
||||||
updateFTIndex |
x |
文書 |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
appendItemValue |
x |
x |
|||||
computeWithForm |
x |
x |
|||||
convertToMIME |
x |
x |
|||||
copyAllItems |
x |
x |
|||||
setEncryptionKeys |
x |
x |
|||||
setUniversalID |
x |
x |
|||||
copyItem |
x |
x |
|||||
copyToDatabase |
x |
x |
|||||
createReplyMessage |
x |
x |
x |
||||
createRichTextItem |
x |
x |
|||||
encrypt |
x |
x |
|||||
makeResponse |
x |
x |
|||||
putInFolder |
x |
x |
|||||
remove |
x |
x |
|||||
removeFromFolder |
x |
x |
|||||
removeItem |
x |
x |
|||||
renderToRTItem |
x |
x |
|||||
replaceItemValue |
x |
x |
|||||
save |
x |
x |
|||||
send |
x |
x |
x |
||||
sign |
x |
x |
DocumentCollection |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
FTSearch |
x* |
||||||
getFirstDocument |
x* |
||||||
getLastDocument |
x* |
||||||
getNextDocument |
x* |
||||||
getNthDocument |
x* |
||||||
getPrevDocument |
x* |
||||||
putAllInFolder |
x |
x |
|||||
removeAll |
x |
x |
|||||
removeAllFromFolder |
x |
x |
|||||
stampAll |
x |
x |
|||||
updateAll |
x |
* NotesDocumentationCollection クラスのうち、上記に指定されているメソッドに関しては、データベースを読み込むアクセス権を与えるということは、ECL 権限を明示的に検査せずにデータベース内の要素にアクセスさせるということを意味します。
EmbeddedObject |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
extractFile |
x |
||||||
getInputSource |
x |
||||||
getInputStream |
x |
||||||
getReader |
x |
||||||
parseXML |
x |
||||||
remove |
x |
||||||
transformXML |
x |
フォーム |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
setFormUsers |
x |
||||||
setProtectReaders |
x |
||||||
setProtectUsers |
x |
||||||
setReaders |
x |
||||||
remove |
x |
アイテム |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
setDateTimeValue |
x |
x |
|||||
setAuthors |
x |
||||||
setEncrypted |
x |
||||||
setNames |
x |
x |
|||||
setProtected |
x |
x |
|||||
setReaders |
x |
x |
|||||
setSaveToDisk |
x |
x |
|||||
setSigned |
x |
x |
|||||
setSummary |
x |
x |
|||||
setValueDouble |
x |
x |
|||||
setValueInteger |
x |
x |
|||||
setValues |
x |
x |
|||||
setValueString |
x |
x |
|||||
abstractText |
x* |
||||||
appendToTextList |
x |
x |
|||||
containsValue |
x* |
||||||
copyToDocument |
x |
x |
|||||
remove |
x |
x |
* NotesItem クラスの abstractText と containsValue に関しては、データベースを読み込むアクセス権を与えるということは、ECL 権限を明示的に検査せずにデータベース内の要素にアクセスさせるということを意味します。
Log |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
close |
x |
||||||
logAction (データベースへ) |
x |
||||||
logAction (ファイルへ) |
x |
||||||
logAction (メールメッセージへ) |
x |
x |
|||||
logAction (エージェントへ) |
x |
||||||
logError (データベースへ) |
x |
||||||
logError (ファイルへ) |
x |
||||||
logError (メールメッセージへ) |
x |
x |
|||||
logError (エージェントへ) |
x |
||||||
openFileLog |
x |
Newsletter |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
formatDocument |
x |
||||||
formatMsgWithDoclinks |
x |
RichTextItem |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
addNewLine |
x |
x |
|||||
addTab |
x |
x |
|||||
appendDocLink |
x |
x |
|||||
getEmbeddedObject (OLE) |
x |
||||||
appendRTItem |
x |
x |
|||||
appendText |
x |
x |
|||||
embedObject (ファイル) |
x |
x |
x |
||||
embedObject (OLE) |
x |
x |
x |
x |
Session |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
freeTimeSearch |
x |
||||||
getDatabase |
x |
||||||
getEnvironmentString |
x |
||||||
getEnvironmentValue |
x |
||||||
setEnvironmentVar |
x |
||||||
updateProcessedDoc |
x |
ビュー |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
---|---|---|---|---|---|---|---|
getAliases |
x* |
||||||
getColumns |
x* |
||||||
getCreated |
x* |
||||||
isAutoUpdate |
x |
x* |
x |
||||
isCalendar |
x* |
||||||
isDefaultView |
x* |
||||||
isFolder |
x* |
||||||
isProtectReaders |
x |
x* |
x |
||||
getLastModified |
x* |
||||||
getName |
x* |
||||||
getParent |
x* |
||||||
getReaders |
x* |
x |
|||||
getUniversalID |
x* |
||||||
FTSearch |
x* |
||||||
getAllDocumentsByKey |
x* |
||||||
getChild |
x* |
||||||
getDocumentByKey |
x* |
||||||
getFirstDocument |
x* |
||||||
getLastDocument |
x* |
||||||
getNextDocument |
x* |
||||||
getNextSibling |
x* |
||||||
getNthDocument |
x* |
||||||
getParentDocument |
x* |
||||||
getPrevDocument |
x* |
||||||
getPrevSibling |
x* |
||||||
refresh |
x* |
||||||
remove |
x |
x* |
x |
* NotesView クラスのすべてのプロパティとメソッドに関しては、データベースを読み込むアクセス権を与えるということは、ECL 権限を明示的に検査せずにデータベース内の要素にアクセスさせるということを意味します。