docs(10-02): complete Graph user directory service plan

- SUMMARY: GraphDirectoryUser model, IGraphUserDirectoryService, GraphUserDirectoryService with PageIterator
- STATE: decisions added, session updated, progress bar updated
- ROADMAP: phase 10 marked In Progress (2/3 summaries)
- REQUIREMENTS: BRAND-06 marked complete
- Deferred: BrandingServiceTests.cs blocking test compilation (pre-existing, plan 10-01 artifact)
This commit is contained in:
Dev
2026-04-08 12:33:33 +02:00
parent 130386622f
commit 188a8a7fff
5 changed files with 155 additions and 12 deletions

View File

@@ -14,7 +14,7 @@ Requirements for v2.2 Report Branding & User Directory. Each maps to roadmap pha
- [ ] **BRAND-03**: User can import a client logo per tenant profile
- [ ] **BRAND-04**: User can auto-pull client logo from tenant's Entra branding API
- [ ] **BRAND-05**: All five HTML report types display MSP and client logos in a consistent header
- [ ] **BRAND-06**: Logo import validates format (PNG/JPG) and enforces 512 KB size limit
- [x] **BRAND-06**: Logo import validates format (PNG/JPG) and enforces 512 KB size limit
### User Directory
@@ -53,7 +53,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|-------------|-------|--------|
| BRAND-01 | Phase 10 | Pending |
| BRAND-03 | Phase 10 | Pending |
| BRAND-06 | Phase 10 | Pending |
| BRAND-06 | Phase 10 | Complete |
| BRAND-05 | Phase 11 | Pending |
| BRAND-04 | Phase 11 | Pending |
| BRAND-02 | Phase 12 | Pending |