---
title: Attribute Value Decision node
description: Verifies that the specified attribute satisfies a specific condition.
component: auth-node-ref
version: 7.4
page_id: auth-node-ref::attribute-value-decision
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/attribute-value-decision.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
keywords: ["Nodes &amp; Trees", "Journeys", "Authentication", "Custom Attributes"]
page_aliases: ["auth-node-attribute-value-decision.adoc"]
superseded_by: https://docs.pingidentity.com/auth-node-ref/latest/attribute-value-decision.html
section_ids:
  compatibility: Compatibility
  properties: Properties
---

# Attribute Value Decision node

Verifies that the specified attribute satisfies a specific condition.

Use this node to check whether an attribute's expected value is equal to a collected attribute value, or to validate that the specified attribute was collected.

Examples:

* To validate that a user provided the country attribute during registration, set the comparison operation to `PRESENT`, and the comparison attribute to `country`.

* To validate that the country attribute is set to the United States, set the comparison operation to `EQUALS`, the comparison attribute to `country`, and the comparison value to `United States`.

Use [Attribute Present Decision node](attribute-present-decision.html) instead when you need to check for the presence of a private attribute, such as `password`.

## Compatibility

| Product                                                                                                                                               | Compatible?           |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| PingOne Advanced Identity Cloud                                                                                                                       | [icon: check, set=fa] |
| ForgeRock Access Management (self-managed)&#xA;&#xA;This functionality requires that you configure AM as part of a Ping Identity Platform deployment. | [icon: check, set=fa] |
| Ping Identity Platform (self-managed)                                                                                                                 | [icon: check, set=fa] |

## Properties

| Property             | Usage                                                                                                                                                                                                                       |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Comparison Operation | The operation to perform on the object attribute:- `PRESENT`

  Checks the existence of an attribute regardless of its value.

- `EQUALS`

  Checks if the object's attribute value equals the configured comparison value. |
| Comparison Attribute | The object attribute to compare.                                                                                                                                                                                            |
| Comparison Value     | When Comparison Operation is `EQUALS`, compare this value to the provided attribute value.                                                                                                                                  |
| Identity Attribute   | The attribute used to identify the object in IDM.                                                                                                                                                                           |
