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 IBM Verify Identity Governance. These building blocks are the components with which standard operation workflows are built. Workflow extensions make it easy to incorporate core IBM Verify Identity Governance services and functions into various IBM Verify Identity Governance 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 that you want to run a change to the user record of the account owner in the IBM Verify Identity Governance user store. You can include the modifyPerson extension into the entitlement workflow to accomplish this change. If you want to have the business logic associated with the modify user operation, you 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.

You can also create your own custom application extensions and add them to a workflow.