Multi-tenant issue & feature tracking
Tracker foundation is ready.
This starter slice wires clean architecture, tenant-aware persistence, Microsoft work/school account sign-in, MVC pages, Hangfire, SignalR, Serilog, and OpenTelemetry into one baseline solution.
Tenant-aware sign-in
- Authenticated users are matched by Microsoft tenant ID (
tid) - Allowed Microsoft tenants map to local Tracker tenants via configuration
- Users are provisioned into
AspNetUserson first successful sign-in - Local roles are assigned from the tenant mapping configuration
- Header-based tenant overrides remain available for non-authenticated development scenarios