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