Extension node

Use the extension node to start an application extension from within the workflow.

The application extension is a Java™ class that is configured for the workflow environment. Extensions can accept input parameters and return output parameters back to the workflow. Only extensions that are properly registered occur in the extension window.

System-defined extensions define basic, atomic services provided by ISIM. These building blocks are the components with which standard operation workflows are built. Workflow extensions make it easy to incorporate core ISIM services and functions into various IBM Security Identity Manager workflows.

Although operation extensions are components of operation workflows, they can also be used outside of an operation workflow. They can also be called in entitlement workflows.

For example, assume that during account provisioning to run a change to the user record of the account owner in ISIM user store. We can include the modifyPerson extension into the entitlement workflow to accomplish this change. If to have the business logic associated with the modify user operation, we can also include the modifyPerson operation in the entitlement workflow. For more information about including an operation into an entitlement workflow, see the operation node.

We can also create our own custom application extensions and add them to a workflow.

Parent topic: Workflow elements