delivered for clients · names withheldmigration Identity and access

IBM ISIM, Oracle OIM or homegrown provisioning to SailPoint or Saviynt

Cohash moves identity governance off IBM Security Identity Manager, Oracle Identity Manager or homegrown provisioning scripts and onto SailPoint or Saviynt. We read the old tool's workflows, adapters, policies and scripts, decide what to rebuild, connect HR and target systems in waves, run provisioning and certifications in parallel for a cycle, and archive the old audit trail before switching off.

  1. 01Read the old tool
  2. 02Pick the platform and design the model
  3. 03Connect HR and targets in waves
  4. 04Parallel run
  5. 05Cut-over and archive
case-study / legacy-iga-to-sailpoint-or-saviynt delivered
beforeIBM ISIM, Oracle OIM or homegrown scripts afterSailPoint or Saviynt
01 · HR SOURCE 02 · GOVERNANCE 03 · TARGETS 04 · EVIDENCE HR system HR system SailPoint or Saviynt: rules · roles · SoD SailPoint or Saviynt rules · roles · SoD Certifications: manager and owner reviews Certifications manager and ownerreviews Active Directory Active Directory ERP: SoD-checked roles S/4 ERP SoD-checked roles Business apps: connectors per wave Business apps connectors per wave Audit records: approvals · reviews in the platform Audit records approvals · reviews inthe platform Archived legacy history: approver · date · decision Archived legacyhistory approver · date ·decision
case file

The story

Told without the client's name or anything that could identify them.

what happened

A bank's identity team ran joiner and leaver provisioning on an aging Oracle Identity Manager install plus scheduled scripts that one person maintained. Quarterly certifications went to managers as emailed spreadsheets, adapters for key apps had stopped working after target upgrades, and pulling together approval evidence for auditors was slow manual work. We read every policy, workflow, adapter and script and decided what to rebuild before comparing SailPoint and Saviynt on connectors and SoD needs. HR came first, then targets in waves, with account correlation checked by hand on a sample. Both tools ran in parallel through a pilot certification, provisioning switched target by target, and the old approval history was exported before the servers were shut down.

why it was urgent

IBM folded Security Identity Manager into Verify Governance 10.0, so ISIM customers face a platform change either way. Oracle's Lifetime Support Policy ends Premier Support for OIG 12.2.x in December 2026. Homegrown scripts have no vendor date, but they rarely pass an audit request for who approved what.

problem statement
  • openYour joiner and leaver provisioning lives in scripts and scheduled jobs that only one person maintains.
  • recurringCertifications are spreadsheets emailed to managers every quarter.
  • blockedAdapters for a few key apps quit working in ISIM or OIM when the target systems were upgraded.
  • openAuditors asked for evidence of who approved access, and it took weeks to put together.
architecture

The estate, before and after

before
before

Before: legacy provisioning, scripts and spreadsheet reviews

HR data got to targets through an old IGA tool and some scheduled scripts, and a few adapters broke when targets were upgraded. Access reviews were account exports, emailed to managers.

Before: legacy provisioning, scripts and spreadsheet reviews HR data got to targets through an old IGA tool and some scheduled scripts, and a few adapters broke when targets were upgraded. Access reviews were account exports, emailed to managers. 01 · HR SOURCE 02 · LEGACY PROVISIONING 03 · TARGETS 04 · EVIDENCE HR feed scheduled extract provision adapter scripted accounts account export WO HR system OAM IBM ISIM or OracleOIM adapters · workflows Provisioning scripts scheduled jobs, onemaintainer Active Directory S/4 ERP Business apps adapters broken afterupgrades Spreadsheetcertifications emailed to managers
Read the diagram as text
  1. HR system → IBM ISIM or Oracle OIM: HR feed
  2. HR system → Provisioning scripts: scheduled extract
  3. IBM ISIM or Oracle OIM → Active Directory: provision
  4. IBM ISIM or Oracle OIM → Business apps: adapter
  5. Provisioning scripts → ERP: scripted accounts
  6. Active Directory → Spreadsheet certifications: account export
after
after

After: SailPoint or Saviynt provisions targets and runs reviews

Joiner, mover and leaver events go from HR into the new IGA platform, which provisions each target through connectors and runs the certification campaigns. The legacy history is in a readable archive next to the new audit records.

After: SailPoint or Saviynt provisions targets and runs reviews Joiner, mover and leaver events go from HR into the new IGA platform, which provisions each target through connectors and runs the certification campaigns. The legacy history is in a readable archive next to the new audit records. 01 · HR SOURCE 02 · GOVERNANCE 03 · TARGETS 04 · EVIDENCE joiner · mover · leaver provision provision provision campaigns review decisions prior history WO HR system SP SailPoint orSaviynt rules · roles · SoD Certifications manager and owner reviews Active Directory S/4 ERP SoD-checked roles Business apps connectors per wave Audit records approvals · reviews in theplatform Archived legacy history approver · date · decision
Read the diagram as text
  1. HR system → SailPoint or Saviynt: joiner · mover · leaver
  2. SailPoint or Saviynt → Active Directory: provision
  3. SailPoint or Saviynt → ERP: provision
  4. SailPoint or Saviynt → Business apps: provision
  5. SailPoint or Saviynt → Certifications: campaigns
  6. Certifications → Audit records: review decisions
  7. Archived legacy history → Audit records: prior history
results

What the client got

What changed for the client once the work was done. Described, not scored: we don't publish client figures.

  1. result 01

    Provisioning logic is native or rebuilt, not scripted

    Every old policy, workflow, adapter and script ended up as a native feature, a rebuilt rule or workflow, or retired. The scheduled scripts don't run anymore.

  2. result 02

    Certifications run in the platform

    Managers and owners now review access in SailPoint or Saviynt campaigns. The emailed spreadsheets are gone, and each decision is recorded with the person who made it.

  3. result 03

    Accounts correlate to people

    Correlation rules were tested on a sample per target, and orphan and mismatched accounts were reviewed with owners before cut-over.

  4. result 04

    Old audit evidence is still readable

    We exported approvals, certifications and provisioning history from the legacy tool, with approver, date and decision, and only then retired its database.

what can go wrong

Risks we plan for

  1. Orphan and mismatched accounts

    Years of manual fixes leave accounts that don't correlate to any person. They're reviewed with owners before cut-over, or the first certification fills up with noise.

  2. Business rules buried in scripts

    The logic for usernames, email creation and contractor end dates is often in a script nobody wrote down. We dig those out while reading the old tool, so the first leaver after go-live doesn't expose them.

  3. Two tools provisioning the same target

    In the parallel run each target has exactly one tool writing to it. Let both write and they'll keep reversing each other.

  4. Losing audit evidence

    An auditor can ask about a decision from years back. So we export the history with approver, date and decision before the old database is retired.

ai in this move

Where AI helps, and where it needs guardrails

On the SailPoint side, Identity Security Cloud adds AI access recommendations and role discovery, and Agentic Fabric governs AI agents. Saviynt Identity Security for AI discovers agents in Amazon Bedrock, Copilot Studio, Vertex AI, ServiceNow and Agentforce and gives each an owner. While you're building new IGA anyway, bring agents and service accounts into the same reviews as people, and keep any MCP tool that grants access behind an approval.

forward deployed engineers →
you keep

What you're left with

We write these for your setup, and they're working documents. Your team should be able to keep things running from them long after we've gone.

  • inventory01

    Inventory of policies, workflows, adapters and scripts with a decision per item

    yours to keep
  • design02

    Platform comparison and identity model design

    yours to keep
  • tests03

    Connector wave plan with correlation test results per target

    yours to keep
  • report04

    Parallel-run comparison report

    yours to keep
  • document05

    Archived approval, certification and provisioning history

    yours to keep
talent and delivery · sailpoint or saviynt

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
01SailPoint or Saviynt?

It depends on your target applications, ERP SoD needs, whether you need a self-hosted option and what your team already knows. SailPoint offers IdentityIQ self-hosted and Identity Security Cloud as SaaS; Saviynt is SaaS. We compare both on your connector list rather than a feature sheet.

02Why not move ISIM to IBM Verify Governance?

It's a fair option, since IBM folds ISIM into Verify Governance. If IBM suits you and the adapters cover your apps, that upgrade may cost less than a move. We'll say so if the inventory points there.

03How long will both tools run together?

Usually at least one full certification cycle, so you can compare results. Beyond that it depends on the number of targets and how clean the account data is.

04Do you also onboard new applications?

Yes. Once the migrated apps are stable, we use the same connector patterns to bring in apps the old tool never covered.

sources 5 sources linked last checked 2026-10-20 content fingerprint 34618f7f
  1. 01IBM: IGI becomes Verify Governance 10.0, Identity Manager now includedibm.com ↗
  2. 02Oracle Lifetime Support Policy: Oracle Fusion Middleware (effective 13 April 2026)oracle.com ↗
  3. 03SailPoint: Identity Security Cloudsailpoint.com ↗
  4. 04ITBrief: SailPoint launches Agentic Fabric (4 Aug 2026)itbrief.co.uk ↗
  5. 05Saviynt press release: Identity Security for AI (24 Mar 2026)saviynt.com ↗
Reviewed by the Cohash team Product names are trademarks of their owners. how we handle facts and data →
next step

Planning this move?

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it