Installed SplendidCRM build 2.1.3074.33397. Take default which is utilizing Windows logon. Works great. However, we found out that every user added to database automatically has Admin privilege and does not have status set. Is this normal? How can we change the default settings?
L.T.
We only set the admin flag if the user is a Windows Admin. You can disable the flag for each user that does not need the access.
Thanks for the quick reponse.
However, it seems like there's another problem associated with this behavior. If a user who does not belong to one of the 4 admin groups, login would failed. On the client browser is at page "Users/Login.aspx" with "Login" button but no input box for either user name or password. Click the login button would have no effect at all and still redirect back to this page. An error log shows up under "system log" section when checking SystemCheck.aspx page from an admin user's computer:
(The real domain\user has been replaced with 'ZZZ\zzz')
This is the first time we have seen this error. When Windows Authentication is enabled, the user is expected to be valid, so there should never be a failure. We can't even find that "Login failed for user" message anywhere in our system. Is there any way that you can debug this issue? The other option is to disable Windows Authentication.
I think I figured out what caused this problem...
During installation and configuration, I checked the "Enable impersonation" but leave both user name and password blank because I thought this is continued question from previous database connection settings. After change made in web.config file:
<identity impersonate="false" userName="" password="" />
All Windows authenticated users are able to use the system.
Now users can login and use the system. But their usernames won't show up in users list. I suggest to set a default binding value on STATUS file in USERS table. Either Active or Inactive will be fine, just need a value. Otherwise although users can use the system but administrator won't be able to see the username listed and will have a hard time to manage them.