Allow access to | If enabled, allows formulas and code to |
File system | Attach, detach, read to, and write from workstation files. Also applies to Java™ code executed from XPages applications. |
External code | Run LotusScript classes and DLLs that are unknown to Notes |
Current database | Read and modify the current database |
Environment variables | Use the @SetEnvironment and @GetEnvironment variables and LotusScript methods to access the NOTES.INI file. Also applies to Java System Properties accessed by Java code executed from XPages applications. |
Network | Bind to and accept connections on a privileged port (a port outside the range 0 to 1024), and establish connections with other servers. Also applies to Java code executed from XPages applications. |
External programs | Access other applications, including activating any OLE object |
Non-Notes databases | Use @DBLookup, @DBColumn, and @DBCommand to access databases when the first parameter for these @ functions is a database driver of another application |
Allow ability to | If enabled, allows formulas and code to |
Send mail | Use functions such as @MailSend to send mail |
Read other databases | Read information in databases other than the current database |
Read from property broker | Read from NSF composite applications |
Modify your Execution Control List | Modify the ECL |
Export data | Print, copy to the clipboard, import, and export data |
Modify other databases | Modify information in databases other than the current database |
Write to property broker | Write to NSF composite applications |
Allow access to | If enabled, allows Java applets to |
File system | Read and write files on the local file system. |
Notes Java classes | Load and call the Domino objects for Java and CORBA. |
Network addresses | Bind to and accept connections on a privileged port (a port outside the range 0 to 1024) and establish connections with other servers. |
Printing | Submit print jobs. |
System properties | Read system properties such as color settings and environment variables. |
Dialog and clipboard | Access the system clipboard. Also disables the security banner that is displayed in the top-level window to indicate that a Java applet created the window. Displaying the security banner reminds users not to enter security-sensitive information into a dialog that masquerades as a password dialog, for example. |
Process-level access | Create threads and threadgroups, fork and run external processes, load and link external libraries, access nonpublic members of classes using Java core reflection, and access the AWT event queue. |
Window object class | Description | Default |
Source window | Controls JavaScript access to the Window object on the same page as the JavaScript code. Selecting this option does not prevent a JavaScript directly to the object on the source window, because doing so circumvents the Window object; therefore this ECL option is not enforced. | Allow read and write access |
Other window from same host | Controls JavaScript access to the Window object on a different page from the JavaScript code, but from a page using the same host. For example, JavaScript code on a page on www.lotus.com can access the Window object on another page on www.lotus.com. This allows two pages to interact if they are within the same frameset. | Allow read and write access |
Other window from different host | Controls JavaScript access to the Window object on a different page within a frameset that uses a different host. For example, JavaScript code on a page on www.lotus.com can access the Window object on a page on any other server.
Note Enabling this option poses a high security risk because of the possibility of malicious code on one page of the frameset accessing data on another page. | Not allow read and write access |