SAML Single-Sign-On
Blog post from Unified.to
SAML (Security Assertion Markup Language) is an XML-based standard used for exchanging authentication and authorization data between an identity provider (IdP) and a service provider (SP), facilitating a secure, standardized Single Sign-On (SSO) experience for users by eliminating the need for multiple passwords across different applications. The typical SAML SSO flow involves a user requesting access to an application, being redirected to an IdP for authentication, and then redirected back to the application with a SAML response that contains authentication assertions. Key components involved in this process include the IdP, SP, user, and SAML assertions, which contain information such as user identity, authentication method, and session details. SAML employs security features like digital signatures and encryption to ensure data integrity and confidentiality, while configurations for both IdP and SP involve setting up SAML metadata, user attribute mappings, and certificates for signature validation. The document also provides a detailed guide on integrating JumpCloud SAML with the Unified.to application, including steps for configuring SAML attributes and downloading metadata, as well as instructions for setting up SAML on the Unified platform to manage workspace member access through SAML authentication.