Skip to main content

Resetting passwords

To administratively reset a user’s password to a new value, Bravura Security Fabric uses the following steps:

Log the user in:

  1. Connect to the SAP server with RFC, using the administrator ID and password that has been configured.

  2. Call the BAPI_USER_CHANGE RFC and invoke the PASSWORDX operation to reset the user’s password.

  3. Call the BAPI_USER_CHANGE RFC and invoke the LOGONDATA operation to set the user’s last logon time.

  4. Log the user in to set the new password.

  5. The result status tells Bravura Security Fabric if the password reset was successful.

  6. Disconnect.

Set the LTIME field:

  1. Connect to the SAP server with RFC, using the administrator ID and password that has been configured.

  2. Call the BAPI_USER_CHANGE RFC and invoke the PASSWORDX operation to reset the user’s password.

  3. Call the BAPI_USER_CHANGE RFC and invoke the LOGONDATA operation to set the user’s last logon time.

  4. The result status tells Bravura Security Fabric if the password reset was successful.

  5. Disconnect.

Use the SUSR_USER_CHANGE_PASSWORD_RFC procedure:

  1. Connect to the SAP server with RFC, using the administrator ID and password that has been configured.

  2. Call the BAPI_USER_CHANGE RFC and invoke the PASSWORDX operation to reset the user’s password.

  3. Call the SUSR_USER_CHANGE_PASSWORD_RFC to change the user’s password.

  4. The result status tells Bravura Security Fabric if the password reset was successful.

  5. Disconnect.

Set the PRODUCTIVE_PWD flag in BAPI_USER_CHANGE:

  1. Connect to the SAP server with RFC, using the administrator ID and password that has been configured.

  2. Call the BAPI_USER_CHANGE RFC to set the flag PRODUCTIVE_PWD and invoke the PASSWORDX operation to reset the user’s password.

  3. Call the BAPI_USER_CHANGE RFC and invoke the logondata operation to set the user’s last logon time.

  4. The result status tells Bravura Security Fabric if the password reset was successful.

  5. Disconnect.

Do not make the password productive:

  1. Connect to the SAP server with RFC, using the administrator ID and password that has been configured.

  2. Call the BAPI_USER_CHANGE RFC and invoke the PASSWORDX operation to reset the user’s password.

  3. The result status tells Bravura Security Fabric if the password reset was successful.

  4. Disconnect.

  5. User will be prompted to manually enter new password upon next login.