City-of-Bloomington / uReport

Issue tracking and constituent relationship management system with an Open311 (GeoReport v2) endpoint designed for local governments
https://bloomington.in.gov/crm
GNU Affero General Public License v3.0
41 stars 29 forks source link

Autocreate user accounts #399

Open inghamn opened 2 years ago

inghamn commented 2 years ago

Since we use LDAP to create user accounts, we shouldn't really need to manually create each user. Instead, we should create accounts for users that are not in uReport once they've been verified via CAS.

If they are in CAS, but not in uReport, we should look up the user in LDAP and add them. We'll need to add code to do group mapping from LDAP OUs to uReport Departments.