Security Admin
Read-only security & compliance posture: live runtime controls, the SOC 2 / ISO 27001 / NERC-CIP control catalog, and the crypto / secrets / data-residency configuration.
Live control posture
Desk membership
Which users belong to which trading desks, and in what capacity. Backs surveillance desk-attribution, per-desk Segregation-of-Duties, and the information barrier. Reads need governance:view; assign / remove need user:manage.
Crypto / secrets / residency
Non-secret configuration only โ provider / backend names and enablement flags, never key material.
Control catalog (SOC 2 / ISO 27001 / NERC CIP)
Curated mapping of implemented platform controls to framework requirements, with honest maturity (implemented / partial / planned).
Enterprise SSO
Federated sign-in mints the same internal session as password login. SSO is configured via environment (never echoed by any endpoint):
- OIDCAuthorization Code + PKCE โ ETRMI_OIDC_ISSUER / CLIENT_ID / CLIENT_SECRET / REDIRECT_URL. Endpoints: /api/auth/oidc/start, /api/auth/oidc/callback (public).
- SAML 2.0ACS at /api/auth/saml/acs โ ETRMI_SAML_IDP_ENTITY_ID / SP_ENTITY_ID. XML-DSig signature verification is a deferred follow-up (fails closed by default).
- SCIM 2.0Provisioning at /scim/v2/Users โ guarded by the ETRMI_SCIM_TOKEN bearer (Admin-equivalent).