feat(PROJ-21): Phase 6+7 abschliessen — Dienste-Tab nur superadmin
Frontend: Dienste-Tab (Systemdienste starten/stoppen) ist jetzt nur noch für superadmin sichtbar. domain_admin sieht: Dashboard, Benutzer, Audit-Log, Import, LDAP (eigener Mandant). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
id: PROJ-21
|
||||
title: Multi-Mandanten-Fähigkeit (Multi-Tenancy)
|
||||
status: In Progress
|
||||
status: Deployed
|
||||
created: 2026-03-17
|
||||
---
|
||||
|
||||
@@ -39,7 +39,14 @@ created: 2026-03-17
|
||||
- `internal/imap/importer.go`, `internal/pop3/importer.go` — `TenantID *int64` Feld + `Save(ctx, ..., tenantID)`
|
||||
- `cmd/archivmail/cmd_import.go`, `cmd/archivmail-import/main.go` — `Save(ctx, ..., nil)`
|
||||
|
||||
**Offene Phasen:** Phase 4 (Xapian per-tenant Index-Filter)
|
||||
**Phase 4 implementiert + QA-approved (2026-03-18)**
|
||||
|
||||
**Phase 6+7 implementiert (2026-03-18):**
|
||||
- Tenant-Management-Routen (Phase 1 bereits enthalten)
|
||||
- `/api/tenant/ldap` Routen via PROJ-23
|
||||
- Frontend: Dienste-Tab nur für superadmin sichtbar
|
||||
- Frontend: Security/Tenants/Modules/LDAP-Global nur für superadmin
|
||||
- Frontend: domain_admin sieht nur eigene Nutzer/Audit/LDAP-Tab
|
||||
|
||||
## Phase 4 -- QA-Bericht (2026-03-18, Code-Review)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user