avatar Guy C. Dev Mar 30. 2009. 9:41 pm
What is the easiest way to disable a user account? I'd like to setup users/companies in the system (just to capture their contact information such as address, phone, etc), but not allow them to login (for now). Aside from setting up a userid (email) and password, and not telling them the password, is there an easy way to just disable their account for login? Another way I thought of is to setup a system role with no access. Is there a better way or something internal to the system that can be set to disable login or should I use the methods I identified?
avatar Leon P. Dev Mar 31. 2009. 1:43 am
Hmmm.. I would have done what you did (setup the account but not send the password). I guess a client could put in their email and get new password sent via 'forgot password' function. so maybe just create user with fake or email only you have - ie temp@yourdomain.com ?
avatar Ilija Studen Staff Mar 31. 2009. 3:32 am
gcortesi:
Another way I thought of is to setup a system role with no access.


This is the designed way. Create a role with no system access and don't send them welcome email when you are creating an account.
avatar Navneet Pro Apr 25. 2009. 1:55 pm
Also is there a way to suspend user?
Navneet, www.candid.in
avatar Ilija Studen Staff Apr 25. 2009. 1:59 pm
Yes, there is. Create a new role with no system access and assign it to the user. Users that have roles without system access will not be allowed to log into the system.