{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":48533,"path":"servicenow-platform/password-reset/configure-user-enroll-for-pwd-reset.md","title":"Enable users to enroll for Password Reset","bundle":null,"doc_type":null,"release":"australia","body":"\n# Enable users to enroll for Password Reset\n\nTo enable users to enroll for the Password Reset program, you specify a UI macro that takes the user through the enrollment process and a script that processes the enrollment data that the user entered. The base system includes a functioning macro and script.\n\n## Before you begin\n\nRole required: password\\_reset\\_admin\n\n## About this task\n\nTo enable users to enroll, you configure settings for the verification type that your Password Reset process is based on.\n\n## Procedure\n\n1.  Navigate to **All** &gt; **Password Reset** &gt; **Extensions** &gt; **Verification Types**.\n\n2.  Click the verification type for the verification that your Password Reset process uses.\n\n    The verification type for each base-system verification is identified in [Password Reset verifications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/password-reset/c_PWRVerifications.md).\n\n3.  On the **Verification Types** page, specify the following settings:\n\n    |Field|Description|\n    |-----|-----------|\n    |Automatic enrollment|Clear the check box to disable automatic enrollment.|\n    |Enrollment UI|Enrollment UI macro that takes the user through the enrollment process.|\n    |Enrollment processor|Enrollment processor script that processes enrollment data.|\n\n4.  Repeat the procedure for all verifications that your Password Reset process uses.\n\n\n## Enabling user enrollment\n\nThis example verification type uses the pwd\\_enroll\\_sms\\_ui enrollment UI macro and the PwdEnrollSMSProcessor enrollment processor script.\n\n\\[Omitted image \"VerificationTypeExample.png\"\\] Alt text: Verification type\n\nA verification type must also define a verification UI macro and a corresponding verification processor script. The example uses the pwd\\_verify\\_sms\\_uiverification UI macro and the PwdVerifySMSProcessor verification processor script.\n\n\\[Omitted image \"VerificationTypeSMSUIMacro.png\"\\] Alt text: UI macro\n\n\\[Omitted image \"VerificationTypeSMSProcessor.png\"\\] Alt text: Verification processor\n\n**Parent Topic:**[Configure your Password Reset process](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/password-reset/t_CreateAPasswordResetProcess.md)\n\n**Related topics**  \n\n\n[Calculating the security score for password reset process]()\n\n[Configure password expiration reminder]()\n\n[Credential stores for Password Reset]()\n\n[Password Reset verifications]()\n\n[Configure your Password Reset process to auto-enroll users]()\n\n[Configure Password Reset properties]()\n\n[Send email to remind users to enroll for Password Reset]()\n\n[Configure the required strength for passwords]()\n\n[Specify lockout for failed login attempts]()\n\n[Configure Google reCAPTCHA for the password reset process]()\n\n"}}