@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 |