SailPoint IdentityIQ Developer Training
Go deep on the code layer of SailPoint IdentityIQ: the object model, BeanShell rules, workflows, the Java API, REST integration, plugins and the Services Standard Build, with real, debuggable code.
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. It maps to the developer-heavy domains of the Certified IdentityIQ Engineer credential.
Who this course is for
Prerequisite: Basic IdentityIQ administration and some Java or scripting. The Core IdentityIQ course is a good precursor.
What makes this different
You build, not just watch
From the first session you are on your own developer instance, configuring, scripting and breaking things safely. That is what makes it stick.
Taught on the current release
No outdated screenshots. Everything maps to the release SailPoint runs today, including current AI and platform features.
One trainer who still implements
One working consultant for the whole batch, no rotation, so the teaching is consistent and grounded in real projects.
Support continues to the offer
Resume review, mock interviews on real scenario questions, and referrals. Support does not stop when the last class ends.

Curriculum
7 modules and 3 projects, updated to the current release. Every module maps to real IdentityIQ Developer work and expands into its full topic list, practised on a live developer instance.
SailPoint IdentityIQ Developer Training module list: 7 modules, what each one covers, and how many topics it expands into. Full topic lists are in the accordions below.
| # | Module | What you configure | Topics |
|---|---|---|---|
| 01 | IdentityIQ object model & developer setup | Learn how IdentityIQ objects are structured and stored, and set up the tooling every developer relies on. | 8 |
| 02 | BeanShell & the SailPoint Java API | Write correct, performant BeanShell against the SailPoint API instead of copy-pasting snippets you cannot debug. | 8 |
| 03 | Rules in depth | Master every rule type and where it fires in the IdentityIQ lifecycle. | 8 |
| 04 | Workflows | Build and debug the orchestration engine behind approvals, provisioning and lifecycle events. | 8 |
| 05 | Integration & REST | Connect IdentityIQ to the systems around it with resilient, secure integrations. | 7 |
| 06 | Plugins & the SSB | Package customisations as plugins and industrialise delivery with the Services Standard Build. | 7 |
| 07 | Quality & delivery | Adopt the review, testing and deployment habits that keep custom code alive through upgrades. | 6 |
1IdentityIQ object model & developer setup
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
2BeanShell & the SailPoint Java API
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
3Rules in depth
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
4Workflows
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
5Integration & REST
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
6Plugins & the SSB
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
7Quality & delivery
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
What you'll be able to do
Real projects you'll build
Interview-ready scenarios on a live instance, not toy demos.
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 and hands-on
Every session runs on a real SailPoint developer instance, so you configure and build rather than watch. The course maps to the Certified IdentityIQ Engineer exam and finishes with an IT Canvass certificate plus a certification roadmap. IT Canvass does not issue the official SailPoint credential.
The SailPoint program has two tracks. Knowledge Credentials are training-based and unlock an exam: Identity Security Leader (free, product-agnostic foundation), Identity Security Professional, and Identity Security Expert. Role-based Professional Certifications are proctored and recommend real hands-on experience: for on-premise IdentityIQ, Certified IdentityIQ Associate then Certified IdentityIQ Engineer; for cloud Identity Security Cloud, Certified Identity Security Administrator then Certified Identity Security Engineer. Exams run about US$300 to US$400.
Certification facts. Vendor figures change, so confirm against the official SailPoint catalogue before booking.
| Exam code | SailPoint University does not publish short exam codes; the credential name below is the identifier |
|---|---|
| Credential | SailPoint Certified IdentityIQ Engineer |
| Issued by | SailPoint Technologies (not by IT Canvass) |
| Exam duration | 120 minutes |
| Exam cost | Bundled with SailPoint University training; priced per learning path |
| Prerequisite | Product training through SailPoint University, plus implementation experience. |
| What IT Canvass issues | An IT Canvass course completion certificate and a certification roadmap |
Your IdentityIQ Developer career roadmap
Five stages from first IdentityIQ project to architect, with indicative 2026 bands.
Salary snapshot: SailPoint IdentityIQ Developer
Indicative ranges aggregated from public salary data. Actual pay varies by location, employer and experience.
How IT Canvass compares
Against a typical training provider, this IdentityIQ Developer course is taught on the current SailPoint release, gives you your own developer instance from day one, and keeps one working consultant for the whole batch instead of rotating trainers. Every module is mapped to the Certified IdentityIQ Engineer exam, sessions are recorded with lifetime access, and job support (resume review, mock interviews and referrals) is included in one transparent fee. Most providers still teach older release material, run slide-first sessions with limited lab time, and bill support and recordings as add-ons.
Fees and training modes
Choose how you want to learn IdentityIQ Developer. No-cost EMI available on all modes.
Interactive live batches, weekday or weekend, with the full cohort and lifetime recordings.
Private one-on-one coaching at your pace, whether you need interview-ready fast or hands-on help with your current project.
Learn on your own time with recorded sessions, labs and Q&A doubt support.
Train your team on IdentityIQ Developer
Tailored curriculum, flexible scheduling, a dedicated SailPoint architect, and progress reporting for your managers. Delivered live online or on-site for cohorts of any size.
Your trainer
Neelima, SailPoint Architect, 12+ years
I still deliver SailPoint IdentityIQ and Identity Security Cloud implementations for enterprise clients, so I teach from what is breaking in production this quarter, not from a slide deck. In class I show the connector, rule, workflow and certification patterns that scale and the mistakes that cost teams days.
Learner reviews
I stopped copying rules I did not understand. Now I can explain and debug any rule or workflow.
The SSB and plugin modules are what real projects need. Excellent, code-first course.
Bridged my Java background into SailPoint fast. The debugging sessions were gold.
Fees, batches and policies
The questions people actually ask before enrolling, answered plainly.