Now Hiring: Are you a driven and motivated 1st Line IT Support Engineer?

Migrating From Legacy IGA: How to Replace a Governance Stack Without Losing Audit Evidence

Blog Articles

Migrating From Legacy IGA: How to Replace a Governance Stack Without Losing Audit Evidence

Why Do IAM Compliance Gaps Show Up During Audits_ (2)

TL;DR

  • An IGA migration is not simply a software replacement. You are moving active security controls and their historical evidence.
  • Inventory identities, applications, review campaigns, lifecycle rules, SoD policies, exceptions, remediation records, and audit history before changing platforms.
  • Do not migrate every legacy customization automatically. Decide which controls still have business or compliance value.
  • Move applications in controlled waves and reconcile access between old and new platforms.
  • Keep the legacy environment available until required evidence has been migrated, archived, or made reliably accessible.
  • Before final cutover, prove that the new platform can execute governance workflows and reproduce the evidence your auditors need.

Your New IGA Platform Is Ready. Then the Auditor Asks for Last Year’s Access Review.

The migration team has spent months preparing the replacement platform.
Identity sources are connected. Several applications are onboarded. New access reviews are ready to launch.
Then internal audit asks for evidence from a certification completed nine months earlier.
The decision history is still in the legacy platform.
A remediation ticket is in another system.
One exception was approved by email.
Several entitlement names changed during migration.
Now the problem is no longer whether the new IGA platform works.
The problem is whether your organization can still prove who had access, who reviewed it, what was revoked, and whether remediation happened.
That is the risk that makes IGA migration different from an ordinary software replacement.
You are not just moving data.
You are moving a governance system that may support access reviews, lifecycle controls, access requests, SoD policies, remediation, and compliance evidence.

What Makes an IGA Migration Different From a Normal Application Migration?

An IGA platform often sits in the middle of multiple control processes.
It may collect identity data from HR.
It may correlate application accounts.
It may route access approvals.
It may initiate provisioning or deprovisioning.
It may run quarterly certifications.
It may identify policy conflicts.
And it may preserve evidence used during internal or external audits.
Replacing that platform therefore creates two risks at the same time:
Operational risk: Will access still be granted, changed, reviewed, and removed correctly?
Evidence risk: Can your organization still prove what occurred before, during, and after migration?
NIST SP 800-53’s AU-3 control identifies core information expected within audit records, including what happened, when it happened, its source, the outcome, and the identity associated with the event.
That provides a useful principle for an IGA migration:
If a governance action matters, preserve enough information to reconstruct it later.

Before Migrating Anything, Inventory the Governance You Already Have

Do not begin with connector configuration.
Begin with the existing control environment.
Create an inventory covering:

  • authoritative identity sources
  • employee and contractor populations
  • applications under governance
  • account-correlation logic
  • access-review campaigns
  • reviewers and application owners
  • access-request workflows
  • joiner, mover, and leaver rules
  • provisioning and deprovisioning processes
  • roles and entitlement models
  • segregation-of-duties rules
  • approved exceptions
  • outstanding remediation
  • custom reports
  • audit evidence
  • custom scripts and integrations

This exercise usually reveals something important.
The legacy IGA platform is rarely operating alone.
A workflow may start in HR, pass through IGA, create a ServiceNow ticket, require an application administrator, and end with evidence stored somewhere else.
Your migration plan must account for the whole chain.

Do Not Migrate Legacy Complexity Just Because It Exists

A replacement project creates an opportunity to simplify.
Over time, legacy IGA environments accumulate:

  • unused workflows
  • obsolete roles
  • duplicate rules
  • custom scripts
  • abandoned connectors
  • old exceptions
  • undocumented approval paths
  • access models designed for business structures that no longer exist

Copying all of that into a new platform can reproduce the same operating problems with newer technology.
For every major legacy configuration, ask:
What security or compliance purpose does this serve today?
Then classify it:
Retain — still required and operating correctly.
Redesign — control is necessary, but the current workflow is inefficient.
Retire — no longer required.
Investigate — ownership or purpose is unclear.
SecurEnds itself has published broader guidance on the operational limitations that can build up around legacy IGA deployments, including complex configuration and professional-services dependency.
The migration should eliminate unnecessary complexity rather than preserve it automatically.

What Audit Evidence Must Be Protected During IGA Migration?

Create an evidence register before cutover.
Do not assume everything in the old database needs to move into the new platform.
What matters is whether required historical evidence remains accurate, accessible, and understandable.

Evidence Area What You May Need to Preserve
Access reviews Campaign scope, reviewer, decision, timestamp, comments
Access requests Requestor, requested access, justification, approvals
Lifecycle activity Joiner, mover, leaver event and resulting changes
Remediation Revoked access, owner, task status, completion
SoD Conflict, exception, mitigation, approval
Entitlement history Role or permission associated with the identity
Ownership Application, entitlement, or business owner
Audit reports Historical reports previously supplied to auditors

Then determine the treatment for each category.
You may:

  • migrate records into the new platform
  • archive them in a controlled evidence repository
  • retain the old platform in read-only mode
  • export evidence into an approved records system

The correct approach depends on your internal retention policies, applicable obligations, and auditor expectations.
The important rule is simple:
Do not decommission the old system before proving that required historical evidence remains retrievable.

Build a Translation Map for Identities and Entitlements

Historical evidence loses value if nobody can interpret it.
Suppose the old IGA platform recorded:

FIN_AP_SUPER_02

 

The new platform calls the same permission:

Accounts Payable Supervisor

 

If an auditor reviews evidence from both systems, your team needs to demonstrate that these records refer to the same governed access.
Create mappings for important:

  • identity identifiers
  • application names
  • account identifiers
  • roles
  • groups
  • entitlements
  • policy IDs
  • reviewer IDs
  • campaign references

Also document cases where old permissions are merged, split, renamed, or retired.
This becomes especially important when you clean up the access model during migration.

Move Applications in Waves, Not With One Enterprise-Wide Cutover

A phased IGA migration usually creates more control than a big-bang replacement.
Prioritize applications based on:

  • compliance importance
  • access sensitivity
  • integration complexity
  • lifecycle dependency
  • number of identities
  • business criticality
  • audit timing

A practical wave may include a small set of applications sharing similar integration patterns.
For each wave:

  1. Connect the identity and application data.
  2. Validate account correlation.
  3. Compare entitlement inventories.
  4. Test requests where applicable.
  5. Test joiner, mover, and leaver events.
  6. Run an access review.
  7. Execute at least one revocation.
  8. Validate SoD or policy rules.
  9. Produce evidence.
  10. Obtain control-owner approval.

Recent real-world identity modernization discussions similarly emphasize phased migration, temporary coexistence, data-model cleanup, and controlled decommissioning rather than treating modernization as a direct technical swap.

Reconcile the Old and New Systems During Coexistence

Running two governance platforms creates its own risk.
If both systems are making changes, you need to know which platform is authoritative for each workflow.
Create a transition matrix.

Governance Process Legacy IGA New IGA
Identity aggregation Active / Read only / Retired Active / Testing
Access requests Active or frozen Pilot / Active
Provisioning Authoritative / Disabled Testing / Authoritative
Access reviews Existing campaigns only New campaigns
Lifecycle actions Active Parallel validation
Reporting Historical Current

Do not leave authority ambiguous.
Two systems should not independently provision or remove production access unless that behavior is deliberately designed and controlled.
During each migration wave, reconcile results.
Compare:

  • identity population
  • account population
  • entitlement counts
  • unmatched accounts
  • active versus disabled accounts
  • review scope
  • pending remediation
  • lifecycle events

Differences need explanations before cutover.

Treat Access Review Migration as a Control Test

Do not simply copy certification schedules.
Rebuild the process intentionally.
Confirm:

  • which applications are reviewed
  • which identities are included
  • who owns the review
  • who receives escalation
  • what entitlement context is shown
  • how retain/revoke decisions are captured
  • what happens after rejection
  • how exceptions are documented
  • what evidence remains

Then run at least one complete certification on the new platform.
Include a revoke decision.
Follow it through remediation.
Finally, produce the resulting audit evidence.
SecurEnds documents automated access reviews, reviewer workflows, escalation, remediation-related processes, and audit reporting within its access governance capabilities.
For migration projects, the relevant question is not whether those capabilities exist.
It is whether they reproduce or improve the control outcome your organization needs.

Migrate Lifecycle Rules Carefully—Especially Movers

Provisioning mistakes become production incidents.
Lifecycle migration therefore deserves stricter testing than ordinary data migration.
Test:

Joiners

Does the correct identity receive the expected baseline access?

Movers

When department, role, manager, or location changes, does new access get added correctly?
More importantly:
What happens to the old access?

Leavers

Does termination remove or disable access across the systems in scope?
Also test exceptions.
What happens when HR data is late?
What happens when an account cannot be correlated?
What happens when a downstream application is unavailable?
The new workflow should fail visibly rather than silently.

Do Not Forget Open Remediation and Exceptions

Historical evidence is important.
Unfinished governance work is even more important.
Before cutover, identify:

  • outstanding revoke decisions
  • open provisioning failures
  • unresolved SoD conflicts
  • temporary-access exceptions
  • pending access requests
  • overdue certifications
  • accounts without owners
  • lifecycle failures

Assign each item a migration disposition.
Do not let an open access-removal task disappear because the old workflow ID no longer exists.
For every transferred item, preserve:
issue → owner → original decision → current status → target action → final evidence
This protects both security continuity and audit traceability.

What Should the Go/No-Go Gate Include?

