Advanced Identity Cloud

Agent Data Store Decision node

The Agent Data Store Decision node authenticates the agent using the data store for agent profiles and sets its authentication identifier if successful.

This node only authenticates agents, such as PingGateway and PingOne Advanced Identity Cloud Java and web agents.

Use the Data Store Decision node for other identities.

Compatibility

Product Compatible?

Advanced Identity Cloud

Yes

PingAM (self-managed)

Yes

Ping Identity Platform (self-managed)

Yes

Inputs

This node requires the username and password properties in the incoming node state.

Obtain the agent credentials from the user or with a Zero Page Login Collector node.

Dependencies

This node depends on the underlying data store for agent profiles.

Configuration

This node has no configurable properties.

Outputs

This node copies the shared and transient states into the outgoing node state.

Outcomes

True

The credentials match those found in the data store for agent profiles.

False

The credentials do not match those found in the data store for agent profiles.

Errors

This node can log the following warnings:

Exception in data store decision node

The node couldn’t connect to the data store, or another error occurred.

invalid password error

The password doesn’t match.

invalid username error

The username doesn’t match any profiles found in the data store.

Example

The following example uses this node to authenticate an agent with the credentials provided:

Journey to authenticate an agent
  • The Zero Page Login Collector node collects the username and password from HTTP headers if provided.

  • The Page node collects the username and password interactively from the user.

  • The Agent Data Store Decision node verifies the agent credentials match those in the data store.