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 |
Dependencies
This node depends on the underlying identity service for the active terms and conditions.
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.
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: