---
title: PingOne Delete User node
description: The PingOne Delete User node can delete users from the PingOne platform.
component: auth-node-ref
version: 8
page_id: auth-node-ref::pingone-delete-user
canonical_url: https://docs.pingidentity.com/auth-node-ref/8/pingone-delete-user.html
page_aliases: ["auth-node-pingone-delete-user.adoc"]
section_ids:
  availability: Availability
  inputs: Inputs
  dependencies: Dependencies
  configuration: Configuration
  outputs: Outputs
  callbacks: Callbacks
  outcomes: Outcomes
---

# PingOne Delete User node

The PingOne Delete User node can delete users from the PingOne platform.

## Availability

| Product                               | Available? |
| ------------------------------------- | ---------- |
| PingOne Advanced Identity Cloud       | Yes        |
| PingAM (self-managed)                 | Yes        |
| Ping Identity Platform (self-managed) | Yes        |

## Inputs

This node requires the `pingOneUserId` variable from node state. The variable must contain the identifier of the user to delete from PingOne. For example, `a648aaac-ch15-b357-457b-8d2e714180ff`.

Use either of the following nodes to populate the `pingOneUserId` variable in shared state:

* [PingOne Identity Match node](pingone-identity-match.html)

* [PingOne Create User node](pingone-create-user.html)

## Dependencies

This node requires a PingOne Worker Service configuration so that it can authenticate to your PingOne instance.

You can find information on the properties used by the service in [PingOne Worker service](https://docs.pingidentity.com/pingam/8/am-reference/services-configuration.html#realm-pingone-worker-service).

## Configuration

| Property                  | Usage                                                                                                                                                                                                                                                                                                                         |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PingOne Worker Service ID | The ID of the PingOne worker service for connecting to PingOne.                                                                                                                                                                                                                                                               |
| Capture failure           | Capture the details in shared state if a failure occurs.The node stores the details in a variable named `pingOneDeleteUserFailureReason`.Default: `False`Example:```json
{
  "code": "MISSING_PINGONE_USER_ID",
  "message": "Expected PingOne User ID to be set in sharedState or user's profile.",
  "exception": "",
}
``` |

## Outputs

If you select Capture failure, the node stores any error response in a shared state variable named `pingOneDeleteUserFailureReason`.

## Callbacks

This node doesn't send any callbacks.

## Outcomes

`True`

The node deleted the account from PingOne.

`False`

The node did not delete the account from PingOne.

The journey also uses this outcome if any error occurs. Enable Capture Failure to store the details in node state.
