Beanshell validator

There are existing Beanshell rules, which require some adjustments. I just did those code changes, before production deployment, I like to validate these modified Beanshell rules for the syntax et. Is there any quick online tool for this rule validator similar to VS Code plugin or ISC for transformations, Just curious any easy way to validate this.

Is the SailPoint ISC Rule Validator perhaps what you are looking for?

https://community.sailpoint.com/t5/Professional-Services/IdentityNow-Rule-Validator/ta-p/166116

@lalithajay

Please refer this Post.

Online tool for BeanShell validation / rule validation - as well as Apache Velocity - Identity Security Cloud (ISC) / ISC Discussion and Questions - SailPoint Developer Community

ISC Visual Studio Code plugin does most of the work. I think you should use VSC only.

For rule validation refer - IdentityNow Rule Validator | SailPoint Developer Community

For testing velocity code in emails use this- Using Email Templates - SailPoint Identity Services

You can develop Rules in VSCode Extension itself, create Rule and develop through VSCode extension if it is Connector Rule.

For Cloud Rules, develop outside ISC extension inside VSCode, add Java extension. There are no much differences between Java and Beanshell

I wouldn’t recommend validating code outside using some 3rd party tools.

Hi @lalithajay ,

Try to explore SailPoint SaaS Rule Validator (sp-rv). Below information , I got it from Sailpoint ISC help. to help you, I have debug the issue. I never use it.

GitHub Repository: https://github.com/sailpoint-oss/rule-development-kit

Clone the project:

git clone git@github.com:sailpoint-oss/rule-development-kit.git

First link you stated does not work

Yes, plan is to use plugin for connector rules and then VS for cloud rules and then use below to validate Your first rule | SailPoint Developer Community