By NHI Mgmt Group Editorial TeamPublished 2026-01-27Domain: Best PracticesSource: ConductorOne

TL;DR: Identity data often spans multiple systems, and Super Directory can map attributes from different sources, apply fallback precedence, and use CEL expressions to correct mismatches such as Microsoft email domains, according to ConductorOne. The governance issue is not just data quality, but whether identity matching can stay reliable when attributes are fragmented across apps.


At a glance

What this is: This is a product post about advanced attribute mapping in Super Directory and its key finding is that precise sourcing and fallback logic can correct inconsistent identity data across apps.

Why it matters: It matters because IAM, NHI, and lifecycle programmes all depend on accurate identity attributes for matching, governance decisions, and downstream access controls.

👉 Read ConductorOne's blog on advanced attribute mapping in Super Directory


Context

Identity data is rarely authoritative in one place, which is why attribute sourcing becomes a governance problem rather than a simple data hygiene issue. When job title, manager, email, and identifier data diverge across systems, identity matching breaks first and access decisions follow.

This post sits in the human identity and lifecycle lane because the core problem is user matching across apps, not machine identity or autonomous behaviour. The practical question is whether directory logic can reconcile inconsistent attributes without creating manual exceptions or hidden mismatches.


Key questions

Q: How should IAM teams handle identity attributes that live across multiple apps?

A: Start by defining which system owns each critical attribute, then map that precedence into the directory so matching, provisioning, and reviews all use the same source hierarchy. Where populations are split across systems, use fallback logic deliberately rather than relying on manual fixes. The goal is deterministic identity resolution, not perfect data everywhere.

Q: When do fallback mappings improve identity governance?

A: Fallback mappings help when the same user population is distributed across different systems and no single app reliably holds every required field. They improve governance when the fallback order is documented, population-specific, and consistent with business reality. They fail when teams use them to mask poor source data ownership.

Q: What do security teams get wrong about derived identity attributes?

A: They often treat transformations as a technical shortcut instead of a policy choice. A derived value can fix matching, but it also changes how the identity is interpreted by downstream systems. If expressions are not reviewed and owned, they create hidden dependencies that are hard to audit or troubleshoot.

Q: How can organisations prevent email mismatches from breaking user matching?

A: Use additional email mappings when platforms store different domain formats for the same person, then validate that the derived address actually appears in the matching logic. In Microsoft-heavy environments, domain normalization can bridge common mismatches, but it should be tested as part of onboarding and reconciliation rather than left to chance.


Technical breakdown

Attribute mapping across multiple identity sources

Attribute mapping is the process of assembling one user profile from values held in different systems of record. In practice, that means a directory may take a manager relationship from one app, a title from another, and an identifier from a third. The technical risk is not just missing data, but conflicting data, where two sources both claim authority over the same field. Mapping rules create a deterministic source hierarchy so matching and provisioning logic can use the right value for the right context.

Practical implication: define source-of-truth precedence for every critical attribute before access workflows depend on it.

Fallback mappings and identity source precedence

Fallback mappings are a controlled order of evaluation for attributes when the preferred source does not contain a value. This is especially useful when employee and contractor records live in separate systems and the same field, such as job title, may exist in both. Without fallback logic, identity workflows either fail open with incomplete profiles or fail closed with unusable records. Deterministic fallback keeps profile construction stable while still preserving source boundaries, which is important for lifecycle governance and auditability.

Practical implication: document fallback order for each identity population so profile completeness does not depend on manual cleanup.

CEL expressions for derived identity attributes

CEL expressions let teams derive a value instead of copying one directly from a connected app. That matters when a platform needs to normalise a username, construct an alternate email format, or transform a source value into something matchable. The mechanism is powerful because it handles edge cases that static mapping cannot, but it also introduces policy risk if transformations become undocumented or overly permissive. Derived attributes should support matching and routing, not replace governance over source data quality.

Practical implication: use derived fields to solve specific matching gaps, and keep each expression reviewable by identity owners.


  • Cisco DevHub NHI breach — IntelBroker exploited exposed Cisco credentials, API tokens and keys in DevHub.
  • DeepSeek breach — DeepSeek breach exposed 1M+ log lines and sensitive secret keys.

Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Attribute mapping is becoming an identity governance control, not a convenience feature. Once attributes are used to match users, route access, or trigger lifecycle workflows, the mapping logic becomes part of the control plane. If source selection is unclear, the directory is not just inaccurate, it is making governance decisions on unstable evidence. Practitioners should treat attribute precedence as a formal identity policy surface.

