Skip to content

Enterprise SSO

Configure upstream enterprise IdPs and track downstream SaaS SSO boundaries without overstating production support.

Two directions

Inbound enterprise SSO means XID acts as the SAML service provider or OIDC relying party for a company IdP. Downstream SaaS SSO means XID acts as the SAML or OIDC identity provider for apps such as Slack, GitHub Enterprise Cloud, Microsoft custom apps, Atlassian, Salesforce, and Zoom.

Both directions are separate evidence lines. A local fake IdP or fake SaaS run verifies the implementation baseline, but only a real external IdP or SaaS admin run can support a production-supported claim.

flowchart LR
  IdP -->|SAML / OIDC| xidSp["XID SP / RP"]
  xidIdP["XID IdP"] -->|SAML / OIDC| SaaS

Upstream enterprise IdP status

Provider Protocols Status
Microsoft Entra ID SAML, OIDC, SCIM inbound Provider-ready, missing real IdP L4.
Okta SAML, OIDC, SCIM inbound Provider-ready, missing real IdP L4.
Google Workspace SAML, OIDC, SCIM inbound Provider-ready, missing real IdP L4.
OneLogin SAML, OIDC, SCIM inbound Provider-ready, missing real IdP L4.
JumpCloud SAML, OIDC, SCIM inbound Provider-ready, missing real IdP L4.
PingOne SAML, OIDC Provider-ready, missing real IdP L4.
PingFederate SAML, OIDC Provider-ready, missing real IdP L4.
AD FS SAML, OIDC, WS-Fed legacy baseline Implemented locally; real AD FS WS-Fed L4 missing.
Shibboleth SAML, OIDC Provider-ready, missing real IdP L4.
Keycloak SAML, OIDC, LDAP legacy baseline Implemented locally; native Kerberos bridge is documented-only.

Downstream SaaS SSO status

SaaS Direction Status
Slack XID as SAML IdP Provider-ready with local outbound SAML baseline; real Slack admin L4 missing.
GitHub Enterprise Cloud XID as SAML IdP Provider-ready with local outbound SAML baseline; real GitHub Enterprise L4 missing.
Microsoft custom enterprise app XID as SAML or OIDC IdP Provider-ready with generic SAML/OIDC baseline; real Entra custom app L4 missing.
Atlassian XID as SAML IdP Provider-ready with local outbound SAML baseline; real Atlassian admin L4 missing.
Salesforce XID as SAML or OIDC IdP Provider-ready with generic SAML/OIDC baseline; real Salesforce admin L4 missing.
Zoom XID as SAML or OIDC IdP Provider-ready with generic SAML/OIDC baseline; real Zoom admin L4 missing.

Legacy protocol boundaries

  • LDAP direct bind, WS-Federation, SWA password vaulting, header-based SSO, and directory connector framework are implemented locally with fake harness L3. Real AD/LDAP gateway, AD FS WS-Fed, target app vault, and Application Proxy L4 are still missing.
  • Linked sign-on, native IWA, and Kerberos termination are not supported.
  • SAML Single Logout is not supported.
  • Provider-ready rows must not be described as production-supported until real external L4 evidence exists.
Navigation

Type to search...

Use arrow keys to navigateEnter to selectEscape to close