User Authentications Tab

Enabling user authentication allows individual users in your Smart Flows project to authenticate via the connector. As an Administrator, this is advantageous because it allows you to trace user actions based on who completed the actions instead of seeing all actions as if they were taken by the user who created the connector. By default, individual user authentication is not enabled, so a Smart Flows administrator must enable it.

User Authentication Parameters

Parameter

Description

Enable user authentications for this connector

Checked(ON): Users with authentication-enabled connectors can initiate flow executions. The execution of steps associated with the authentication-enabled connector will be carried out using the individual user's authentication credentials.

Unchecked(OFF): All data transactions will be carried out under the identity of the service users authenticated during connector setup. This matches the functionality of Smart Flows before the implementation of individual user authentications.

In non-interactive mode

Non-interactive flow executions skip all user input and are triggered through the flows/executions/start endpoint of the Experlogix Smart Flows API, seeUsing the APIfor more information.

Flows that run in a non-interactive mode as a background process cannot ask a user to authenticate in the rare case that the user’s authentication token has expired.

Fallback to connector user

The flow will run via impersonation using the identity of the user who originally created the connector.

Fallback to connector user and generate a warning on the flow execution

The flow will run via impersonation using the identity of the user who originally created the connector and generate a warning in the Flow Execution Panel.

Pause flows and wait for the user to authenticate

The flow waits with the status "Authentication needed,” until the user completes authentication via the authentication-enabled connector.

End flow with error

The flow ends with an error message.

Enable User Authentication

Administrators must manually enable user authentication for their connectors using the process below. Please ensure your connector supports user authentication before proceeding.

1. In the Control Panel, select Connectors.

2. In the Connectors Listview, select an authentication-enabled connector.

Connectors List view

3. In the left-hand navigation, select the User authentications tab.

User Authentication Tab

4. Next to Enable user authentications for this connector, select the checkbox.
5. Under in non-interactive mode, when no user authentication is available during the flow execution, select an option.
6. In the bottom right, select the Save changes button.

Your connector is now enabled to support user authentications.