Advanced Identity Cloud

Accept Terms and Conditions node

The Accept Terms and Conditions node prompts the user to accept the currently active terms and conditions.

You set terms and conditions in the Ping Identity Platform admin UI. For more information, refer to Terms and conditions.

Use this node for registration, or combined with the Terms and Conditions Decision node for progressive profiling or log in.

Compatibility

Product Compatible?

Advanced Identity Cloud

Yes

PingAM (self-managed)

Yes

Ping Identity Platform (self-managed)

Yes

Inputs

None.

Dependencies

This node depends on the underlying identity service for the active terms and conditions.

Configuration

This node has no configurable properties.

Outputs

The node writes a termsAccepted object to the shared node state. The object contains these fields:

  • acceptDate: A timestamp string indicating when the user accepted the terms.

  • termsVersion: A string indicating the version of the accepted terms.

Outcomes

Single outcome path; the user accepted the terms and conditions.

Errors

This node does not log error or warning messages of its own.

Example

For progressive profiling, include this node after a Terms and Conditions Decision node. If the user has not accepted the latest version of the terms and conditions, evaluation takes them to a page that requires them to accept the current terms and conditions.

The Patch Object node stores the acceptance response in the underlying identity service if the user accepts:

Storing acceptance of terms and conditions