Authentication Across Plans

Prev Next

Rocket.Chat provides robust identity and access management features. This guide compares the authentication options available across different Rocket.Chat plans.

LDAP / AD

Use LDAP/AD to synchronize user data, map roles and groups, and manage advanced features such as background sync and auto-logout.

Feature

Community

Starter

Pro

Enterprise

Login Fallback

Merge with existing Rocket.Chat users

Filter what LDAP users can log in (Search Filter and Group Filter)

Encryptions

Basic User Data and Avatar Sync

Load Custom User Data from LDAP

x

Roles Mapping from Groups

x

Sync LDAP Groups to Channels

x

Sync Teams with LDAP

x

Sync User Active State

x

Auto logout deactivated users

x

Periodic Background Sync

x

SAML

Create role mapping from user groups by selecting the field you want to sync with Rocket.Chat.

Feature

Community

Starter

Pro

Enterprise

Basic Synchronization

Customizable User Interface

Roles mapping

x

Fields mapping

x

Advanced SAML Settings

x

OAuth / Custom OAuth

Allow users to log in via Facebook, Google, LinkedIn, GitHub, and other third-party applications.

Feature

Community

Starter

Pro

Enterprise

Basic Social Logins

Login via Custom OAuth protocol using a unique identifier

Load Name, Username and Email from Custom OAuth

Import Avatar from Custom OAuth

Assign Rocket.Chat roles based on Custom OAuth roles

x

Join channels automatically based on Custom OAuth roles

x

For more details, see the Authentication and Identity Management FAQ. The following sections provide step-by-step guidance on configuring each feature.