The Workflow API lets you integrate third-party applications with information in CA IdentityMinder managed objects and with a workflow process. For example:
For example, a CreateUserEvent event requires approval in a workflow process. If the user is approved, a User object is created in the CA IdentityMinder environment.
In addition, the new user must be added to a third-party payroll system. The third-party application requires the user’s ID and department number—both of which were defined in the task where CreateUserEvent originated.
After the CreateUserEvent is approved in a manual activity, a transition leads to an automated activity. This activity contains a script that uses the Workflow API to retrieve the required data from CA IdentityMinder and pass the data to the third-party payroll system.
For example, one of the pieces of information supplied in a Create User task is the email address of the new user. An automated activity in the workflow process where the CreateUserEvent is approved could check if email information was provided for the user on the task screen. If it was not, the automated activity’s script could construct an email address from information retrieved from the user’s profile in a third-party data source, and then update the CA IdentityMinder User object with the email address.
When CA IdentityMinder completes the execution of the CreateUserEvent event, the email address is stored with the other information about the new user.
Copyright © 2013 CA.
All rights reserved.
|
|