Skip to main content

Identity resilience glossary

Dependency-aware recovery

Dependency-aware recovery is a descriptive term for recovery that considers the relationships needed for restored objects to work as intended. It includes identifying dependencies, accounting for recovery order where necessary, and validating the resulting connections. The term does not by itself establish a universal standard, certification or fixed set of capabilities.

Why it matters

An identity object can exist without providing the expected access. Memberships, application assignments and permissions connect objects to the resources they govern. For example, a Microsoft Entra application role assignment references a principal, a resource service principal and an application role. Recovering only one part does not establish that the whole relationship is correct. Microsoft Graph application role assignments

Illustrative identity example

An Okta group used to assign a sales application is accidentally removed. The recovery plan checks the group, its members and its application assignment, then validates access for a representative user. If the integration also uses Group Push, the team checks that separately: Okta distinguishes app-assignment groups from groups used to manage downstream memberships. Okta app assignments and Group Push

Common confusion

Dependency-aware does not mean every dependency is discovered or repaired automatically. Ask which relationships are covered, what requires manual work and how failures are reported. Restoring an existing object and recreating a deleted object can also have different identifier consequences. The label alone says nothing about identifier preservation or whether downstream applications have been validated.

Sources