Embedded OIDC Authentication
Default on platform train v3.9.0
Datasance PoT v3.9.0 uses embedded OIDC as the default auth mode. You do not need an external IdP for a standard lab or production deploy. Upgrading from v3.8.0 usually keeps auth.mode: embedded; see Upgrading to v3.9.0.
Agent routes
Edgelet agent routes (/api/v3/agent/*) use fog-token auth. OIDC applies to operator and user APIs, not field agents.
Embedded OIDC ships inside the Controller image. The issuer runs at {CONTROLLER_PUBLIC_URL}/oidc. EdgeOps Console and potctl use the same OAuth BFF and RBAC model.
For enterprise IdP integration (Okta, Microsoft Entra ID, Keycloak, or any OIDC provider), see External OIDC Authentication.