Do not retire the legacy IGA platform because the project calendar says migration is complete.
Use objective exit criteria.
A migration wave should not close until:

  • identity correlation is validated
  • entitlement mappings are accepted
  • lifecycle scenarios pass
  • access-request flows work
  • review ownership is confirmed
  • revocation reaches completion
  • required SoD rules are operational
  • open remediation has an owner
  • evidence can be reproduced
  • business and control owners approve
  • rollback procedures are documented

If a critical control fails, keep the legacy process available until the issue is corrected.

Keep Historical Evidence Accessible After Cutover

Once new governance is operating successfully, decide how long the legacy platform must remain available.
Do not keep it indefinitely without purpose.
But do not shut it down simply to reduce license costs.
Before decommissioning, have compliance or internal audit retrieve several historical records without assistance from the migration team.
Ask them to find:

  • a past certification
  • a revoke decision
  • an access-request approval
  • an exception
  • a lifecycle event

If the evidence can be reconstructed accurately from the target repository, you are in a much stronger position to retire the old system.

How SecurEnds Can Support a Phased Legacy IGA Replacement

SecurEnds positions its Identity Governance and Administration capabilities as an alternative to legacy and manual governance approaches. Its published IGA offering includes access certification, integration, lifecycle-related governance, provisioning/deprovisioning, and audit-oriented controls.
One migration-relevant capability documented by SecurEnds is file-based access certification. SecurEnds states that organizations can conduct certifications through CSV-based uploads while application connectors are being onboarded.
That can be useful during a phased replacement because governance does not necessarily have to wait until every target application has a completed connector.
During evaluation, however, map the approach against your specific environment.
Determine:

  • which applications will use direct connectors
  • which require files or other methods
  • which processes will be automated immediately
  • which remain controlled but manual during transition
  • how historical evidence will be handled
  • when the legacy platform can safely be retired

The objective should be continuity of governance—not simply speed of migration.

Best Practices for a Lower-Risk IGA Migration

Preserve evidence before changing systems. Know what historical records auditors may request.
Migrate controls, not old technical debt. Retire obsolete rules and redesign inefficient workflows.
Start with representative applications. Include at least one difficult system early.
Define system authority during coexistence. Avoid conflicting provisioning or lifecycle actions.
Reconcile every migration wave. Differences in identity or entitlement data need explanations.
Move open findings deliberately. Pending remediation and exceptions must retain owners.
Prove evidence before decommissioning. Ask audit or compliance teams to retrieve historical records themselves.
Document everything. Record mappings, test results, exceptions, cutover decisions, rollback plans, and evidence-retention choices.

Frequently Asked Questions

What is an IGA migration?

An IGA migration is the process of replacing or modernizing an Identity Governance and Administration platform while preserving identity data, application governance, access workflows, lifecycle controls, policies, and auditability. Unlike a normal software migration, it must also protect active security controls and historical evidence used to prove access decisions.

Should all historical IGA data be migrated?

Not necessarily. Organizations should first determine which records must remain available based on internal retention policies, control requirements, and applicable obligations. Some evidence may move into the new IGA platform. Other records may be archived in a controlled repository or temporarily retained through read-only access to the legacy system.

How do you preserve audit evidence during an IGA migration?

Inventory evidence before migration, including access reviews, approvals, remediation, exceptions, lifecycle events, and SoD decisions. Preserve identifiers and timestamps, document entitlement mappings, and validate that historical records can still be reconstructed. Do not decommission the legacy platform until required evidence has been tested for accessibility.

Should legacy and new IGA platforms run in parallel?

Temporary coexistence can reduce migration risk, particularly during phased application onboarding. However, ownership must be explicit. Define which platform is authoritative for requests, provisioning, lifecycle events, reviews, and reporting. Avoid allowing both systems to make conflicting access changes without a controlled design.

What should be tested before an IGA cutover?

Test identity correlation, entitlement mapping, requests, provisioning, joiner-mover-leaver workflows, access reviews, revocation, SoD controls, remediation, reporting, and historical evidence access. Include failure scenarios and confirm that rollback procedures are usable before transferring authority to the new platform.

When can the legacy IGA platform be decommissioned?

Decommission it only after the new platform has successfully executed required governance controls, open remediation has been transferred or closed, evidence-retention requirements are satisfied, historical records remain accessible, and relevant security, IAM, compliance, application, and audit stakeholders approve the transition.

Replace the Platform Without Breaking the Control

A successful IGA migration is not measured by how quickly the old server is switched off.
It is measured by what survives the transition.
Identity ownership survives.
Access decisions remain understandable.
Lifecycle controls keep operating.
Revocations reach completion.
Exceptions remain accountable.
Historical evidence remains retrievable.
And auditors can still determine what happened before the new platform existed.
Treat the migration as a control transition, not a database move.
That approach gives your organization a better opportunity to remove legacy complexity while maintaining the evidence and accountability that identity governance was built to provide.
If your team is planning a legacy IGA replacement, explore SecurEnds Identity Governance and Administration and evaluate how a phased governance transition could work across your existing application environment.