I would like to know the checking mechanism when the user tries to change the password at short intervals

chanken
Tera Contributor

Hi Everyone,

If the user tries to change the password at short intervals, the attached error will be displayed.

I want to know where this mechanism is set up.

Also, I want to change the wording displayed on this screen. I want to know where to set.

regards.

1 ACCEPTED SOLUTION

Rajesh Mushke
Mega Sage
Mega Sage

Hey chanken



might be helpful to you.



Set Password Reset properties:


you can specify properties that configure the Password Reset experience for end users.


Role required: password_reset_admin


About this task


While there are no range limits for the values you can enter for properties, consider using only positive integer values starting at 1. When you determine the limit for the upper range of a property, consider the task that the user is performing.


For example, you would not want to allow 100 attempts for users to verify their identity. A more common value is three attempts. Similarly, you may not want to force users who are completing the enrollment process to spend time selecting and answering 30 security questions. The more commonly used number of security questions is between five and seven.


Note: The following properties affect


Password Reset, but do not appear on the


Password Reset > Properties page:


  • For Password Reset on mobile devices, you can specify the URL that the user is taken to when user taps the Forgot password?button. See theglide.security.password_reset.uriproperty in High Security SettingsHigh Security Settings.
  • You can add the glide.pwd_reset.onetime.token.validityproperty to the System Properties [sys_properties] table to specify the number of hours that the Password Reset token should be valid. Default: 12.

