Advanced Identity Cloud

Flow Control node

The Flow Control node lets you control the authentication flow by randomly sending traffic down different paths of a journey. This means you can use the node to evaluate changes before rolling out changes to a production environment. For example, configure the node to direct a percentage of requests to a new authentication journey to observe the user experience and check for potential failures.

Compatibility

Product Compatible?

Advanced Identity Cloud

Yes 1

PingAM (self-managed)

Yes

Ping Identity Platform (self-managed)

Yes

1 Currently available only in the rapid release channel.

Inputs

None. This node doesn’t read shared state data.

Dependencies

This node has no specific dependencies.

Configuration

Property Usage

Path A Percentage

The percentage of requests to send down path A. The remaining percentage follows path B.

Path A Name

The display name for the outcome of path A.

Path B Name

The display name for the outcome of path B.

Outputs

None

Outcomes

  • Path A Name (configured display name)

  • Path B Name (configured display name)

Errors

This node doesn’t log any errors or warnings.

Example

The following sample journey lets an administrator phase in a new authentication path by initially routing a small number of incoming requests to the new login journey for monitoring.

The Flow Control node is configured with the following values:

Path A Percentage

90

Path A Name

Old Login

Path B Name

New Login

The Flow Control node randomly assigns 90% of authentication requests to path A (Old Login) and the remaining 10% to path B (New Login).

The user follows the allocated path to complete authentication.

journey control flow