By NHI Mgmt Group Editorial TeamPublished 2025-11-14Domain: Governance & RiskSource: Opal Security

TL;DR: Custom connectors let enterprises bring homegrown applications, databases, SCIM endpoints, and access control files into access governance workflows, including just-in-time access, reviews, and monitoring, according to Opal Security. The deeper issue is not connector variety but whether identity governance can keep pace with bespoke application sprawl.


At a glance

What this is: This is a product analysis of custom connectors for governing access to homegrown and non-standard applications.

Why it matters: It matters because IAM, IGA, and PAM teams still need consistent access controls and reviews when applications do not fit standard integration patterns.

By the numbers:

👉 Read Opal Security's analysis of custom connectors for homegrown application governance


Context

Custom connectors are a way to extend identity governance into applications that do not offer a standard out-of-the-box integration. In practice, that usually means homegrown tools, databases, file-backed access controls, or bespoke APIs that still hold sensitive entitlements but sit outside the normal IGA perimeter.

The governance problem is familiar to IAM and IGA teams: if an application cannot be synced, reviewed, or provisioned cleanly, access control shifts to manual process and tribal knowledge. That creates audit friction, slower revocation, and weaker visibility across the long tail of internal systems.

For engineering-led organisations, the issue is not whether the app is important enough to control. It is whether the identity stack can treat non-standard systems with the same lifecycle discipline as mainstream SaaS.


Key questions

Q: How should teams govern access to homegrown applications that do not support standard IGA integrations?

A: Treat those applications as first-class governance targets, not exceptions. Start by mapping each system to the entitlement source, the review owner, and the revocation path. Then use the simplest connector pattern that preserves current-state visibility and enforceable access changes. If a system cannot support that, it should remain in a tracked manual control process until it can.

Q: What breaks when custom connectors do not sync access changes reliably?

A: The governance record stops matching the real application state. That breaks certification, revocation, and audit evidence because reviewers are approving a snapshot that may already be stale. In sensitive environments, unreliable sync turns identity governance into a reporting layer rather than a control layer.

Q: Why do homegrown tools create more identity governance risk than standard SaaS apps?

A: They usually lack native lifecycle hooks, standard schemas, and predictable audit events. As a result, identity teams must build the control path themselves, which increases the chance of partial coverage, manual workarounds, and inconsistent entitlement data across the environment.

Q: Who should own connector security and access review quality?

A: Ownership should sit jointly with IAM or IGA for governance design and with the application team for system specifics. The connector is privileged infrastructure, so changes to routing, sync logic, and runtime access should follow the same approval discipline as other high-risk identity controls.


Technical breakdown

API, SCIM, database, and file-based connector patterns

Custom connectors work by exposing a small set of API endpoints that let an external governance system read current access state and push entitlement changes back into the target application. When a system supports REST or SCIM, the sync model is structured and predictable. When it does not, connectors may read from a database or access control files instead. The architectural trade-off is always the same: more reach increases integration coverage, but the connector becomes responsible for preserving consistency across systems that were never designed for identity governance as a first-class function.

Practical implication: map every non-standard application to the least brittle integration pattern before you let it become a manual exception.

Why sync design matters for access reviews and JIT

In governance terms, the connector is not just plumbing. It becomes the control point that determines whether access reviews, just-in-time entitlement changes, and revocation events are accurately reflected in the source system. If sync is delayed, partial, or one-directional, the governance record and the real application state diverge. That gap matters most in review-heavy environments, where certifiers assume the entitlement snapshot is current. A connector that cannot reliably mirror changes turns IGA into documentation rather than enforcement.

Practical implication: test revocation latency and bidirectional accuracy before using a connector for privileged or audit-scoped access.

Multi-tenant deployment and operational blast radius

A single connector service can manage multiple applications if it distinguishes targets through an app_id or similar routing parameter. That reduces deployment overhead, but it also concentrates failure domains. A bug, credential issue, or logic error in the connector can affect many applications at once. From an identity governance perspective, this makes connector runtime security part of the control surface. The system is no longer just a sync adapter. It is a privileged integration layer that can expand or constrain blast radius depending on how tightly it is scoped and observed.

Practical implication: isolate tenant routing, log every entitlement change, and treat connector runtime access as privileged.


NHI Mgmt Group analysis

Custom connectors are becoming the control plane for application sprawl, not just a convenience layer. Engineering-led companies increasingly build tools that hold sensitive data but do not fit the standard SaaS integration model. That means identity governance has to reach into APIs, databases, and file-backed access systems if it is going to remain credible. The practitioner takeaway is that connector strategy is now part of access architecture, not a back-office integration task.

