SAML

Prev Next

SAML (Security Assertion Markup Language) is an XML-based protocol used to exchange authentication and authorization data between parties. With SAML, users can log in once and access multiple web applications. Rocket.Chat supports SAML as a standardized authentication and authorization protocol, enabling organizations to implement secure, centralized login processes.

This section provides configuration details and examples to help you set up SAML integration with Rocket.Chat.

Key Features of SAML Integration

  • Centralized authentication: Use your organization’s SAML identity provider to centralize user information and manage access to Rocket.Chat resources.

  • Map user data: Sync user data from the SAML identity provider to Rocket.Chat, ensuring usernames, roles, and email addresses are correctly associated.

  • Customization and flexibility: Configure login/logout behavior and adjust user interface options.

  • Premium workspace settings: On premium plans, additional options allow advanced user and data sync configurations.

The following sub-sections describe SAML configuration options in Rocket.Chat and provide examples of possible integrations. By using SAML, organizations can maintain industry-standard security while extending user roles and permissions into Rocket.Chat workspaces.