Fallback logic exposes where organisations still rely on implicit identity assumptions. The need to fall back from one app to another shows that identity populations are often split across employment types, business units, or regional systems. That split is operationally normal, but it only works when teams can explain why a field should resolve one way for one population and another way elsewhere. The implication is that identity architecture must reflect business reality, not force a single brittle source model.

Derived attribute logic creates a new class of review burden. CEL expressions can solve matching problems cleanly, but every transformation is also a policy decision about how identity should be interpreted. When those rules are undocumented, they become invisible dependencies in onboarding, reconciliation, and exception handling. Practitioners should assume that every derived identity attribute will eventually matter to audit, support, or incident response.

Precise matching reduces manual work, but it does not replace lifecycle governance. Better attribute handling improves the quality of identity data, yet it still depends on upstream joiner, mover, and leaver processes being consistent. If source systems are stale, the mapping layer only preserves the inconsistency more elegantly. The practical conclusion is that mapping logic and lifecycle controls have to be governed together.

From our research:

  • 90% of IT leaders say properly managing NHIs is essential for a successful zero-trust implementation, according to the Ultimate Guide to NHIs.
  • Only 5.7% of organisations have full visibility into their service accounts, which shows how often identity data quality problems persist at the machine layer too.
  • For the lifecycle side of this problem, the NHI Lifecycle Management Guide is the next resource to use when attribute accuracy has to feed provisioning, rotation, and offboarding.

What this signals

Attribute mapping problems are not confined to human directories. When identity data is fragmented, the same pattern shows up in service accounts, workload identities, and any system that depends on reliable subject matching. That is why attribute governance needs to be designed as a cross-domain control, not a point solution.

Identity resolution debt: the longer organisations allow inconsistent attributes, the more manual exception handling becomes embedded in access operations. The result is slower onboarding, noisier recertification, and weaker audit evidence, especially when lifecycle states are inferred from unreliable source data.


For practitioners

  • Define source-of-truth precedence for critical attributes Document which system owns each attribute such as title, manager, email, and employee ID, then apply that precedence consistently across matching and provisioning flows.
  • Separate employee and contractor fallback rules Build explicit fallback order for populations that are stored in different apps so the directory resolves the right value without manual intervention.
  • Review every derived identity expression Keep CEL expressions limited to narrow matching or normalisation use cases and require identity owners to approve changes that alter how records are constructed.
  • Test matching logic against Microsoft email variants Validate whether alternate domains such as primary and additional emails resolve correctly, especially where username-based derivation is used to bridge app mismatches.

Key takeaways

  • Advanced attribute mapping turns identity data quality into a governance decision, because source precedence affects matching and downstream access logic.
  • Fallback mappings and derived attributes can fix real identity exceptions, but they also create policy dependencies that must be reviewed and owned.
  • Teams that align mapping rules with lifecycle processes reduce manual remediation, improve auditability, and lower the risk of stale or mismatched identities.

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
NIST CSF 2.0PR.AC-1Attribute mapping affects how identities are uniquely identified and matched across systems.
NIST Zero Trust (SP 800-207)Zero Trust depends on accurate identity context before granting access.
OWASP Non-Human Identity Top 10NHI-01Attribute accuracy underpins non-human identity governance where matching and ownership matter.

Standardise identity attributes so matching logic can support consistent access decisions.


Key terms

  • Attribute Mapping: Attribute mapping is the process of taking identity data from multiple systems and turning it into one usable user profile. It matters when title, email, manager, or identifier values are spread across apps and do not always agree. Good mapping makes identity resolution deterministic and auditable.
  • Fallback Mapping: Fallback mapping is a source-precedence rule that checks one system first and then another if the desired attribute is missing. It helps identity teams handle split populations such as employees and contractors without manual intervention. The governance risk is using fallback to hide poor ownership of source data.
  • Derived Attribute: A derived attribute is a value created by transforming existing identity data rather than copying it directly from a source system. Teams use it for normalisation, matching, or formatting edge cases. It should remain narrow in scope because every transformation also becomes a policy decision.
  • Identity Source of Truth: An identity source of truth is the system that owns a particular attribute and is treated as the authoritative record for that field. In practice, different attributes may have different owners. Clear ownership reduces conflicts, supports auditability, and makes downstream access decisions easier to explain.

Deepen your knowledge

Advanced attribute mapping and identity source precedence are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If your programme has similar matching and lifecycle gaps, it is worth exploring.

This post draws on content published by ConductorOne: Take Full Control of Identity Data with Advanced Attribute Mapping in Super Directory. Read the original.

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