Configuration BC — Aggregate Architecture
Bounded Context: Configuration (Ums.Domain.Configuration)
Aggregate Roots: AppConfiguration, FeatureFlag, IdpConfiguration
App Configurations & Toggles
- AppConfiguration (Aggregate Root) — Controls tenant-level application configuration parameters, session timeouts, MFA policies, and environment variables.
- FeatureFlag (Aggregate Root) — Defines platform-wide or tenant-scoped operational flags and release rules.
- FlagEvaluationLog (Owned Entity) — Tracks flag evaluation contexts and outcomes at runtime for troubleshooting and audit.
Integration Configurations
- IdpConfiguration (Aggregate Root) — Mappings of technical secrets, private keys, client IDs, and endpoints for federated Identity Providers (OIDC, SAML, WS-Fed).
Back to Domain Index