Development · LessonBy Neelima, SailPoint Architect · Published · IdentityIQ 8.4 · all levels
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.
Practice challenge
+0 XPStreak ×0
Question 1 of 1
A custom task is registered as what?
Frequently asked questions
What does the term Custom Tasks refer to in SailPoint?
Build a custom task for scheduled or on-demand automation that operates over many objects: bulk updates, data fixes, integrations or housekeeping.
Where do rules or workflows touch Custom Tasks?
A custom task is a Java/BeanShell executor registered as a TaskDefinition, receiving arguments and writing results back to the task result.
What is another point to note about Custom Tasks?
Expose arguments so the task is reusable and configurable, and record meaningful counts and messages in the result for monitoring.
Want this with a live instructor and a lab tenant?