Script Sandbox

Use the Script Sandbox to create sample scripts and test scripts before they are implemented.

Business users should not have access to the System Administrator Console because users can modify and even delete data from the system and from the database. Only administrators or developers should have access to this console. Any access restrictions specified in the product UI have no effect if they can run scripts in the Script Sandbox.

The Script Sandbox consists of Expression Builder, Script Input Pane, and Script Pane sections, which you can use the build your scripts.

When you select an expression from the Expression Builder section, the available operators and operands display in the column next to the Expression Builder section. You can click an operand to add an operand to the script. The selected operand displays in the Script Pane.

You can edit a script in the Script Pane section. To run a script, click Run Script at the top of the panel. The results of script execution display at the bottom of the panel. You can continue the process of updating and running the script to test the script before it is implemented.

When using the IBM® HTTP Server, a sandbox script might not return results if the script takes a relatively longer time to complete. For example, a script that takes more than two minutes to complete might not return results. This behaviour is caused by the time out parameter of IBM HTTP Server called ServerIOTimeout. You can set the value of the ServerIOTimeout parameter to 0 to avoid this issue when using sandbox scripts that take a certain time to complete.

CAUTION:
This setting has not been tested completely and could bear some risk when used.