IGA Proof of Concept Checklist: What to Test With Real Applications Before You Buy
IGA Proof of Concept Checklist: What to Test With Real Applications Before You Buy

TL;DR
- An IGA proof of concept should test your environment, not repeat the vendor demo.
- Use real identities, entitlements, reviewers, lifecycle events, and at least one difficult application.
- Define pass/fail criteria before the POC begins.
- Follow access changes through completion. Do not stop when the platform creates a task or records a decision.
- Test failures and exceptions, including unmatched identities, unavailable approvers, delayed remediation, and role changes.
- Require audit evidence from every important workflow before deciding which platform to buy.
The Demo Worked. Your Legacy Finance Application Might Not.
Your shortlisted IGA vendor has already shown you the ideal environment.
A new employee appears automatically. Access is provisioned. The manager completes a clean certification. The dashboard turns green.
Now your proof of concept begins.
Your HR record uses one employee identifier. An acquired business uses another. A finance application exports access through a file. Entitlement names look like AP_SUPR_04. A contractor does not exist in the HR system. One manager ignores the certification. An employee changes departments but still needs one permission from the previous role.
This is where an IGA proof of concept becomes useful.
You are not testing whether the software works under controlled conditions.
You are testing whether it can support your identity data, your applications, your access decisions, your exceptions, and your audit requirements without pushing critical work back into spreadsheets and manual tickets.
What Is an IGA Proof of Concept Supposed to Prove?
An IGA proof of concept is a controlled pre-purchase evaluation using representative enterprise data and workflows.
Its job is to answer a practical question:
Can this platform reliably govern access in our environment?
That is different from a product demonstration.
A demo shows what the vendor knows will work.
A useful POC tests what your security and IAM teams are unsure will work.
Recent SANS research evaluating an identity governance implementation through a proof of concept assessed areas including identity lifecycle management, provisioning, reconciliation, and audit processes. That reflects the right mindset: test operational control outcomes rather than interface features.
What Should You Prepare Before Starting the IGA POC?
Do not begin with an empty test tenant and ask the vendor what to demonstrate.
Define the test before implementation starts.
Choose representative applications
Select a small group that exposes different challenges.
For example:
- one business-critical SaaS application
- one financial or regulated system
- one directory or identity source
- one application with granular entitlements
- one legacy or file-fed application
The hardest application is often more informative than the easiest ten.
Choose representative identities
Include more than standard employees.
Test examples such as:
- new employee
- existing employee
- manager
- transferred employee
- departing employee
- contractor
- privileged user
- identity with multiple accounts
Record the expected result
For every test, define what success looks like.
Do not write:
“Test access reviews.”
Write:
“Manager receives the correct population, understands entitlement context, revokes one permission, and the team can verify and document the resulting removal.”
That gives you an acceptance criterion instead of an impression.
IGA Proof of Concept Checklist: 8 Tests That Matter
1. Can the Platform Build an Accurate Identity and Access Picture?
Every downstream governance process depends on the quality of identity and entitlement data.
Start by connecting representative data sources.
Then verify:
- Are identities matched correctly?
- Are duplicate accounts visible?
- Are unmatched accounts identified?
- Can the platform associate users with applications and entitlements?
- Does it preserve useful attributes such as department, manager, location, or employment type?
- What happens when source data is incomplete?
This should be tested before launching certifications.
Otherwise, a polished access review may be based on an incomplete population.
SecurEnds documentation states that application information can be brought into the platform using connectors or file-based imports. It also describes identity matching between application credentials and People records.
During a SecurEnds POC, use your actual matching attributes and see how exceptions are handled.
2. Can It Govern Your Difficult Application?
Do not let application integration become a connector-count exercise.
Choose one system that currently creates governance problems.
It may use:
- CSV exports
- a database connection
- a proprietary application
- unusual account identifiers
- complex roles
- poorly documented entitlements
Then determine what the IGA platform can actually govern.
Ask whether it can collect the identity, account, role, group, and entitlement information required for your intended control.
A successful connection is not enough if the information available to reviewers is too limited to make a decision.
SecurEnds publishes support for connector-based and file-based application ingestion within its access-review workflows.
Your POC should establish which approach applies to each high-priority system.
3. Can a Business Reviewer Complete a Real Access Review?
Now test the people who will use IGA outside the IAM team.
Give a manager or application owner a realistic certification.
Include:
- ordinary access
- sensitive access
- an entitlement with an unclear technical name
- one permission that should be removed
- one item requiring justification
Watch what happens.
Does the reviewer understand what is being approved?
Can ownership be assigned correctly?
Are reminders and escalation available?
Can decisions and comments be retained?
SecurEnds’ User Access Reviews offering documents recurring campaigns, delegation, escalation, remediation workflows, dashboards, and audit reporting.
The POC should determine whether those workflows fit the reviewers who will actually use them.
4. Does “Revoke” Result in Access Being Removed?
This test separates certification from control execution.
Select one entitlement for removal.
Then follow it.
Do not stop after the reviewer clicks Revoke.
Ask:
- What action is created?
- Who owns the remediation?
- How is fulfillment handled?
- What happens if removal fails?
- Can outstanding remediation be identified?
- How does your team verify closure?
- What evidence remains afterward?
A platform that identifies inappropriate access but cannot help your team close the loop may leave significant manual work behind.
NIST’s least-privilege control emphasizes restricting access to what users or processes need for assigned tasks. Testing removal helps determine whether your governance process can actually restore that state when inappropriate access is identified.
5. Can Access Requests Handle More Than the Happy Path?
Next, introduce new access.
Use a request that requires more than one straightforward manager approval.
Test scenarios such as:
- entitlement-level access
- temporary access
- sensitive application access
- multiple approvers
- unavailable approver
- rejected request
- request for access the user already holds
For every scenario, verify that you can reconstruct:
request → justification → approval → fulfillment → status → evidence
SecurEnds’ Access Request capabilities include application and entitlement requests, configurable approval workflows, request tracking, access revocation, and temporary-access scenarios.
Use the POC to determine how those capabilities map to your approval model.
6. Can the Platform Handle a Real Joiner, Mover, and Leaver?
Do not combine lifecycle management into one checkbox.
Test the three events independently.
Joiner test
Create a new identity and verify how appropriate access is determined and assigned.
Mover test
Change department, manager, job function, or another important identity attribute.
Then look for the difficult part:
What old access disappears?
Giving an employee new permissions while leaving previous privileges untouched creates privilege creep.
Leaver test
Terminate a test identity.
Verify which connected systems receive the change, what happens to exceptions, and how completion is recorded.
SecurEnds describes identity profiles, role-based provisioning, and automated provisioning for onboarding, offboarding, and transfer events in its Identity Lifecycle Management offering.
Your POC should establish how those workflows behave against your selected target systems.
7. Can It Detect and Manage a Real SoD Conflict?
Do not ask the vendor to display a prepared SoD dashboard.
Create a conflict.
For example, give a test identity two financial permissions your policy says should not coexist.
Then determine whether the platform can:
- identify the conflict
- explain the affected access
- assign responsibility
- record an exception where appropriate
- document mitigation
- track remediation
NIST AC-5 addresses separation of duties and notes that violations can span systems and application domains.
SecurEnds documents SoD violation detection, exception analysis, mitigation analysis, remediation planning, and evidence reporting.
Use your organization’s actual SoD scenarios during evaluation whenever possible.
8. Can You Reconstruct the Evidence Without Calling the Vendor?
End the POC with an audit exercise.
Choose one completed workflow from earlier testing.
Then ask a compliance or internal-audit team member to reconstruct it.
They should be able to determine:
| Question | Evidence to Look For |
| Who had access? | Identity, account and entitlement |
| Why did the workflow begin? | Request, review, lifecycle event or policy trigger |
| Who made the decision? | Reviewer or approver |
| What was decided? | Approve, reject, retain, revoke or exception |
| When did it happen? | Relevant timestamps |
| Was action required? | Fulfillment or remediation record |
| Was it completed? | Final status or verification |
| Can it be reproduced later? | Historical record/report |
Do this before purchase.
“Audit-ready” is much easier to evaluate when your auditor is sitting beside you.
Test What Happens When Something Breaks
A strong IGA proof of concept should deliberately include failure scenarios.
Add an identity that cannot be matched.
Make an approver unavailable.
Provide incomplete source data.
Create an overdue review.
Trigger a failed or delayed fulfillment step.
Change an identity attribute unexpectedly.
Then ask:
How does the platform tell us something went wrong?
Failures hidden inside logs or administrator queues can become operational problems after deployment.
Your POC should therefore assess visibility into exceptions, ownership, and recovery—not only successful automation.
Use a POC Scorecard Instead of General Demo Notes
Score every vendor against the same test.
| Test Area | Suggested Weight |
| Identity correlation and data quality | 15% |
| Application integration | 20% |
| Access reviews and reviewer experience | 15% |
| Remediation and fulfillment | 15% |
| Lifecycle automation | 15% |
| Access requests and approval logic | 5% |
| SoD controls | 5% |
| Audit evidence and administration | 10% |
Adjust these weights based on your priorities.
Also record three separate outcomes:
Pass: Works against the agreed acceptance criteria.
Conditional: Works with configuration, services, customization, or manual intervention.
Fail: Does not complete the required control.
That middle category matters.
Many procurement surprises hide inside the phrase “supported with configuration.”
What Should You Refuse to Accept During an IGA POC?
Avoid approving a platform based on:
- vendor-created demo identities only
- only the easiest SaaS integrations
- screenshots instead of executed workflows
- feature availability without control completion
- remediation that stops at ticket creation
- lifecycle tests that evaluate onboarding but ignore movers
- prebuilt audit reports without your own evidence
- “supported” functionality that was never demonstrated
The point of the POC is not to make every vendor look successful.
It is to expose the differences while you still have negotiating and selection options.
How Should You Evaluate SecurEnds During the POC?
SecurEnds’ published IGA capabilities cover identity lifecycle management, access certification, integrations, access requests, provisioning and deprovisioning, SoD-related governance, and audit-oriented reporting.
Rather than evaluating each capability in isolation, build one connected test journey.
For example:
Import a real identity and application → request access → approve it → change the user’s role → launch an access review → revoke an entitlement → introduce an SoD issue → retrieve the evidence.
That test is more valuable than asking whether each module exists.
It shows where automation works, where configuration is required, where human ownership is needed, and whether the resulting control can be demonstrated to security and audit teams.
Best Practices for Running an IGA Proof of Concept
Write acceptance criteria first. Decide what constitutes success before seeing the product.
Include difficult applications. Do not postpone your biggest integration concern until implementation.
Use business reviewers. IAM administrators are not the only people who will operate governance workflows.
Test movers carefully. Role changes reveal access accumulation problems that onboarding tests miss.
Follow remediation to closure. A governance decision is incomplete if nobody verifies the resulting action.
Record manual intervention. Every spreadsheet, ticket, script, and administrative workaround affects future operating effort.
Document everything. Preserve the test scenario, result, configuration dependency, exception, evidence, and final score for every critical requirement.
Frequently Asked Questions
What should be tested in an IGA proof of concept?
An IGA proof of concept should test identity ingestion, account correlation, application integration, access reviews, requests, lifecycle changes, remediation, SoD controls, and audit evidence. Use representative applications and identities rather than relying only on vendor demo data. Each critical test should have a predefined expected outcome.
How is an IGA POC different from an IGA demo?
A demo is usually vendor-controlled and designed to explain product capabilities. A POC should be buyer-controlled and test whether those capabilities work against representative requirements from your environment. The POC should expose integration complexity, manual steps, exception handling, reviewer usability, and evidence quality before a purchasing decision.
Which applications should be included in an IGA POC?
Select applications representing different governance challenges. Include at least one important SaaS platform, a sensitive or regulated application, and a difficult legacy or file-based system where relevant. Avoid testing only applications with mature standard connectors because that provides an incomplete view of implementation risk.
Should real production data be used during the POC?
Use representative organizational data under your security, privacy, and procurement policies. It does not always need to be unrestricted production data. The important requirement is that identities, attributes, entitlement structures, ownership problems, and application complexity realistically reflect the environment the platform will govern.
How do you know whether an IGA proof of concept passed?
Define measurable acceptance criteria before testing. A requirement passes when the platform completes the expected workflow under agreed conditions. Record dependencies such as custom integration, professional services, manual fulfillment, or additional modules separately. A successful POC should give your team clear evidence rather than a general impression that the software “worked.”
What evidence should be retained from an IGA POC?
Keep the scenario, expected result, actual result, screenshots or reports where useful, workflow history, configuration assumptions, integration dependencies, exceptions, manual steps, and stakeholder scores. This creates a defensible comparison between vendors and gives the implementation team a clearer record of what was validated before purchase.
Test the Environment You Will Actually Govern
An IGA proof of concept should make the purchasing decision less dependent on promises.
Bring your difficult application.
Bring your messy identity data.
Bring the entitlement nobody understands.
Test the employee transfer.
Reject access.
Break a workflow.
Then ask the platform to show you exactly what happened.
That is how you determine whether an IGA platform can help your team identify access, make decisions, execute changes, remediate risk, and preserve evidence when the environment stops looking like a demo.
For teams evaluating identity governance software, explore SecurEnds IGA and use your own application and access scenarios to test how the platform fits your governance requirements.