Development · LessonReviewed by Neelima, SailPoint Architect · Updated · Published · IdentityIQ 8.4 · all levels
SailPoint Custom tasks
Building custom tasks in SailPoint IdentityIQ for scheduled automation and bulk operations.
Quick answer
Building custom tasks in SailPoint IdentityIQ for scheduled automation and bulk operations.
Key takeaways
- Custom tasks automate bulk/scheduled operations
- Implemented as a registered TaskDefinition executor
- Expose arguments; record results for monitoring
- Schedule and partition like standard tasks
When to build a task
Build a custom task for scheduled or on-demand automation that operates over many objects: bulk updates, data fixes, integrations or housekeeping.
Task executors
A custom task is a Java/BeanShell executor registered as a TaskDefinition, receiving arguments and writing results back to the task result.
Arguments and results
Expose arguments so the task is reusable and configurable, and record meaningful counts and messages in the result for monitoring.
Scheduling and partitioning
Custom tasks schedule like any other and can partition for large workloads, fitting into the standard task framework.
Want this with a live instructor and a lab tenant?