18
February

0 Comments | 0 Shares | Urdhva Tech

SugarCRM Community Edition comes with password generation settings by default, and it is not configurable from admin panel.

You can change it by changing config_override.php file.

// Showing default values, change it as per your need 

// System generated password true/false
$sugar_config['passwordsetting']['SystemGeneratedPasswordON'] = true;

// Sent email to user with system generated password, email template id
$sugar_config['passwordsetting']['generatepasswordtmpl'] = '42378328-8034-a0f5-ae7b-510f7f8cc422';
 

// Sent email when asked for lost password, email template id
$sugar_config['passwordsetting']['lostpasswordtmpl'] = '4ebb5a24-1ab4-4c07-19d0-510f7f4b3a2b';

// Allow user to ask for forgot password true/false
$sugar_config['passwordsetting']['forgotpasswordON'] = true;


// Link sent for reset/system generated password expires true/false
$sugar_config['passwordsetting']['linkexpiration'] = true;


// Link sent for
reset/system generated password expires in integer
$sugar_config['passwordsetting']['linkexpirationtime'] = 24;

// Link sent for
reset/system generated password expires in Minutes(1), Hours(60), Days(1440) 0 is false
$sugar_config['passwordsetting']['linkexpirationtype'] = 60;

// System generated password expiration true/false

$sugar_config['passwordsetting']['systexpiration'] = 1;

// System generated password expiration time in integer 
$sugar_config['passwordsetting']['systexpirationtime'] = 7;
 

// System generated password expiration in Days(1), Weeks (7), 30 (Months)
0 is false
$sugar_config['passwordsetting']['systexpirationtype'] = '0';

// Password expires after N number of logins

$sugar_config['passwordsetting']['systexpirationlogin'] = '';

// Restriction on user/system generated password


// Minimum length of password integer
$sugar_config['passwordsetting']['minpwdlength'] = 6;
 

// One Upper Case character mandatory true/false
$sugar_config['passwordsetting']['oneupper'] = true;
 

// One lower case character mandatory true/false
$sugar_config['passwordsetting']['onelower'] = true;

// One numeric integer mandatory true/false 
$sugar_config['passwordsetting']['onenumber'] = true;

Hope this helps.

Feel free to leave your comments.
 
NOTE : In SugarCRM Community Edition v6.5.14+, it does not support the settings like minpwdlength, oneupper, onelower, onenumber anymore, while in past it was.
Download attachments:
Comments
  • No Comments Found.
Post your comment