IIQ Rule Runner

The Rule Runner plugin adds an in-browser IDE to SailPoint IIQ, allowing ad-hoc Beanshell code execution. It is similar to the Debug pages’ “Run Rule” feature, but includes live syntax checking, simple auto-completion, execution history, background execution for long-running rules, and many safety features.

Use the button below to navigate to our source code repository, where you can check out the plugin’s open source or download an already-packaged ZIP file. See the “README” file over there for a full overview of every feature!

Simply type your code into the source code box and click Run. The plugin will display your rule’s output, whether success or failure, in the Execution results section. Output can be scalar, object, or XML format, or an error message, each of which render slightly differently.

Rule Runner main view, showing a Beanshell rule, a variety of option buttons, and the output of running the rule

How to get the plugin

Please contact Instrumental Identity using our Contact form if you are interested in this plugin or any of our other SailPoint IIQ work!