An SLA is not a plan. A standby is a restorable backup, a second tenant with the applications already in it, and a cutover you have rehearsed.
Most resilience plans have a page on the identity provider, and most of those pages say the provider has an SLA. That is true, and it is not a plan. When the identity provider is unavailable, every application that federates to it is unavailable, including the ones you would use to coordinate the incident. The question is not whether the provider will stay up. It is what you would do on the day it does not, or the day it is compromised, or the day you have to leave it faster than you intended.
"We have break-glass accounts." Those get an administrator into the identity provider. They do nothing for users trying to reach applications through it.
"We export the configuration." An export is a point-in-time file. Without a diff against the live tenant, you cannot tell what changed, and without a restore path you cannot put it back. Most exports have never been restored from.
"We have a second tenant." An empty one, usually. A standby tenant with no applications in it is a landing zone, not a standby.
Regulators have started to write this down. DORA asks financial entities in the EU to maintain and test exit and recovery plans for critical ICT providers, and the identity provider qualifies for most of them. Stripped of the regulatory language, a credible standby has four properties.
The applications. Keeping a standby tenant in step with the primary means recreating every SSO application in it and keeping them current, which by hand is a migration you never finish. This is why "we have a second tenant" so often means an empty one. The standby only becomes credible when recreating a hundred applications is a job that runs, not a project that starts.
| When | What | Evidence |
|---|---|---|
| Nightly | Capture the primary tenant. Diff against the last capture. | Capture log, diff per application |
| Quarterly | Refresh the standby from the primary. Run a cutover for a pilot group in a change window. | Execution log, owner sign-off |
| On the day | Run the job for the full scope. Owners repoint from their hand-off bundles. | Execution log, time to restore |
| After | Run the reverse job. Reconcile what changed during the outage. | Execution log, reconciliation list |
That table is also the evidence section of a resilience audit. If you cannot fill in the right-hand column today, the identity provider is a single point of failure, and the SLA is not a plan.
Get started Tell us which providers you run and what is coming up. We will show you what discovery finds, read-only.
[email protected] · www.tenantflex.com