SECURING
Categories are:
What others do
Choose from these options when setting up access to workstation data for active content, such as Notes® databases and NSF composite applications.
Options that apply to XPages applications are noted. For more information on XPages security, including use of Active Content Filtering to guard against malicious code being entered into an XPage input control during execution, see IBM® Domino® Designer 9.0.1 Social Edition Help.
Table 1. Options for What others do - access
Table 2. Options for What others do - abilities
Using applets
Choose from these options when setting up access to workstation data for Java applets that run in Notes:
Table 3. Applet options
Using JavaScript
These options control access to workstation data for JavaScript that runs in the Notes client, on a Notes form or on a Web page rendered by the Notes browser. These options do not control JavaScript run by other browsers, including the Microsoft™ Internet Explorer browser, even when the browser is embedded in the Notes client.
JavaScript ECL settings control whether JavaScript code can read and/or modify JavaScript properties of the Microsoft Windows™ object. You can allow read access from, and write access to, the properties of the Window object. As the top-level object in the JavaScript document object model, the Window object has properties that apply to the entire window. Securing access to the Window object secures access to other objects on the page since the JavaScript program cannot access the objects further down in the object model hierarchy without first traversing the Window object.
Table 4. Window object classes
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.
Two additional ECL options control whether JavaScript that runs in the Notes client is authorized to open a new Web page or Notes document.
Table 5. Options used to enable open access in the Notes client
Related concepts About composite applications
Related tasks The execution control list Creating administration ECLs Creating a security policy settings document Creating policies for the OpenSocial component