Customization
Multi-tenant and per-brand theming
Per-OpCo identity
A single build serves every brand. The ThemeService overrides CSS custom properties (primary color) based on the authenticated user’s OpCo.
Security
Full RBAC, Okta SSO, MFA and auditing of every system action. Each request validates permissions on the backend.
Test what you learned
1. How does the portal apply each customer’s (OpCo) visual identity?
Pick an option to check.
