TL;DR: Rigid CIAM and B2B identity architectures break down when regulations or user movement require personal data to be re-homed across borders, according to Ory. The core issue is not policy intent but whether identity systems can move an individual account’s data without deletion, duplication, or tenant-wide disruption.
NHIMG editorial — based on content published by Ory: Why most CIAM and B2B platforms fail at data residency, and what Ory does differently
Questions worth separating out
Q: How should teams handle data residency when users move across borders?
A: Teams should treat border-crossing relocations as an identity lifecycle event, not a support exception.
Q: Why do tenant-level residency settings fail in global CIAM?
A: Tenant-level settings fail because they cannot adapt to one user, one contract, or one relocation without affecting everyone else.
Q: What breaks when a CIAM platform cannot re-home identities?
A: What breaks is continuity.
Practitioner guidance
- Define residency at the identity level Map jurisdictional requirements to individual accounts, not just tenants or environments, so relocation and exception handling are governed per identity.
- Test re-homing without account recreation Verify that a user can be moved between supported regions while preserving history, linked data, and downstream identity state.
- Embed region logic into lifecycle workflows Use provisioning and update flows to set or change data region automatically where the business process requires it, rather than relying on manual console work.
What's in the full article
Ory's full article covers the operational detail this post intentionally leaves for the source:
- Step-by-step explanation of how per-identity data homing works inside Ory Network
- Console workflow details for selecting and confirming a new data region
- API and provisioning paths for setting identity data region programmatically
- Examples of how re-homing preserves account history and linked data
👉 Read Ory's analysis of per-identity data homing for CIAM residency →
Data residency in CIAM and B2B IAM: are your controls flexible enough?
Explore further
Data residency fails when it is treated as a deployment attribute instead of an identity attribute. The article shows that most CIAM and B2B platforms still assume region choice happens once at setup. That assumption breaks when users relocate, contracts change, or jurisdictional requirements shift. The practical conclusion is that residency control belongs in the identity lifecycle, not just in infrastructure planning.
A few things that frame the scale:
- 35.6% of organisations cite managing consistent access across hybrid and multi-cloud environments as their top NHI security challenge, according to the 2024 Non-Human Identity Security Report.
- 23.7% of organisations share secrets through insecure methods such as email or messaging applications, which shows how quickly governance gaps turn into operational exposure.
A question worth separating out:
Q: Who is accountable when an identity platform processes data outside the intended region?
A: The organisation remains accountable for its implementation choices, even when the vendor provides regional hosting. Teams must own data mapping, retention settings, privileged access, and support workflows so that any cross-border processing is intentional, documented, and defensible.
👉 Read our full editorial: Data residency for CIAM fails when accounts cannot move