Overhaul the User Management dashboard for ID Dashboard

Hi @r0bby and devs, Why do we need to have same information in both LDAP and MongoDB? What are the exact situations that a user goes to LDAP but not to MongoDB?

I reffered to [1] and some other resources. Based on that and my little kind of experience :slight_smile: we can easily handle the authentication part using OpenLDAP. We can keep the user attributes and information in MongoDB. Considering the objective of the project β€œto see all users in MongoDB and OpenLDAP and edit their user details have the updates happen in both systems.”, this would be a great option. For take this decision it is better to know the answers for above questions.

I also read the mail thread [2]. @plypy has explained a bit of that there. I raised one question there also.

[1] https://docs.mongodb.org/manual/core/security-ldap/ [2] Do we still need mongo in ID Dashboard?