Administrator Experience
Business Purpose
Provide controlled message customization and operational visibility into failures, templates, audit activity and summary counts.
Actors
Tenant administrators, super administrators, notification operators, support teams, content owners and security reviewers.
Business Flow
The dedicated template editor lists eight legacy event definitions, allows in-app and email content edits, channel toggles, preview and reset. A separate notification center shows service templates, failed messages, retry actions, audit entries and summary statistics. Navigation also links notification operations from the operations area.
Responsibilities
Administrators preview content, protect variables and HTML, and understand tenant inheritance before saving or resetting. Operators investigate failures before retry. Platform owners enforce equivalent server-side authorization for every administrative surface.
Business Rules
The legacy template controller permits super administrators or tenant administrators with tenant context. A tenant reset removes its override and inherits an effective template; a super-admin reset restores global defaults. The operations center's retry acts on stored failed messages.
Integrations
The template editor matches the main application's event-key contract. The notification center matches extracted-service template, failure, audit and statistics operations. These are distinct administrative systems.
Limitations
Frontend feature visibility is not a substitute for endpoint authorization. The extracted service registration does not show authentication/authorization middleware or endpoint policies. No approval workflow, audit of legacy template edits or unified template catalog was found.
Requires Confirmation
Confirm production access enforcement, segregation of duties, content approval, tenant support boundaries, retry permissions and which administrative page is canonical.
Source References
Controllers/NotificationTemplatesController.csmicroservices/src/notification-service/Api/NotificationEndpoints.csmicroservices/src/notification-service/Program.csUI/salary-ui/apps/client-hrms-portal/src/pages/admin/NotificationTemplateManagementPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/admin/NotificationCenterAdminPage.tsx
Related Articles
See Also
Keywords
Administration, template editor, failures, retry, audit.
Revision Information
Draft; reviewed 2026-07-21; next quarterly review 2026-10-21.