TL;DR: During identity provider outages, Maverics keeps Epic users, SMART on FHIR launches, and backend service tokens working by fronting OAuth and OIDC flows, normalizing claims, and failing over to a healthy connector in seconds, according to Strata Identity. The governance issue is not just resilience but preserving clinical uptime without turning Epic into a reconfiguration project.
At a glance
What this is: This is an identity continuity pattern for Epic that keeps clinician and backend access alive when the primary identity provider fails, using orchestration and provider failover.
Why it matters: It matters because identity availability becomes a patient-care dependency, so IAM teams have to design for resilient authentication paths, not just steady-state policy enforcement.
Context
Epic depends on external identity providers for authentication, which means an identity outage can interrupt access to clinical workflows even when Epic itself is healthy. In this pattern, identity continuity is the governance problem, not merely a technical convenience.
The article frames identity orchestration as a way to keep Epic stable while providers change underneath it. That matters for NHI and human IAM alike because the system must preserve OAuth 2.0 and OpenID Connect behaviour, session continuity, and backend service access without forcing repeated application reconfiguration.
Key questions
Q: How should security teams design Epic identity continuity when the primary IdP fails?
A: Use an orchestration layer that fronts Epic's authentication endpoints, keeps Epic registration stable, and routes new logins to a healthy secondary provider when the primary is unavailable. The goal is controlled continuity, not application reconfiguration during an outage.
Q: Why do IdP outages disrupt Epic operations so quickly?
A: Because Epic delegates authentication outward, a failed provider blocks login even when the EHR is healthy. That makes identity availability part of clinical availability, especially where SMART on FHIR launches and backend integrations depend on the same trust path.
Q: What breaks if Epic is reconfigured every time the identity provider changes?
A: Repeated reconfiguration turns identity change into an application outage risk, because every provider swap becomes a production event. A stable orchestration layer avoids that by keeping redirect URIs, JWKS, and trust routing outside the EHR.
Q: How should organisations handle identity continuity in DDIL environments?
A: They should design for local authentication, policy enforcement, and later reconciliation when connectivity returns. In practice, that means treating disconnected mode as a first-class operating state, not a temporary exception, and validating audit trails after the primary provider comes back.
Technical breakdown
How Epic delegation to the identity provider creates a single point of failure
Epic does not authenticate users directly. It delegates login to an identity provider through OAuth 2.0 and OpenID Connect, which means the provider becomes part of the application’s availability path. If that provider is unreachable, Epic logins fail even though the EHR remains online. Identity orchestration inserts a mediation layer in front of the provider so the application can keep a stable client registration, stable JWKS endpoint, and stable redirect behaviour while the upstream identity source changes behind the scenes.
Practical implication: treat the identity provider as an availability dependency for Epic and design a continuity layer around it.
How failover keeps SMART on FHIR and backend JWT flows working
The continuity layer fronts the authorize, token, and JWKS endpoints, then health-checks each connector on a configured interval. When the primary provider fails consecutive checks, new authorisations are routed to the next healthy connector, and claims are normalised so Epic sees the same launch context, fhirUser values, and scopes. The same model also supports backend client_credentials flows that use signed JWT assertions, which means the continuity problem is not limited to interactive users.
Practical implication: validate failover across both interactive SMART launches and service-to-service JWT integrations, not just clinician sign-in.
Why disconnected and air-gapped care changes the continuity design
In DDIL environments, identity continuity is not a cloud resilience story. It is a local authentication and reconciliation problem where the system must keep operating when WAN connectivity to the primary identity provider is degraded or absent. That means the fallback identity source, policy, and audit model all need to work on-prem or at the edge, with reconnection logic that can restore the preferred provider later without changing the clinical application. The core architecture assumption is that identity should remain portable across connectivity states.
Practical implication: test identity continuity in disconnected mode with the same rigour you apply to normal production failover.
NHI Mgmt Group analysis
Identity continuity is now a clinical uptime control, not an IAM convenience feature. When Epic depends on external federation for every login, identity availability becomes part of clinical service delivery. That shifts the discussion from sign-in policy to operational resilience, because the outage domain is no longer only the EHR. Practitioners should treat provider continuity as a core part of application availability planning.
Provider failover preserves application stability only when the relying party stays immutable. The article’s architecture keeps Epic registered once while orchestration absorbs provider change behind it. That decoupling matters because repeated application reconfiguration is where continuity programmes usually fail under pressure. The implication is that identity change management must be absorbed by the orchestration layer, not pushed into the clinical system.
SMART on FHIR continuity and backend service continuity are the same problem expressed differently. One flow serves clinicians and patients, the other serves system-to-system integrations, but both depend on stable token issuance, claim normalisation, and reliable trust anchors. That means continuity strategy cannot stop at interactive access. Practitioners need one governance model for user launches, service credentials, and recovery behaviour.
Identity continuity for Epic exposes a broader governance gap: organisations still separate resilience from identity architecture. The article shows that availability, federation, and auditability are inseparable once a core clinical application delegates authentication outward. The named concept here is identity continuity, and it should be governed as an application resilience pattern with explicit identity controls, not as a narrow authentication workaround.
DDIL environments force identity teams to think like operators of a distributed trust fabric. In air-gapped or intermittently connected care settings, the fallback provider is not an exception path. It is part of the normal operating model. That means lifecycle, audit, and policy decisions have to account for local trust execution, later reconciliation, and controlled return to the primary provider.
What this signals
Identity continuity has to be governed as an application resilience pattern. For Epic and similar systems, the question is not whether authentication is federated but whether the relying application can survive provider instability without operator intervention. That pushes IAM teams to coordinate failover design with clinical uptime objectives, audit requirements, and recovery testing.
Provider abstraction reduces reconfiguration pressure, but only if orchestration owns the change surface. The moment the clinical system needs to know which IdP is primary, continuity becomes brittle. Practitioners should keep the application’s trust contract fixed and move provider selection into the orchestration tier so identity changes do not become change windows.
DDIL readiness is the clearest test of whether identity continuity is real. If the model only works with clean cloud connectivity, it is not continuity for field hospitals, rural clinics, or disaster-response environments. The programme should prove that a local fallback provider, audit logging, and recovery back to the preferred IdP all function under degraded connectivity.
For practitioners
- Define Epic identity continuity as an availability requirement Classify login dependency on the identity provider as part of Epic service uptime, then document which clinical workflows fail when the provider is unreachable.
- Test both SMART and backend flows in failover Validate that clinician launches, patient launches, and client_credentials JWT flows all continue to function when the primary provider becomes unhealthy.
- Keep Epic registration immutable Use a single stable client registration, JWKS endpoint, and SMART configuration so provider changes stay outside the clinical application.
- Exercise disconnected-mode recovery Run failover tests in DDIL-like conditions and confirm that local authentication, audit logging, and later re-binding to the primary provider all work as designed.
Key takeaways
- Epic access depends on external identity availability when authentication is delegated to an IdP, so continuity must be designed into the identity layer itself.
- The orchestration model keeps the clinical application stable by absorbing provider change behind a fixed trust contract, which reduces reconfiguration risk.
- DDIL and air-gapped deployments make identity continuity a practical operating requirement, not just a resilience feature for well-connected hospitals.
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 addresses 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.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-04 — Insecure Authentication | The article centres on keeping Epic authentication working when the IdP is unhealthy or unavailable. |
| NHI-01 — Improper Offboarding | The architecture avoids forcing Epic re-registration whenever providers change or are replaced. | |
| Recommendation — Treat IdP failover as authentication continuity and validate fallback paths before production cutover. Keep provider change outside the application lifecycle so the relying party does not need repeated reconfiguration. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The pattern preserves authorization behaviour while switching identity sources behind Epic. |
| Recommendation — Preserve authorization semantics during failover so access decisions stay consistent across providers. | ||
| NIST Zero Trust (SP 800-207) | Zero Trust architecture — Zero Trust architecture | The design separates the application from the identity source and limits trust to the orchestration layer. |
| Recommendation — Apply a brokered trust model so the application never depends directly on one upstream identity provider. | ||
Key terms
- Identity Continuity: Identity continuity is the ability to preserve a workload’s verified identity across proxies, services, and other infrastructure boundaries. It matters because zero trust breaks down when a request loses its original proof of identity and falls back to network trust or header-based assumptions.
- Provider Failover: Provider failover is the process of moving AI requests to another model provider or endpoint when the primary option fails, throttles, or becomes unavailable. It is a resilience control, not a convenience feature. Effective failover should preserve application availability while making the switchover explicit, auditable, and consistent with policy.
- SMART on FHIR: SMART on FHIR is a healthcare interoperability pattern that combines the SMART app framework with HL7 FHIR data exchange. It lets applications request scoped access to clinical data through standardized authorization flows, which makes identity controls central to both security and usability.
- DDIL environment: A DDIL environment is one that is disconnected, denied, intermittent, or low-bandwidth. These conditions break the normal dependency on real-time identity provider access, so security teams must design for degraded connectivity rather than assume a stable network path.
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 NHI governance in your organisation, it is worth exploring.
Published by the NHIMG editorial team on June 6, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org