LDAP configured correctly, but user list not updating


I have recently installed Rocket.Chat and testing it out to replace skype for our team collaboration tool.
I successfully configured all the LDAP settings as per the documentation and was able to successfully search for users with the test button on the LDAP settings page.
The issue is upon syncing the users, the User list is not getting updated on Rocketchat instance, till the time the person login.
The LDAP user is able to login without any issue, and their account appear in the Users’ list after their first login.
Is it a normal behaviour?
Can we overwrite it to import all the users at once?

Server Setup Information

  • Version of Rocket.Chat Server: 4.3.2
  • Operating System: CentOS 7.4
  • Deployment Method: Manual Install
  • Number of Running Instances: 1
  • NodeJS Version: v12.22.8
  • MongoDB Version: 4.2.17 / wiredTiger (oplog Enabled)

Hi! And welcome to our forums :slight_smile:

This is the expected behavior.

The background sync is an Enterprise Edition feature, as well as other advanced features.

You can use the Sync Now button, to trigger that feature manually.

Here you can find more information about this:

1 Like

Hi, the sync is a EE feature since 4.XX version !.
With the 3.X branch, the sync works … or would work :frowning:
Since the 3.6, if all the user are import to RC from ldap, the password don’t, so new user can’t connect and the password change since the AD account isn’t syncing in RC.
Many post … never answering

1 Like

@Sico31, AFAIK, the password is not stored in Rocket.Chat, it will always query LDAP for auth.

1 Like