Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Best practice for Business Portal password reset

sn-ushi
Tera Contributor

Hi Community,

We are using the ServiceNow Business Portal (CSM) for external customers and have a question about the recommended password-reset process.

Current configuration:

  • Password Reset Process: Default Self Service

  • Credential Store: Local ServiceNow Instance

  • Identification: Email Identification

  • Verification: Email Code Verification

  • Minimum Verifications: 1

  • Email/SMS Password Reset URL: Enabled

  • Redirect URL: Business Portal

Current issue:

Our customers receive an email with a verification code. After entering the code, they receive a second email containing a password-reset link.

Previously, this process worked. However, some customers are now redirected to the Microsoft Entra ID login page instead of the expected password-reset page.

We checked the configuration and found no changes since August.

What we tested:

In our DEV instance, we disabled the Email/SMS Password Reset URL checkbox.

The process now works as follows:

  1. Customer requests a password reset.

  2. Customer receives a verification code by email.

  3. Customer enters the code.

  4. Customer is taken directly to the page to set a new password.

  5. Customer successfully resets the password and logs in to the Business Portal.

The test was successful. However, the Security Score decreased from 72 to 62 after disabling the checkbox.

Our questions:

  1. Is disabling "Email/SMS Password Reset URL" a recommended approach for external customers using the Business Portal?

  2. Is Email Code Verification alone sufficient, or should we configure an additional verification method?

  3. Are other companies using the direct password-reset process without sending a second email?

  4. Are there any security risks or known issues with this configuration?

  5. Would you recommend keeping the checkbox enabled and investigating the incorrect redirect instead?

We would appreciate hearing how others have implemented password resets for external customers and what ServiceNow best practices you recommend.

Thanks in advance!

0 REPLIES 0