What's new

New Identity Flows versions are released and announced on a varying cadence. Occasionally, new versions that include only performance, stability and bug fixes, and do not require customer actions, are released without an announcement.

Version 24-1

This release is currently available in the US-East region only.

Functional changes

In addition to Identity Flows stability and connection improvements, the following changes have been made:

Area

Change

Branch conditions

A default node is now created when a branch condition is used.

Connectors

Multiple response headers are now mapped to an array instead of a comma-delimited string.

Flow replay

The start node is no longer displayed when replaying a flow from the beginning.

Flow replay

Notifications are no longer displayed for replayed flows.

Flow replays

Flows that use form components can now be replayed.

Functions

Integer division results are no longer returned as decimals, and decimal values are not rounded off to two decimal digits.

Logs

In the logs, status and post-run actions are now listed for stop components.

Logs

Transaction properties are no longer listed in the logs.

Logs

Connector authorization data, request headers, and the call method are now listed in the logs. Additionally, connector payload data is now listed in the Request > body property.

Loop conditions

When the data selected for loop iterations is not an array, Flows now converts the selected data into an array. For example, if a string is selected for loop iterations, Flows iterates over the characters in the string.

Bug fixes

Area

Description

Connectors

Fixed an issue where authorization data was parsed incorrectly.

Connectors

Fixed an issue where response data was incorrectly mapped to functions.

Connectors

Fixed an issue where Azure authorizations were incorrectly reset.

Data stores

Fixed an issue where data store variables defined inside a loop could become corrupted.

Email

Fixed an issue where Flows notifications were sent from an incorrect email address.

Forms

Fixed an issue where data from forms was incorrectly mapped.

Forms

Fixed an issue where data could be mapped without either a label or a value.

Functions

Fixed an issue where the split function sometimes failed.

Functions

Fixed an issue where functions in a branch condition sometimes failed.

Functions

Fixed an issue where encoding URLs to base64 failed.

Functions

Fixed an issue where data transformations defined inside a loop failed.

Imports

Fixed an issue where certain flows could not be imported.

Imports

Fixed an issue where form data was deleted when a flow was imported.

Publish flow apps

Fixed an issue where a flow could not be published as an app in the CyberArk Identity portal.

Runtime

Fixed an issue where complex flows with multiple loops sometimes failed to run.

Webhooks

Fixed an issue where webhook IDs could not be resolved.

Known issues

Area

Description

Authorizations

Data fields are not copied when an authorization is cloned.

Workaround: Save the cloned authorization and then update its fields as needed.

Connectors

Headers for connectors to CyberArk Identity APIs are not automatically defined.

Workaround: Manually define the required API headers.

Data mapping

Data mapping fails (returns null) when a JSON key name starts with a lowercase letter.

Workaround: Define JSON key names with a capital first letter.

Data mapping

Data mapping fails (returns null) when a data store array is used in a function or transform data component.

Workaround: Before mapping data store arrays in a function or transform data component, use the JSON encode function to encode the array.

Imports

When you import a flow for the second time, the Flows page does not load properly.

Workaround: Manually refresh the page.

Webhooks

For incoming webhooks with API key authorization, the defined API key field is sometimes reset.

Version 23-10 hotfix

What's new in this release?

Bug fixes

In addition to the new on-premises AD/LDAP connector, the following issues have been fixed:

Area

Description

Connectors

Fixed an issue where tenant admins could delete all connector templates.

Forms

Fixed an issue where flows that used form and email components were not logged.

Functions

Fixed an issue where formula values were not masked.

Functions

Fixed and issue where the length value returned for strings, arrays, and objects was incorrect.

Version 23-10

What's new in this release?

Bug fixes

In addition to Identity Flows stability and connection improvements, the following issues have been fixed:

Area

Description

Branch condition

Fixed an issue where flows with branch conditions could not be opened.

Branch condition

Fixed an issue where the flow stop component was displayed incorrectly after a branch condition was deleted.

Connectivity

Fixed an issue where a 404 error was displayed when users tried to access Flows.

Connectivity

Fixed an issue where under specific conditions connections were reset.

Data mapping

Fixed an issue where a JSON API response could not be mapped to a subsequent connector.

Data mapping

Fixed an issue where the UI was not immediately updated after a user added an example data schema.

Flow conditions

Fixed an issue where flows with join and delay conditions did not run correctly.

Forms

Fixed an issue where the values of multi-select fields were displayed as one concatenated value.

Forms

Fixed an issue where static values entered in multi-select fields were concatenated into one value.

Forms

Fixed an issue where an empty value was displayed in a field after users defined both static and dynamic values as the data source.

Forms

Fixed an issue where an undefined value was displayed in a field after users defined both static and webhook values as the data source.

Forms

Fixed an issue where forms could not be edited after users reloaded a flow with nested switch and loop conditions.

Logs

Fixed an issue where the View legacy notification option was disabled when a flow contained a form.

Logs

Fixed an issue where the Search field was not working as expected in the Logs window.

Logs

Fixed an issue where notifications were not issued for flows with a form component.

Loop condition

Fixed an issue where integers could not be mapped inside of loops.

Settings

Fixed an issue where the Publish button was not displayed in Flows.

Version 23-8.1

What's new in this release?

Bug fixes

Area

Description

My connectors

Fixed an issue where imported connectors were not showing in the My connectors list when the flow is exported from other tenants.

Stop node

Fixed an issue in the Stop node where users were unable to select Custom Response Templates inside body parameters, under Enable custom response.

Import flow

Fixed an issue where the logo was not marked as required when importing a flow.

Forms

Fixed an issue where the form displays mandatory field errors upon loading, rather than waiting for user interaction with the fields.

OpenID Connect URL

Fixed an issue where the OpenID Connect URL was redirecting to the builder URL when the flow name has brackets.

Branch and split conditions

Fixed an issue where branch and split nodes weren't working if the branch was under a split node.

Loop condition

Fixed an issue where loop break was not working as expected.

Import connector

Fixed an issue with importing Twilio OpenAPI.

Known issues

Issue

Workaround

In the flow notification section, all fields of a form may not be shown while debugging from the notification logs.

To view the objects in the notification section, map the missing form fields to a datastore object.