Scriptable Step plugin
Customers of Airlock IAM may face unique requirements that are difficult to address with a standardized product. The Scriptable Step plugin allows these customers to quickly and conveniently implement solutions for such requirements.
The Scriptable Step plugin is an additional flow step that can be configured into any IAM flow, e.g., authentication, protected self-service, public self-service, self-registration, and transaction approval. Because the Scriptable Step is non-interactive, you cannot create a UI for it.
The Scriptable Step plugin is an incubating feature. It is intended to gather experience with this type of customization capability and to improve the functionality in future versions of Airlock IAM. The plugin and the underlying architecture may change fundamentally and without further notice in future releases of IAM.
Airlock IAM supports Lua as the scripting language for the scripts used in the Scriptable Step.