Manage Knowledge-based (KBA) authenticators

Knowledge-based authentication (or knowledge-based authenticators) (KBA) (also known as question-and-answer (Q&A) authentication) allows a user to authenticate to a an application using Identity as a Service by providing the correct answer to one or more preregistered questions.

KBA can be used to complete first or second-factor authentication challenges when authenticating to applications. If the resource rule of an application is configured to require KBA as the first factor authenticator, the second-factor must be set to None.

You can select a number of authentication secrets or facts for each user and prompt for all answers or just a subset. Using KBA, Identity as a Service has the ability to:

       store and update personal answers to the questions chosen by users.

       save challenge questions until successful completion of all questions in the challenge (this is called challenge retention).

       lock out a user based on a configured number of failed attempts.

       set the maximum number of questions presented to a user during authentication.

       set the number of questions that a user can answer incorrectly (if any) and still pass authentication.

       randomly present a subset of questions for the user from the stored question set.

Identity as a Service accounts have a default system-defined list of questions. A user can include answers to any of these questions when assigning a KBA to their account. The personalized answers ensure that only the user is likely to respond correctly. The answers are stored in encrypted form in the Identity as a Service repository.

Additional questions can be added to the list of those available on an Identity as a Service account. These are known as administrator-defined questions.

Only one KBA can be added by a user to their own list of authenticators on the User portal. A user cannot create a KBA that includes the following:

       Less answers to questions than the minimum number defined by the Maximum Q&A Challenge Size setting of your Identity as a Service account

       More answers to questions than the maximum number defined by the Maximum Number of Q&A Pairs setting of your Identity as a Service account

       Identical answers

To configure Identity as a Service for KBA, complete the following tasks:

       Create a list of questions and answers for users to select using the following criteria as a guideline:

  Privacy

  Security

  Usability

  Selecting a set of questions

  Setting the challenge size

       Customize your account KBA settings (see Modify KBA settings).

       Customize your resource rules to permit use of KBA as required (see Create resource rules).

       Prompt each user to assign a knowledge-based authenticator to their list of authenticators from the User portal. See the Identity as a Service User Help for information on managing KBAs from the User Portal.

To manage knowledge-based authenticators, your role must include User Knowledge-based Authenticator Management permissions.

Topics in this section:

       Modify KBA settings

       Create and manage KBA questions

       Create word maps

       Delete KBA question and answer pairs

       Delete retained challenges