Input section for a simple verification method. This field is a single input
field.

$pwd_verify_sms_ui

UI for SMS verification.

UI scripts installed with Password Reset

You can create a UI
script and reference the script from a UI macro or UI page by using a
<g:include_script> Jelly tag. For example, the following shows how the
pwd_enroll_questions_ui UI macro can reference the
pwd_enroll_questions_ui script. In the example, [UI Script
Name]+".jsdbx" is the name of the script:

<g:include_script src="pwd_enroll_questions_ui.jsdbx" />

By
referencing an external script, you can maintain separation between client JavaScript code and
Jelly code, which simplifies maintenance. You can use the following installed scripts with Password Reset UI macros:

Name

Description

$pwdWfManager

Helper class to handle workflow activities and post-processing.

$pwd_csrf_common_ui_script

Common UI script for handling a Cross-site Request Forgery (CSRF).

$pwd_enrollment_submit_event

UI script for an enrollment submission event.

$pwd_enroll_questions_ui

JavaScript code for the pwd_enroll_questions_ui UI macro.

$pwd_enroll_sample_ui

Included sample client JavaScript for the
pwd_enroll_sample_ui UI macro.

$pwd_enroll_sms_ui

SMS enrollment UI script.

Password Reset workflows

The Password Reset plugin adds workflows that
you can use as examples to create custom workflows for Password Reset processes.

Table 2. Workflows that connect to a credential stores

Workflow

Description

Pwd Reset - Local ServiceNow

Current (local) instance.

Pwd Reset - Master

Password Reset master
workflow.

Pwd Reset - Mock Fatal

Example workflow to use in Password Reset testing to
simulate a fatal error. No retries.

Pwd Reset - Mock Non Fatal

Example workflow to use in Password Reset testing to
simulate a non-fatal error.

Pwd Reset - Mock Success

Example workflow to use in Password Reset testing to
simulate a successful completion.