Skip to content
IT Canvass
SailPoint · Core IdentityIQ40 hours, live online

SailPoint IdentityIQ Developer Training

SailPoint IdentityIQ Developer training focuses on the code layer of IdentityIQ: the object model and developer tooling, BeanShell rule types, the workflow engine, the SailPoint Java API, REST integration, plugins and the Services Standard Build (SSB), plus the debugging habits that keep customisations reliable.

What you get

  • Navigate the IdentityIQ object model and developer tooling
  • Write efficient, safe BeanShell rules
  • Build and debug workflows
  • Use the SailPoint Java API and QueryOptions

Who this course is for

Great fit if you are new

IdentityIQ admins moving into development
Java developers customising SailPoint
Engineers who inherited fragile rules to fix

Great fit if you are working

SailPoint developers
IdentityIQ engineers deepening scripting
Consultants building custom IGA solutions

Prerequisites

  • Basic IdentityIQ administration and some Java or scripting.
  • The Core IdentityIQ course is a good precursor.

What you will be able to do

  • Navigate the IdentityIQ object model and developer tooling
  • Write efficient, safe BeanShell rules
  • Build and debug workflows
  • Use the SailPoint Java API and QueryOptions
  • Integrate over REST and SOAP
  • Build plugins and deploy with the SSB, applying upgrade-safe patterns

Salary range

India
8-22 LPA
United States
105k-160k

Market ranges for SailPoint IdentityIQ Developer, not a guarantee. Actual pay depends on experience, location and employer.

Curriculum

IdentityIQ object model & developer setup

8 topics

Learn how IdentityIQ objects are structured and stored, and set up the tooling every developer relies on.

  • The IdentityIQ object model and its XML representation
  • SailPointContext and the iiq console
  • Debug pages and the object browser
  • Import, export and the object lifecycle
  • Developer instance and environment setup
  • Logging, log4j and trace basics
  • Version control and upgrade-safe customisation
  • Object references, IDs and names

BeanShell & the SailPoint Java API

8 topics

Write correct, performant BeanShell against the SailPoint API instead of copy-pasting snippets you cannot debug.

  • BeanShell essentials and syntax
  • SailPointContext and querying objects
  • QueryOptions, filters and projection queries
  • Core API classes: Identity, Link, Bundle, ProvisioningPlan
  • Iterating large result sets safely
  • Logging, null-safety and performance
  • Reading, decaching and saving objects safely
  • Common API pitfalls and memory leaks

Rules in depth

8 topics

Master every rule type and where it fires in the IdentityIQ lifecycle.

  • BuildMap and MergeMaps rules
  • Transformation and field value rules
  • Correlation and creation rules
  • Provisioning and Before/After provisioning rules
  • Listener and task rules
  • Rule debugging and common errors
  • Reusable rule libraries
  • Where each rule fires in the aggregation and provisioning flow

Workflows

8 topics

Build and debug the orchestration engine behind approvals, provisioning and lifecycle events.

  • The workflow engine, steps and transitions
  • Variables, arguments and the workflow context
  • Approval steps and work items
  • Subprocesses and workflow libraries
  • LCM and identity refresh workflows
  • Monitoring, trace and the WorkflowCase
  • Scripts, rules and calls within a workflow
  • Upgrade-safe custom workflows

Integration & REST

7 topics

Connect IdentityIQ to the systems around it with resilient, secure integrations.

  • Consuming REST and SOAP services
  • Exposing Scripted REST endpoints
  • Web service connectors
  • Authentication: OAuth, Basic, tokens
  • Pagination, retries and error handling
  • Rate limiting and timeouts
  • Event-driven integration patterns

Plugins & the SSB

7 topics

Package customisations as plugins and industrialise delivery with the Services Standard Build.

  • Plugin architecture and use cases
  • Building a plugin: UI, REST, tables
  • The Services Standard Build (SSB)
  • Source control and environment promotion
  • Build targets and property files
  • Versioning and upgrade-safe patterns
  • Testing and rollback

Quality & delivery

6 topics

Adopt the review, testing and deployment habits that keep custom code alive through upgrades.

  • Coding standards and code review
  • Debugging strategy end to end
  • Performance profiling
  • Deployment and object export/import
  • Automated and manual testing approaches
  • Documentation and handover

Projects you will build

Custom rule suite

Write BuildMap, correlation and provisioning rules for an application and test them end to end.

Custom workflow

Build an approval-gated provisioning workflow with subprocesses and error handling.

REST integration

Integrate IdentityIQ with an external system over REST with clean auth, pagination and error handling.

Certification

Code
Certified IdentityIQ Engineer
Exam fee
US$400

What learners say

I stopped copying rules I did not understand. Now I can explain and debug any rule or workflow.

Karthik M., SailPoint Developer

The SSB and plugin modules are what real projects need. Excellent, code-first course.

Vivek A., IGA Developer

Bridged my Java background into SailPoint fast. The debugging sessions were gold.

Farah S., Java Developer

Fees and training modes

Choose how you want to learn. No-cost EMI is available on the live and 1-to-1 modes.

Most popular

Live Online Training

Talk to us

Contact for current batch fee

Interactive live batches, weekday or weekend, with the full cohort and lifetime recordings.

Fastest

1-to-1 Training

₹49,000

Fixed for every course, no-cost EMI

Private one-on-one coaching at a pace and schedule you set.

Affordable

Self-paced Training

₹9,000

One-time fee, lowest-cost option

Learn on your own time with recorded sessions and the same materials.

Refunds and cancellations are covered in our refund policy.

Training a team?

We run this course as private corporate training, tailored to your systems and scheduled around your team. Tell us your group size and what you need to cover.

Request a corporate quote

Frequently asked questions

Do I need admin knowledge first?

Yes, basic administration helps. The Core IdentityIQ course is a good precursor.

How much Java do I need?

Basic Java or scripting. We cover BeanShell and the SailPoint API patterns you need.

Is the SSB covered?

Yes, including builds, promotion and upgrade-safe patterns.

Which certification does this map to?

It targets the developer-heavy domains of the SailPoint Certified IdentityIQ Engineer credential.

Will we debug real code?

Yes, every session includes hands-on debugging of real rules and workflows.

Is it live?

Yes, live and instructor-led with lifetime recordings.

Ready to start?

Tell us what you need and an advisor will call you back. Or reach us directly.

By submitting this form you agree to our privacy policy. We use your details only to answer your enquiry.

Get batch dates and fees

By submitting this form you agree to our privacy policy. We use your details only to answer your enquiry.

CallWhatsAppEnquire