Chat now with support
Chat with Support

Identity Manager 8.2.1 - Web Designer Web Application Configuration Guide

About this guide Configuring the Web Portal WebAuthn security keys Multi-factor authentication Configuring the Application Governance Module Configuring the Password Reset Portal Recommendations for secure operation of web applications

Password Reset Portal authentication

Authentication on the Password Reset Portal differs from authentication on the Web Portal. Users can log in to Password Reset Portal using the following options:

Table 12: Authentication options

Login Type

Authentication Module Used

Application (QBMProduct)

Login with passcode.

Password reset (role-based), read-only.

Password reset, read-only.

Login using a secret password question.

Password reset (role-based), read-only.

Password reset, read-only.

Login with user name and password.

Specified in the web application configuration.

Specified in the web application configuration.

Configuring Password Reset Portal login with password questions

If Web Portal users forget their password, they can login in to the Password Reset Portal with the help of the password questions and set a new password.

To configure the use of password questions.

  1. Start the Designer program.

  2. Connect to the relevant database.

  3. Configure the following configuration parameters:

    NOTE: For more information about editing configuration parameters in the Designer, see the One Identity Manager Configuration Guide.

    • QER | Person | PasswordResetAuthenticator | QueryAnswerDefinitions: Specify how many password questions and answers users must enter. Users who do not enter enough or any questions and answers, cannot reset their password.

      NOTE: The value must not be less than the value in the QueryAnswerRequests configuration parameter.

    • QER | Person | PasswordResetAuthenticator | QueryAnswerRequests: Specify how many password questions users have to answer before they can reset their password.

      NOTE: The value must not be higher than the value in the QueryAnswerDefinitions configuration parameter.

    • QER | Person | PasswordResetAuthenticator | InvalidateUsedQuery: Specify whether users must enter new password questions and answers after successfully resetting their password. In this case, correctly answered questions are deleted.

Settable passwords

Users can set the following default passwords.

Table 13: Password overview

User

Password

Table / Column

Everyone

Own password

Person.DialogUserPassword

Everyone

User account password, which is

  1. Directly assigned to the current employee.

- OR -

  1. Assigned to the current employee's sub identity.

- OR -

  1. Assigned to the current employee's sponsored identity, service identity or group identity.

- OR -

  1. Assigned to one of the current user's shared user accounts.

AADUser.Password

ADSAccount.UserPassword

CSMUser.Password

EBSUser.Password

GAPUser.Password

LDAPAccount.UserPassword

NDOUser.Password

SAPUser.Password

UNSAccountB.Password

UNXAccount.UserPassword

Members of the application role Base roles | Administrators

Password for individual system users

DialogUser.Password

NOTE: The system user is not suggested for resetting the password in the following cases:

  • If external password management is enabled for the system user.
  • If the system user is enabled as service account.
  • If the system user is used for automatic software updating of One Identity Manager web applications.

These cases are implemented in the QER_PasswordWeb_IsAllowSet script, which can be overwritten.

  • If the system user is used for role-based login.

In this case, the system user is not accepted by the Password Reset Portal.

 

Excluding passwords from being reset

Table 14: Script for resetting passwords

Script

Description

QER_PasswordReset_IsAllowSet

Specifies whether resetting a password in the Password Reset Portal is allowed.

To prevent users from setting passwords by mistake, you can exclude certain password from being reset.

User cases for this may be passwords that are calculated from other values or passwords for target systems that are only connected as read-only.

NOTE: In "QER_PasswordWeb_IsAllowSet", the system user is prevented, by default, from resetting the password in the following cases.
  • If external password management is enabled.
  • If the system user is enabled as service account.
  • If the system user is used for automatic software updating of One Identity Manager web applications.

To exclude passwords from being reset

  1. Open the Designer.
  2. Find "QER_PasswordReset_IsAllowSet".
  3. Use "QER_PasswordReset_IsAllowSet" as the basis for an overrideable script with the following parameters.
    1. Current user's UID_Person.
    2. Object's key (ObjectKey) offered for password reset.
    3. Password column name.
  4. Save the setting in the Designer.
  5. Compile the Password Reset Portal.
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating