@Functions with ECL security
The following table lists the @functions affected by an execute control list (ECL). Those @functions do not execute on the workstation unless the marked ECL privileges are granted to the formula's signer.
The ECL flags listed in the table are:
- Access to current database (cur)
- Access to environment variables (env)
- Access to non-Notes databases (db)
- Access to external programs (prog)
- Ability to send mail (mail)
- Access to Workstation Security ECL (ecl)
- Ability to read other databases (read)
- Ability to modify other databases (mod)
| cur |
env |
db |
prog |
|
ecl |
read |
mod |
|
|---|---|---|---|---|---|---|---|---|
| @DbColumn |
x |
|||||||
| @DbColumn(ODBC) |
x |
|||||||
| @DbCommand |
x |
|||||||
| @DbLookup |
x |
|||||||
| @DbLookup(ODBC) |
x |
|||||||
| @DDEExecute |
x |
|||||||
| @DDEInitiate |
x |
|||||||
| @DDEPoke |
x |
|||||||
| @DDETerminate |
x |
|||||||
| @DeleteDocument |
x |
|||||||
| @DeleteField |
x |
|||||||
| @EditECL |
x |
|||||||
| @EditUserECL |
x |
|||||||
| ENVIRONMENT |
x |
|||||||
| @Environment |
x |
|||||||
| @GetProfileField |
x |
|||||||
| @MailSend |
x |
|||||||
| @RefreshECL |
x |
|||||||
| @SetDocField |
x |
|||||||
| @SetEnvironment |
x |
|||||||
| @SetProfileField |
x |
|||||||
| @Unavailable |
x |
|||||||
| @UpdateFormulaContext |
x |
x |
x |
|||||
| @URLGetHeader |
x |
|||||||
| @URLOpen |
x |