Procedure


  1. Navigate to Password Reset > Properties.
  2. Update settings as needed and then click Save.
    Password Reset Global properties
    Workflow polling frequencypassword_reset.wf.refresh_rateTime period in milliseconds between checks on status of the workflow.
    • Type: integer
    • Default value: 500
    Workflow expirationpassword_reset.wf.timeoutMaximum wait time in milliseconds for the workflow to complete. The workflow is triggered during the password reset request when the user clicks Submit.
    • Type: integer
    • Default value: 90000
    Disable CAPTCHA validation functionalitypassword_reset.captcha.ignoreEnables or disables CAPTCHA functionality.
    • Type: true|false
    • Default value: false
    The Password Reset application uses Google re-CAPTCHA as the default CAPTCHA service. To use the base system CAPTCHA, change thepassword_reset.captcha.google.enabled system property to false.See Configure Google reCAPTCHA
    Password Reset Request properties
    Number of unsuccessful attempts allowed to reset/change passwordpassword_reset.request.max_attemptNumber of password reset attempts a user has before they are locked out for a period determined by the value in max_attempt_window.
    • Type: integer
    • Default value: 3 (attempts)
    Number of minutes a user must wait to reset/change password after exceeding the maximum allowed unsuccessful attemptspassword_reset.request.max_attempt_windowTime period that users are blocked or prevented from changing their passwords after trying the maximum number of times.
    • Type: integer
    • Default value: 1440 (minutes)
    Number of minutes a user must wait to reset/change password after the last successful reset/changepassword_reset.request.success_windowTime period that a user must wait after successfully resetting the password to reset the password again.
    • Type: integer
    • Default value: 1440 (minutes)
    Number of minutes a user must wait to start a reset request after the last successful unlock accountpassword_reset.request.unlock_windowTime period that a user must wait after a successful unlock operation before starting a new request.
    • Type: integer
    • Default value: 1440 (minutes)
    Number of minutes before a password reset request expirespassword_reset.request.expiryTime period that a user is allowed to perform the Password Reset process.
    • Type: integer
    • Default value: 10 (minutes)
    Password Reset Security Question properties
    Minimum number of characters in any answerpassword_reset.qa.ans_min_lenMinimum number of alphanumeric characters that the user must enter in the answer text box for any security question.Default value: 3 characters
    Number of security questions required during the password reset requestpassword_reset.qa.num_resetNumber of questions that a user must answer to verify identity during the Password Reset process.
    • Type: integer
    • Default value: 3 (questions)
    • Possible values: Integers that are less than the number specified for the num_enroll property.
    Note: You can override this security question property by adding the num_reset parameter in the security question verification.
    Number of security questions required during enrollmentpassword_reset.qa.num_enrollDuring the enrollment process, the number of questions that a user must answer to be enrolled in the Password Reset program.
    • Type: integer
    • Default value: 5 (questions)
    Note: You can override this security question property by adding the num_enroll parameter in the security question verification.
    Password Reset SMS Code properties
    Maximum number of SMS codes sent for verification per daypassword_reset.sms.max_per_dayMaximum number of SMS codes that are sent to a user within one 24-hour period. The 24-hour period begins when a user clicks Send Code.
    • Type: integer
    • Default value: 10 (per day)
    Note: You can override this SMS code property by adding the max_per_dayparameter in the SMS code verification.
    Number of minutes before the user can attempt to send another SMS code for verificationpassword_reset.sms.pause_windowTime that must pass before another SMS code can be sent to a user.
    • Type: integer
    • Default value: 2 (minutes)
    Note: You can override this SMS code property by adding the pause_windowparameter in the SMS code verification.
    Number of digits in the SMS code sent to the userpassword_reset.sms.default_complexityNumber of characters required for a user to reset their password.
    • Type: integer
    • Default value: 4 (digits)
    You can override this SMS code property by adding the complexity parameter in the SMS code verification.
    Number of minutes before the SMS code expirespassword_reset.sms.expiryTime, in minutes, until the SMS code sent to the user expires.
    • Type: integer
    • Default value: 5 (minutes)
    Note: You can override this SMS code property by the expiry parameter in the SMS code verification.
    Password Reset Monitoring and Reporting properties
    Time interval, in minutes, for counting blocked userspassword_reset.activity_monitor.incident_windowTime window to count the number of blocked users.
    • Type: integer
    • Default value: 60 (minutes)
    Number of blocked users, in the defined time interval, that triggers a system log eventpassword_reset.activity_monitor.incident_thresholdNumber of blocked (or locked) users, within the specified time window, that triggers a system log event.
    • Type: integer
    • Default value: 10 (blocked users


Please refer:


Configure Password Reset properties




Thanks,
Rajashekhar Mushke
Rising star : 2022 - 2024
Community Leader -2018
Connect me on LinkedIn : Rajashekhar Mushke

View solution in original post

5 REPLIES 5

Rajesh Mushke
Mega Sage
Mega Sage

Hey chanken



might be helpful to you.



Set Password Reset properties:


you can specify properties that configure the Password Reset experience for end users.


Role required: password_reset_admin


About this task


While there are no range limits for the values you can enter for properties, consider using only positive integer values starting at 1. When you determine the limit for the upper range of a property, consider the task that the user is performing.


For example, you would not want to allow 100 attempts for users to verify their identity. A more common value is three attempts. Similarly, you may not want to force users who are completing the enrollment process to spend time selecting and answering 30 security questions. The more commonly used number of security questions is between five and seven.


Note: The following properties affect


Password Reset, but do not appear on the


Password Reset > Properties page:


  • For Password Reset on mobile devices, you can specify the URL that the user is taken to when user taps the Forgot password?button. See theglide.security.password_reset.uriproperty in High Security SettingsHigh Security Settings.
  • You can add the glide.pwd_reset.onetime.token.validityproperty to the System Properties [sys_properties] table to specify the number of hours that the Password Reset token should be valid. Default: 12.

Procedure


  1. Navigate to Password Reset > Properties.
  2. Update settings as needed and then click Save.
    Password Reset Global properties
    Workflow polling frequencypassword_reset.wf.refresh_rateTime period in milliseconds between checks on status of the workflow.
    • Type: integer
    • Default value: 500
    Workflow expirationpassword_reset.wf.timeoutMaximum wait time in milliseconds for the workflow to complete. The workflow is triggered during the password reset request when the user clicks Submit.
    • Type: integer
    • Default value: 90000
    Disable CAPTCHA validation functionalitypassword_reset.captcha.ignoreEnables or disables CAPTCHA functionality.
    • Type: true|false
    • Default value: false
    The Password Reset application uses Google re-CAPTCHA as the default CAPTCHA service. To use the base system CAPTCHA, change thepassword_reset.captcha.google.enabled system property to false.See Configure Google reCAPTCHA
    Password Reset Request properties
    Number of unsuccessful attempts allowed to reset/change passwordpassword_reset.request.max_attemptNumber of password reset attempts a user has before they are locked out for a period determined by the value in max_attempt_window.
    • Type: integer
    • Default value: 3 (attempts)
    Number of minutes a user must wait to reset/change password after exceeding the maximum allowed unsuccessful attemptspassword_reset.request.max_attempt_windowTime period that users are blocked or prevented from changing their passwords after trying the maximum number of times.
    • Type: integer
    • Default value: 1440 (minutes)
    Number of minutes a user must wait to reset/change password after the last successful reset/changepassword_reset.request.success_windowTime period that a user must wait after successfully resetting the password to reset the password again.
    • Type: integer
    • Default value: 1440 (minutes)
    Number of minutes a user must wait to start a reset request after the last successful unlock accountpassword_reset.request.unlock_windowTime period that a user must wait after a successful unlock operation before starting a new request.
    • Type: integer
    • Default value: 1440 (minutes)
    Number of minutes before a password reset request expirespassword_reset.request.expiryTime period that a user is allowed to perform the Password Reset process.
    • Type: integer
    • Default value: 10 (minutes)
    Password Reset Security Question properties
    Minimum number of characters in any answerpassword_reset.qa.ans_min_lenMinimum number of alphanumeric characters that the user must enter in the answer text box for any security question.Default value: 3 characters
    Number of security questions required during the password reset requestpassword_reset.qa.num_resetNumber of questions that a user must answer to verify identity during the Password Reset process.
    • Type: integer
    • Default value: 3 (questions)
    • Possible values: Integers that are less than the number specified for the num_enroll property.
    Note: You can override this security question property by adding the num_reset parameter in the security question verification.
    Number of security questions required during enrollmentpassword_reset.qa.num_enrollDuring the enrollment process, the number of questions that a user must answer to be enrolled in the Password Reset program.
    • Type: integer
    • Default value: 5 (questions)
    Note: You can override this security question property by adding the num_enroll parameter in the security question verification.
    Password Reset SMS Code properties
    Maximum number of SMS codes sent for verification per daypassword_reset.sms.max_per_dayMaximum number of SMS codes that are sent to a user within one 24-hour period. The 24-hour period begins when a user clicks Send Code.
    • Type: integer
    • Default value: 10 (per day)
    Note: You can override this SMS code property by adding the max_per_dayparameter in the SMS code verification.
    Number of minutes before the user can attempt to send another SMS code for verificationpassword_reset.sms.pause_windowTime that must pass before another SMS code can be sent to a user.
    • Type: integer
    • Default value: 2 (minutes)
    Note: You can override this SMS code property by adding the pause_windowparameter in the SMS code verification.
    Number of digits in the SMS code sent to the userpassword_reset.sms.default_complexityNumber of characters required for a user to reset their password.
    • Type: integer
    • Default value: 4 (digits)
    You can override this SMS code property by adding the complexity parameter in the SMS code verification.
    Number of minutes before the SMS code expirespassword_reset.sms.expiryTime, in minutes, until the SMS code sent to the user expires.
    • Type: integer
    • Default value: 5 (minutes)
    Note: You can override this SMS code property by the expiry parameter in the SMS code verification.
    Password Reset Monitoring and Reporting properties
    Time interval, in minutes, for counting blocked userspassword_reset.activity_monitor.incident_windowTime window to count the number of blocked users.
    • Type: integer
    • Default value: 60 (minutes)
    Number of blocked users, in the defined time interval, that triggers a system log eventpassword_reset.activity_monitor.incident_thresholdNumber of blocked (or locked) users, within the specified time window, that triggers a system log event.
    • Type: integer
    • Default value: 10 (blocked users


Please refer:


Configure Password Reset properties




Thanks,
Rajashekhar Mushke
Rising star : 2022 - 2024
Community Leader -2018
Connect me on LinkedIn : Rajashekhar Mushke

Akhil Pendem
Tera Contributor

Hi Chanken,

Were you able to modify that pwd_error page? If so, how to do that? 

 

Thanks!

Akhil

Hi Akhil,

 

We did not modify the pwd_error page.

 

thanks.

 

Oh. But your question states that "you wanted to change the wording that's displayed". 
I want to change the error message, but to my surprise I found that it is coming from "$pwd_error" page and it is under protection policy. 

So, I just wanted to know whether you changed the wording or not!