Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LDAP sync #232

Closed
shahar3012 opened this issue Jun 26, 2015 · 10 comments
Closed

LDAP sync #232

shahar3012 opened this issue Jun 26, 2015 · 10 comments

Comments

@shahar3012
Copy link
Contributor

Hi,
I believe it will be great to have a way to sync user inforamtion such as display name and avatar (image) from the Active Directory.

This feature has to do ldap queries to fetch the user data.
The data fetching can be done when the user is connected to Rocket.Chat for the first time after the authentication - SSO and auto creation of users.

Also, there should be some settings for the LDAP connection and an option to choose the query field (for example sAMAccountName, userPrincipalName) in a text input.

@hjf288
Copy link

hjf288 commented Jun 30, 2015

What help is required with this?

I'm not familiar with JS and Meteor but I've worked with quite a bit of LDAP.

@engelgabriel engelgabriel added this to the v1.1 milestone Jun 30, 2015
@engelgabriel
Copy link
Member

Depends on #222

@engelgabriel
Copy link
Member

Lets get some help from sscpac#45

@marceloschmidt
Copy link
Member

@rodrigok you've done some work on LDAP lately. Was this issue approached? Can we close it?

@rodrigok
Copy link
Member

We are not retrieving any data from LDAP for user profile.

@blaskovicz
Copy link
Contributor

👍 for this feature, especially for pulling the email into the user account once a bind has completed.

@blaskovicz
Copy link
Contributor

Doesn't not pulling the email also break any emailing settings (ie no users will get emailed)?

@rodrigok
Copy link
Member

@blaskovicz yes, but we don't have email notifications yet.

@gmsecrieru
Copy link
Contributor

I have proposed a JSON mapping between LDAP field and RocketChat fields (name and email as this point for security reasons) at #1236 . It will sync this fields during authentication.

Although it does not import Avatars at this point, please review and let me know if that suits your current needs :)

@gmsecrieru
Copy link
Contributor

I believe we can close this one since #1236 was merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants