docs(19-02): complete register/remove app UI plan

- 19-02-SUMMARY.md created
- STATE.md: progress 100%, decisions, session updated
- ROADMAP.md: phase 19 marked complete
- REQUIREMENTS.md: APPREG-01, APPREG-04, APPREG-05 marked complete
This commit is contained in:
Dev
2026-04-09 15:20:55 +02:00
parent 809ac8613b
commit 5d0b5cf85e
4 changed files with 101 additions and 15 deletions

View File

@@ -9,11 +9,11 @@ Requirements for v2.3 Tenant Management & Report Enhancements. Each maps to road
### App Registration
- [ ] **APPREG-01**: User can register the app on a target tenant from the profile create/edit dialog
- [x] **APPREG-01**: User can register the app on a target tenant from the profile create/edit dialog
- [x] **APPREG-02**: App auto-detects if user has Global Admin permissions before attempting registration
- [x] **APPREG-03**: App creates Azure AD application + service principal + grants required permissions atomically (with rollback on failure)
- [ ] **APPREG-04**: User sees guided fallback instructions when auto-registration is not possible (insufficient permissions)
- [ ] **APPREG-05**: User can remove the app registration from a target tenant
- [x] **APPREG-04**: User sees guided fallback instructions when auto-registration is not possible (insufficient permissions)
- [x] **APPREG-05**: User can remove the app registration from a target tenant
- [x] **APPREG-06**: App clears cached tokens and sessions when app registration is removed
### Site Ownership
@@ -48,11 +48,11 @@ Requirements for v2.3 Tenant Management & Report Enhancements. Each maps to road
| Requirement | Phase | Status |
|-------------|-------|--------|
| APPREG-01 | Phase 19 | Pending |
| APPREG-01 | Phase 19 | Complete |
| APPREG-02 | Phase 19 | Complete |
| APPREG-03 | Phase 19 | Complete |
| APPREG-04 | Phase 19 | Pending |
| APPREG-05 | Phase 19 | Pending |
| APPREG-04 | Phase 19 | Complete |
| APPREG-05 | Phase 19 | Complete |
| APPREG-06 | Phase 19 | Complete |
| OWN-01 | Phase 18 | Complete |
| OWN-02 | Phase 18 | Complete |