次の表は、操作制御リスト (ECL) の影響を受けるプロパティとメソッドのリストです。印の付いた ECL 権限が式の署名者に付与されていないときには、これらのプロパティにアクセスしたり設定することはできず、またこれらのメソッドはクライアント上では実行されません。
下の表にリストされている ECL フラグは次のとおりです。
| NotesACL |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| CreateACLEntry |
x |
x |
|||||
| DeleteRole |
x |
x |
|||||
| GetEntry |
x |
x |
|||||
| GetFirstEntry |
x |
x |
|||||
| GetNextEntry |
x |
||||||
| RenameRole |
x |
x |
|||||
| Save |
x |
x |
x |
| NotesACLEntry |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| DisableRole |
x |
x |
|||||
| EnableRole |
x |
x |
|||||
| IsRoleEnabled |
x |
x |
|||||
| New |
x |
x |
|||||
| Remove |
x |
x |
| NotesAgent |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| New |
x |
||||||
| Remove |
x |
x |
|||||
| 実行 |
x |
x |
|||||
| RunOnServer |
x |
| NotesDatabase |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| Categories (設定) |
x |
x |
|||||
| Close |
x |
||||||
| 作成 |
x |
||||||
| CreateCopy |
x |
||||||
| CreateDocument |
x |
||||||
| CreateFromTemplate |
x |
||||||
| CreateReplica |
x |
||||||
| DelayUpdates (設定) |
x |
x |
|||||
| FTSearch |
x |
||||||
| GetAgent |
x |
||||||
| GetDocumentByID |
x |
||||||
| GetDocumentByUNID |
x |
||||||
| GetDocumentByURL |
x |
||||||
| GetForm |
x |
||||||
| GetProfileDocument |
x |
||||||
| GetURLHeader |
x |
||||||
| GetView |
x |
||||||
| GrantAccess |
x |
||||||
| OpenByReplicaID |
x |
||||||
| OpenURLDb |
x |
||||||
| OpenWithFailover |
x |
||||||
| QueryAccess |
x |
||||||
| Remove |
x |
x |
|||||
| 複製 |
x |
||||||
| RevokeAccess |
x |
||||||
| Search |
x |
||||||
| SizeQuota (設定) |
x |
x |
|||||
| Title (設定) |
x |
x |
|||||
| UnprocessedFTSearch |
x |
||||||
| UpdateFTIndex |
x |
| NotesDocument |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| AppendItemValue |
x |
x |
|||||
| ComputeWithForm |
x |
x |
|||||
| ConvertToMIME |
x |
||||||
| CopyAllItems |
x |
x |
|||||
| CopyItem |
x |
x |
|||||
| CopyToDatabase |
x |
x |
|||||
| CreateReplyMessage |
x |
x |
x |
||||
| CreateRTItem |
x |
x |
|||||
| Encrypt |
x |
x |
|||||
| EncryptionKeys (設定) |
x |
x |
|||||
| MakeResponse |
x |
x |
|||||
| New (if new note is created) |
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 |
||||
| 署名 |
x |
x |
|||||
| UniversalID (設定) |
x |
x |
| NotesDocumentCollection |
ファイル |
カレント 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 |
* NotesDocumentCollection クラスの上記で指定したメソッドについては、いったんデータベースの読み込みアクセス権を付与すると、データベース内の要素のアクセスも付与することになります。ECL の権限は明示的には調べません。
| NotesEmbeddedObject |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| ExtractFile |
x |
||||||
| New |
x |
||||||
| Remove |
x |
| NotesForm |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| FormUsers (設定) |
x |
||||||
| ProtectReaders (設定) |
x |
||||||
| ProtectUsers (設定) |
x |
||||||
| Readers (設定) |
x |
||||||
| Remove |
x |
| NotesItem |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| Abstract |
x* |
||||||
| AppendToTextList |
x |
x |
|||||
| Contains |
x* |
||||||
| CopyToDocument |
x |
x |
|||||
| DateTimeValue (設定) |
x |
x |
|||||
| IsAuthors (設定) |
x |
x |
|||||
| IsEncrypted (設定) |
x |
x |
|||||
| IsNames (設定) |
x |
x |
|||||
| IsProtected (設定) |
x |
x |
|||||
| IsReaders (設定) |
x |
x |
|||||
| IsSigned (設定) |
x |
x |
|||||
| IsSummary (設定) |
x |
x |
|||||
| New |
x |
x |
|||||
| Remove |
x |
x |
|||||
| SaveToDisk (設定) |
x |
x |
|||||
| Values (設定) |
x |
x |
* NotesItem クラスの Abstract と Contains メソッドについては、いったんデータベースの読み込みアクセス権を付与すると、データベース内の要素のアクセスも付与することになります。ECL の権限は明示的には調べません。
| NotesLog |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| Close |
x |
||||||
| LogAction (データベースへ) |
x |
||||||
| LogAction (ファイルへ) |
x |
||||||
| LogAction (メールメッセージへ) |
x |
x |
|||||
| LogAction (エージェントへ) |
x |
||||||
| LogError (データベースへ) |
x |
||||||
| LogError (ファイルへ) |
x |
||||||
| LogError (メールメッセージへ) |
x |
x |
|||||
| LogError (エージェントへ) |
x |
||||||
| OpenFileLog |
x |
| NotesNewsletter |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| FmtMsgWithDoclinks |
x |
||||||
| FormatDocument |
x |
| NotesRichTextItem |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| AddNewLine |
x |
x |
|||||
| AddTab |
x |
x |
|||||
| AppendDocLink |
x |
x |
|||||
| AppendRTItem |
x |
x |
|||||
| AppendText |
x |
x |
|||||
| EmbedObject (ファイル) |
x |
x |
x |
||||
| EmbedObject (OLE) |
x |
x |
x |
x |
|||
| GetEmbeddedObject(OLE) |
x |
||||||
| New |
x |
x |
| NotesSession |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| FreeTimeSearch |
x |
||||||
| GetDatabase |
x |
||||||
| GetEnvironmentString |
x |
||||||
| GetEnvironmentValue |
x |
||||||
| SetEnvironmentVar |
x |
||||||
| UpdateProcessedDoc |
x |
| NotesUIDocument |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| Categorize |
x |
||||||
| [Clear] |
x |
||||||
| CreateObject |
x |
||||||
| Cut |
x |
||||||
| DeleteDocument |
x |
||||||
| FieldAppendText |
x |
||||||
| FieldClear |
x |
||||||
| FieldSetText |
x |
||||||
| GetObject |
x |
||||||
| Paste |
x |
||||||
| Save |
x |
||||||
| SaveNewVersion |
x |
||||||
| Send |
x |
| NotesUIWorkspace |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| OpenDatabase |
x |
| NotesView |
ファイル |
カレント DB |
環境変数 |
プログラム |
メール |
読み取り |
更新 |
|---|---|---|---|---|---|---|---|
| 別名 |
x* |
||||||
| AutoUpdate |
x |
x* |
x |
||||
| Columns |
x* |
||||||
| Created |
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* |
||||||
| IsCalendar |
x* |
||||||
| IsDefaultView |
x* |
||||||
| IsFolder |
x* |
||||||
| LastModified |
x* |
||||||
| 名前 |
x* |
||||||
| Parent |
x* |
||||||
| ProtectReaders |
x |
x* |
x |
||||
| 読者 |
x* |
x |
|||||
| Refresh |
x* |
||||||
| Remove |
x |
x* |
x |
||||
| UniversalID |
x* |
* NotesView クラスの全プロパティとメソッドについては、いったんデータベースの読み込みアクセス権を付与すると、データベース内の要素のアクセスも付与することになります。ECL の権限は明示的には調べません。