Query Filter Decision node
The Query Filter Decision node checks if the contents of a user’s profile match the specified query filter.
Use this node to check whether an attribute of the user profile matches a specific pattern. For instance, use this in progressive profile flows to check if marketing preferences are set on a user’s profile.
Availability
| Product | Available? | ||
|---|---|---|---|
PingOne Advanced Identity Cloud |
Yes |
||
PingAM (self-managed)
|
Yes |
||
Ping Identity Platform (self-managed) |
Yes |
Inputs
This node reads the Identity Attribute from the shared node state.
If it can’t read the Identity Attribute, it reads the userName.
It uses the value to look up the identity object.
Configuration
| Property | Usage |
|---|---|
Query Filter |
A query filter used to check the contents of an object. Find details on constructing effective query filters in Construct queries in the IDM documentation. Default: none |
Identity Attribute |
The attribute used to identify the managed object in IDM. Default: |
Example
Other journeys invoke the following progressive profile journey to capture missing profile attributes:
-
The Login Count Decision node triggers the rest of the journey depending on the login count and its settings.
-
The Query Filter Decision node determines whether managed object profile fields are missing.
-
The Attribute Collector node in the Page node requests additional input for the profile.
-
The Patch Object node stores the additional input in the managed object profile.