Skip to content

Directory + Integration + Identity Holder Schema Relationships + Refs#2061

Merged
matoszz merged 5 commits intomainfrom
feat-directoryintegrations
Feb 25, 2026
Merged

Directory + Integration + Identity Holder Schema Relationships + Refs#2061
matoszz merged 5 commits intomainfrom
feat-directoryintegrations

Conversation

@matoszz
Copy link
Member

@matoszz matoszz commented Feb 24, 2026

  • Added identity holder links to support deduplicated cross-directory identity views across systems like Google Workspace, Slack, and GitHub and connected directory objects to integration + platforms so imported records have clear provenance
  • Added directory source labeling and avatar metadata so UI can render per-source presence and profile imagery without requiring direct integration access, and extended platform relationships so the UI can clearly model system boundaries
  • Linked findings to both directory accounts and identity holders so risk can be analyzed at both the raw account level and unified person level (relevant for user access review workflows)
  • Enabled integration-mapping metadata on directory accounts so provider payloads can be upserted through the existing mapping pipeline

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1.6% Coverage on New Code (required ≥ 20%)
13.8% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@matoszz matoszz merged commit b9791b1 into main Feb 25, 2026
20 of 21 checks passed
@matoszz matoszz deleted the feat-directoryintegrations branch February 25, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants