Skip to content

docs(plan): directory lookup and principal picker plan#375

Merged
larsgeorge-db merged 1 commit into
mainfrom
plan/directory-lookup-and-principal-picker
May 21, 2026
Merged

docs(plan): directory lookup and principal picker plan#375
larsgeorge-db merged 1 commit into
mainfrom
plan/directory-lookup-and-principal-picker

Conversation

@larsgeorge-db
Copy link
Copy Markdown
Collaborator

Summary

  • Adds the four-phase implementation plan for the Directory abstraction (generalised from the Entra-first PRD [PRD]: Entra ID / Microsoft Graph integration & unified Principal Picker #335) and the unified PrincipalPicker frontend component.
  • Phase 1 ships DirectoryManager + EntraIdProvider + Settings tab + picker, proved out via Assign Owner. Phases 2–4 migrate the remaining principal-entry fields onto the same picker.
  • Naming note in the plan calls out that the PRD will be amended out-of-band to document the Directory abstraction (manager / routes / settings keys); v1 user-visible behaviour is unchanged.

Source PRD: docs/prds/prd-entra-id-graph-integration.md (#335)
Tracking PR for PRD batch: #336

Test plan

  • Plan reviewed for phase ordering and acceptance-criterion completeness
  • Architectural decisions section reviewed (Directory abstraction, settings keys, Principal model shape, disambiguation rule)
  • Out-of-plan section reviewed for explicit v1 non-goals

Four-phase tracer-bullet plan for the Directory abstraction
(generalised from the Entra-first PRD #335) and the unified
PrincipalPicker frontend component. Phase 1 ships
DirectoryManager + EntraIdProvider + Settings tab + picker
proved out via Assign Owner; later phases migrate remaining
principal-entry fields onto the same picker.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant