Attendance Configuration Reference
Summary
Configuration is documented by category only; secret-bearing names and values are intentionally excluded.
Audience
- DevOps/SRE, service owners, security reviewers, and release engineers
Reference Content
| Category | Purpose | Requirement / safe impact | Owner | Restart |
|---|---|---|---|---|
| Database | Attendance EF persistence and migrations | Required for normal runtime | Database/service owner | Runtime configuration is read at startup |
| Authentication | Validate bearer identity | Required for authenticated deployment | Identity/security owner | Startup-bound |
| Tenant context | Resolve tenant/employee/user scope | Required per business request | Gateway/identity and service owner | Request-derived |
| Messaging | Publish outbox events | Optional for request commit; required for downstream sync | Messaging owner | Startup-bound |
| Outbox | Relay scheduling and store wiring | Hosted worker is registered | Attendance owner | Startup-bound |
| Payroll dependency | Lock/freeze checks | Required for reopen approval safety | Payroll owner | Client configured at startup |
| Observability | Logs, traces and exporters | Optional transport; important operationally | DevOps/SRE | Usually startup-bound |
| Migration behavior | Apply or suppress startup migration | Environment-governed | Database/service owner | Startup decision |
| Service identity | Telemetry and event source attribution | Required by implementation | Service owner | Startup-bound |
| Gateway routing | Compatibility/direct ownership | Transitional and separately governed | Gateway owner | Deployment-specific; Requires confirmation |
| Backfill | Source/target, mode, tenant scope and batching | CLI-only; isolated approval required | Migration owner | Per execution |
Validate required categories without displaying their values in tickets or documentation.
Source References
microservices/src/attendance-service/Program.csmicroservices/src/attendance-service/appsettings.jsonmicroservices/src/gateway-api/Program.csmicroservices/src/attendance-service/Backfill/ShiftPolicyBackfillTypes.cs
Related Articles
See Also
Keywords
- Attendance operations
- Support
- Reliability
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly