For sure I did restart my sonarqube using command line after the changes to configuration.
I am not talking about a single user, I want to apply the same rule for all the users.
web API you have suggested, is useful when we want to update a user login only one at a time.
2 things here
I think it is not mentioned anywhere in documentation. If yes, please share the link.
I am not looking to for all users to be lowercase. Whatever is there as in configured LDAP-AD, that should only be allowed to login to SonarQube. And they must not be able to login with any type of casing they wish (UPPER,Lower, Camel etc…)
To be clear – what sonar.authenticator.downcase does is not restrict the casing that the user can use, but instead transform whatever input the user has given to be lowercase – and that is the value used as the SonarQube username.
But, it is not doing the expected work.
Even after setting that value to be true, user is able to login with UPPERCASE, lowercase, CamelCasing. I think they can login anyway as long as they spell it ryt. And for each type, a new user is being created on Sonar.
Not sure how to fix it. Please provide your support to fix it.