Skip to main content

Example process

The following example illustrates the process when end users can use their telephones to authenticate to Phone Password Manager using Bravura Pass challenge-response, and reset their password to a new, random value:

  1. User: forgets password or triggers intruder lockout.

  2. User: dials the support number, and is connected to the Phone Password Manager server.

  3. Phone Password Manager server: prompts the user to key in numeric ID.

  4. User: keys in the ID.

  5. Phone Password Manager server: sends a request to the Bravura Pass server.

  6. Bravura Pass server: looks up the user’s profile.

  7. Bravura Pass server: returns a random subset of the user’s fixed-length numeric pre-defined questions to Phone Password Manager.

  8. Phone Password Manager server: prompts the user to answer the selected questions.

  9. User: keys in (numeric) answers to the selected questions, or answers questions verbally, depending on configuration.

  10. Phone Password Manager server: forwards answers to the Bravura Pass server.

  11. Bravura Pass server: evaluates the validity of the user’s credentials, and either allows them access, repeats the login process, or potentially triggers a lockout.

  12. Phone Password Manager server: prompts the user to select reset password or unlock account.

  13. User: navigates the audio menu, and requests a password reset.

  14. Phone Password Manager server: prompts the user to select on target systems.

  15. User: selects an individual target system or all target systems.

  16. Phone Password Manager server: invokes secure API/RPC to request a random password for this user, on the target or target systems the user selected.

  17. Bravura Pass server: generates a random, policy-compliant password value.

  18. Bravura Pass server: implements the password reset on the target system or target systems the user selected.

  19. Phone Password Manager server: enunciates the password, and prompts the user if to reset another password.

  20. Bravura Pass server: if configured, writes a ticket to a call tracking system.

  21. Bravura Pass server: if configured, sends the user a confirmation email.