Overhaul the User Management dashboard for ID Dashboard
ID Dashboard is the glue that holds the community together. Currently we have to straddle two systems if users have issues registering, Atlassian Crowd (OpenLDAP) and Formage (MongoDB). We aim with this project to eliminate both and combine the solutions so we can see at a glance when users are in MongoDB, OpenLDAP or in both. This is one of those projects which benefits the people who make sure the community runs smoothly.
A minimal deliverable will allow us to see all users in MongoDB and OpenLDAP and edit their user details have the updates happen in both systems.
You can go even farther and have tools to:
- Detect spam users (a regular expression can work for this – but make it configurable!)
- Detect users in OpenLDAP and not in MongoDB (Orphan detection)
- Knowledge of REST API design and usage
- Familiarity with MongoDB and LDAP (or willing to learn)