Allow setting user account settings to read-only fields (especially when using LDAP)
|Category:||Permissions and roles|
I would like the ability to be able to set specific user account information fields to read-only.
This will be particularly useful for when using LDAP to handle the user's account & details.
Currently, I am using LDAP to handle user account creation and log-ins.
This works great, but one thing I have noticed is that even when using LDAP, it allows the user to change any of their user account information fields.
This could be a good thing, but in my case, when users start changing their login or their email address and parts of my application/system requires their login and/or their email address to be the same as whats in LDAP, it is horrible.
Also, another problem is when the user is able to change their email address to whatever they like, and they enter a wrong address (whether purposefully or not). This causes the email notifications to not work correctly for things like project News because one of the member email addresses is invalid.