This JSON configuration object determines Efficy’s password policy.
These parameters concern the Admin Console.
The Admin console configures certain aspects of the behavior of your Efficy system – the administrator password, the session administration, the strength of user passwords, some user settings, the generation of PDF files and some regional settings.
The administrator can make the user passwords as strong or weak as he wants! And he defines how many times users can try and log in before they’re locked out and how long they stay locked out after failed log-in attempts. And if the password expires after a while, he defines here how many days in advance the user is warned of the expiry.
Whether a user’s password expires or not is configured in the user management.
•Minimum length: the required minimum number of characters of the password.
•Minimum numeric characters: the required minimum number of digits (0-9) in the password.
•Minimum alphanumeric characters: required minimum number of alphanumeric characters (0-9, A-Z, a-z) in the password.
•Minimum uppercase characters: required minimum number of uppercase characters (A-Z) in the password.
•Minimum lowercase characters: required minimum number of lowercase characters (a-z) in the password.
•Minimum special characters: required minimum number of special characters (such as &, #, [, *, + and ;) in the passwords.
•Check history: indicate the number of previous passwords that the new password has to differ with.
•Warn expiration days: enter the number of days the user gets warned in advance about the pending expiration of his password.
•Maximum attempts: the number of times a user can try and log in before he gets locked out for a set period. By default, users can try and log in three times before they get locked out.
•Lock time: the number of minutes a clumsy or malicious user stays locked out after failed log-in attempts. By default, they’re locked out for 10 minutes.
checkHistory – expireWarningBefore – lockTime – maxAttempts – minAlphaNumeric – minLength – minLowerCase – minNumeric – minSpecialChar – minUpperCase