Wednesday, November 19, 2008 ..:: Forums ::.. Register  Login
 Forums Minimize
SearchForum Home
     
  Mainstream Forums  General Discussion  Admin for every...
 Admin for everyone?
 
smclt
8 posts
Joined
8/7/2008

Admin for everyone?
Posted: 07 Aug 08 6:49 PM Modified By smclt  on 8/7/2008 6:51:34 PM)

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.

support
2089 posts
1st
Joined
1/3/2006

Re: Admin for everyone?
Posted: 07 Aug 08 9:08 PM

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.

 

smclt
8 posts
Joined
8/7/2008

Re: Admin for everyone?
Posted: 07 Aug 08 10:47 PM

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:

8/7/2008 6:39:01 PM Error   C:/Web.net/SplendidCRM5/_code/SplendidInit.cs Void InitSession() 862 Login failed for user 'ZZZ\xxx'.

(The real domain\user has been replaced with 'ZZZ\zzz')

 

support
2089 posts
1st
Joined
1/3/2006

Re: Admin for everyone?
Posted: 07 Aug 08 10:55 PM

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.

 

smclt
8 posts
Joined
8/7/2008

Re: Admin for everyone?
Posted: 08 Aug 08 1:13 PM Modified By smclt  on 8/8/2008 1:15:38 PM)

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.

 

  Mainstream Forums  General Discussion  Admin for every...

Forum Home  Search       

Copyright (c) 2006-2008 SplendidCRM Software, Inc. All Rights Reserved.   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2008 by Perpetual Motion Interactive Systems Inc.
SplendidCRM and SplendidCRM Software are trademarks of SplendidCRM Software, Inc. SugarCRM is a trademark of SugarCRM Inc. in the United States, the European Union and other countries. All other trademarks used in this web site are the property of their respective owners.