Advanced Identity Cloud

Inner Tree Evaluator node

The Inner Tree Evaluator node lets you nest authentication journeys as children within a parent. There is no limit to the depth of nesting.

Compatibility

Product Compatible?

Advanced Identity Cloud

Yes

PingAM (self-managed)

Yes

Ping Identity Platform (self-managed)

Yes

Inputs

Any information collected or set by the parent journey, such as a username or the authentication level, is available in the child journeys.

For information about shared state data, refer to Access shared state data.

Dependencies

None.

Configuration

Property Usage

Tree Name

Select or enter the name of the authentication journey to evaluate.

You must set this value; there’s no default.

Outputs

Shared node state data collected by child journeys is available to the parent when evaluation of the child is complete, but data stored in transient and secure state is not. For instance, if a child journey collects and stores the user’s password in transient state, it cannot be retrieved by a node in the parent journey when evaluation continues.

For information about shared state data, refer to Access shared state data.

Outcomes

True

Successfully reached the Success node of the child.

False

Any other case.

Errors

If it cannot get the shared node state from the child, this node logs an Exception when gathering inner tree inputs message.

If the Tree Name doesn’t match an existing journey, this node throws an exception with a Configured tree does not exist: <tree-name> message.

Example

The following journey uses an Inner Tree Evaluator node for progressive profiling:

Login with progressive profiling
Progressive profiling journey