@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

mail

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