---
title: KBA Definition node
description: Collects KBA questions and answers and saves them to the user profile.
component: auth-node-ref
version: 7.3
page_id: auth-node-ref::auth-node-kba-definition
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/kba-definition.html
llms_txt: https://docs.pingidentity.com/auth-node-ref/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
section_ids:
  properties: Properties
---

# KBA Definition node

Collects KBA questions and answers and saves them to the user profile.

|   |                                                                                                                                                                    |
| - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|   | This functionality requires that you configure AM as part of a [Ping Identity Platform deployment](https://docs.pingidentity.com/platform/8/platform-setup-guide). |

Use this node when creating or updating a user with Knowledge-Based Authentication enabled.

## Properties

| Property                     | Usage                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Purpose Message              | A localized message describing the purpose of the data requested from the user.                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Allow User-Defined Questions | When enabled, users can create their own KBA questions. Disable this setting to restrict users to select from predefined questions only.Default: Enabled                                                                                                                                                                                                                                                                                                                                                               |
| Questions                    | Create or modify custom localized questions that the user can choose from when defining security questions.To add a localized security question:1) Click + to open the Add a Security Question form.

2) Select from the list of existing locales or add a new locale, type a question into the text field, and click Done.

3) Repeat to add further questions, and click Save when complete.To edit an existing security question, click the edit icon [icon: pencil-alt, set=fa],make your changes, and click Save. |
