Domain access
Grant developers scoped domain access without administrator-only provisioning.
Administration → Domain Access adds a base-domain catalog and a per-user access mode — none, all, or assigned — enforced identically by Center's domain APIs and the Manager Nginx endpoint.
- Let "All domains" users pick a registered base domain or enter one manually; keep "Assigned only" users to their base domain with no manual-entry path.
- Scope non-admin domain records to the authenticated Manager, matching the base domain and its true subdomains, never lookalike suffixes.
- Surface the current domain scope from Manager's login/auth-status response so Center's navigation and page guards update automatically.
Safety boundary: Domain deletion and access-mode changes remain administrator-only. Every apply request is re-validated against the caller's assigned scope on the Manager side, not just hidden in the UI.