The real governance risk is divergence between the record of access and the state of access. A connector that syncs slowly, incompletely, or only in one direction creates a false sense of certification. Review programs depend on current state, and revocation depends on enforceable state transitions. If the connector cannot preserve that relationship, then the control is administrative rather than effective. Practitioners should treat sync fidelity as a governance requirement, not a technical nice-to-have.

Custom connectors sharpen the boundary between standardised control and bespoke operational reality. The more applications an organisation builds for itself, the more identity governance must handle systems that were never designed around SCIM or a traditional IGA model. That pushes IAM, IGA, and PAM teams toward a unified view of entitlement lifecycle across code, database, and workflow layers. The implication is simple: homegrown applications can no longer be exempted from the same governance discipline applied to SaaS.

Connector architecture exposes a named control gap: governance coverage fragmentation. When every non-standard system requires a different integration path, access governance fragments across multiple sync models and operational owners. That fragmentation is manageable only if the organisation treats connector standards, entitlement mapping, and revocation observability as a single programme. The practitioner conclusion is that connector design and identity lifecycle design now need to be planned together.

From our research:

  • Only 44% of organisations have implemented any policies to manage their AI agents, despite 92% agreeing that governing AI agents is critical to enterprise security, according to The 2026 Infrastructure Identity Survey.
  • A separate finding shows that systems with least-privileged AI access had a 17% incident rate versus 76% for over-privileged systems, which is a 4.5x difference in incident likelihood.
  • For practitioners building governance around bespoke applications and AI-connected workflows, Ultimate Guide to NHIs , Why NHI Security Matters Now provides the broader identity context.

What this signals

Custom connectors are becoming a practical extension of identity governance because application sprawl no longer fits a single integration model. Coverage fragmentation: once entitlement state is split across APIs, databases, and files, the programme needs a consistent control pattern for syncing, review, and revocation or it will accumulate blind spots faster than audit cycles can close them.

With 70% of organisations already granting AI systems more access than they would give a human employee performing the exact same job, per The 2026 Infrastructure Identity Survey, the governance challenge is no longer limited to SaaS. Any bespoke control surface that can hold privilege, whether human- or machine-operated, now needs lifecycle ownership and observable revocation.

Teams should prepare for identity programmes that span standard SaaS, internal apps, and machine-driven workflows. That means connector governance, entitlement mapping, and review evidence need to be designed as one operating model, not as separate exceptions handled by different teams.


For practitioners

  • Inventory every non-standard application first Classify homegrown apps, file-backed access systems, databases, and bespoke APIs by entitlement sensitivity, audit scope, and revocation urgency before deciding which ones need connectors.
  • Choose the least brittle connector pattern Use REST or SCIM where available, then fall back to database or file-based connectors only when the source system cannot support structured identity sync.
  • Test revocation before production rollout Measure how long it takes a connector to remove access in the target system and verify the result against the source-of-truth record.
  • Separate connector privilege from application privilege Restrict connector runtime credentials, segment multi-tenant routing, and log every entitlement change so one integration failure cannot affect all managed apps.

Key takeaways

  • Custom connectors extend identity governance into the long tail of homegrown applications that standard integrations miss.
  • The main control risk is state divergence, where the record of access no longer matches the real entitlement in the target system.
  • IAM and IGA teams should treat connector design, revocation testing, and runtime privilege as part of the same governance programme.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03Custom connectors affect entitlement lifecycle and revocation fidelity.
NIST CSF 2.0PR.AC-4Connector-driven access changes must enforce least privilege consistently.
NIST Zero Trust (SP 800-207)AC-6Custom connectors extend policy enforcement to non-standard systems.

Map bespoke applications to NHI-03 and verify that connector sync preserves current access state.


Key terms

  • Custom Connector: A custom connector is a purpose-built integration layer that lets an identity platform read and change access state in an application without a native connector. It may speak to an API, SCIM endpoint, database, or file-backed control list. Its job is to keep governance and application state aligned.
  • Sync Fidelity: Sync fidelity is the degree to which a connector’s recorded entitlement state matches the real state inside the target system. High fidelity means changes, removals, and review evidence stay current. Low fidelity creates stale approvals, weak audit evidence, and hidden access that no longer matches the governance record.
  • Entitlement Drift: Entitlement drift happens when the access recorded by governance tools no longer matches what a system actually allows. In custom integrations, drift can come from delayed sync, partial updates, or local exceptions. It is one of the clearest signs that access control has become administrative instead of enforceable.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or programme maturity, it is worth exploring.

This post draws on content published by Opal Security: Back Flexibility First: Four Classes of Custom Connectors for Engineering-Led Companies. Read the original.

NHIMG Editorial Note
Published by the NHIMG editorial team on 2025-11-14.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org