---
title: Attribute Present Decision node
description: Checks whether an attribute is present on an object, including private attributes. There is no need to specify the value of the attribute.
component: auth-node-ref
version: 7.4
page_id: auth-node-ref::attribute-present-decision
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/attribute-present-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", "Account", "Custom Attributes", "Update Passwords"]
page_aliases: ["auth-node-attribute-present-decision.adoc"]
superseded_by: https://docs.pingidentity.com/auth-node-ref/latest/attribute-present-decision.html
section_ids:
  compatibility: Compatibility
  outcomes: Outcomes
  properties: Properties
---

# Attribute Present Decision node

Checks whether an attribute is present on an object, including private attributes. There is no need to specify the value of the attribute.

Use this node during an update password flow to check whether the local account has a password, for example.

This node is similar to the [Attribute Value Decision node](attribute-value-decision.html) when that node is set to use the `PRESENT` operator, except it cannot return the value of the attribute, but can work with private attributes.

## 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] |

## Outcomes

* `True`

* `False`

## Properties

| Property           | Usage                                                                                                                        |
| ------------------ | ---------------------------------------------------------------------------------------------------------------------------- |
| Present Attribute  | The object attribute to verify is present in the IDM object. This can be an otherwise private attribute, such as `password`. |
| Identity Attribute | The attribute used to identify the object in IDM.                                                                            |
