Skip to main content

UiPath

Connection Type

Alteryx Tool. The latest version is available from the Alteryx Marketplace.

Version

Description

v1.2.0

  • Compatible with Alteryx Designer and Server 2021.4.2 Patch 4, 2022.1 Patch 2 and later.

  • Added support for UiPath Cloud.

  • Added support for queueing a dataset. Users can now push dataset into UiPath without running a specific process.

  • Windows Domain authentication is fixed in Alteryx Designer and Server 2022.2 and 2022.3. (TPM-1687)

Known Issues

  • Alteryx Server requires the AllowAll value of the SDK Access Mode settings.

v1.1.0

  • Compatible with Alteryx Designer and Server 2021.4.2 Patch 4, 2022.1 Patch 2 and later.

  • Requires AMP engine.

  • Added support for DCM.

    • DCM is required for running this connector on Alteryx Server.

  • SSL/TLS validation is now performed against Windows Certificate Store.

  • FIPS capable.

Known Issues

  • Alteryx Server requires the AllowAll value of the SDK Access Mode settings.

  • Windows Domain authentication doesn’t work in Alteryx Designer and Server 2022.2 and 2022.3. (TPM-1687)

v1.0.0

  • Fixed issue with URL validation allowing only for .com domain.

v1.0.0

  • Initial Release

  • Supports authentication of both local users and domain users.

  • Set the to-be executed process manually or dynamically.

  • Set the input parameters manually or dynamically.

  • Proxy Support

  • Compatible with Alteryx Designer and Server version 2021.3 and later.

  • Requires On-Premise UiPath Orchestrator

Data Connection Manager

The UiPath tool version 1.1.0 and later supports Data Connection Manager for an easier and a safer storage of your credentials. Create a connection to UiPath and easily reuse the stored credentials in workflows that include the UiPath tool. Alteryx Server requires stored credentials to successfully run the published workflows.

Enable AMP Engine

Make sure you have the AMP engine enabled for the workflows which contain the UiPath tool version 1.1.0 and later.

Enable Legacy Encryption Methods

If you're connecting to UiPath On-Premises, you need to enable Encryption Methods in OpenSSL3.

Add UiPath to Your Workflow

These steps show how to integrate UiPath processes into your Designer workflows.

  1. Drag and drop the UiPath tool onto your canvas.

  2. To create a new connection, provide the URL, Tenant, your User Name, and Password. Optionally you can set Connection Name to store the credentials in DCM. You can sign in...

    • As a local user with a username and password.

    • As a cloud user with Client ID and User Key.

    • As a domain user (with your Windows Account)—provided sign-in data (in the format domain \ username) is used only when starting the workflow.

      Note

      Make sure to use the correct credentials when you sign in with your Windows account (domain). There is no error message if the credentials are not correct, but you are not able to see your data, or the workflow processing fails.

  3. On the Options - Process tab select how to pass the parameters.

    • Run a Process:

      • Manually:Select the process from your folders.

      • From a Field: You need an Input tool connected to the workflow. The data entry tool must contain at least one of these: Process ID and process Release Key.

    • Submit Data to a Queue:

      • Select Queue to submit data to.

      • Select Priority.

  4. On the Options - Parameters tab, you can assign a robot to execute a process and select how to pass the input parameters.

    • Get parameters from a field: You can select the field from the incoming data. The incoming field should contain valid JSON to provide the parameter value.

    • Manually: If the user input is needed for the process to execute, you can enter a fixed value or select the field for the incoming data. You can also provide Custom Parameters in key-value format.

      Note

      For manually set parameters to be populated, you need to have manually selected process on the Options - Process tab.

  5. Choose whether to wait for the result or not on the Options - Output tab. You can wait until the process finishes with the output in JSON, which can take a long time. Or you can execute without waiting for the output. You will get information that the process is put into the queue successfully and assigned a job ID. The default option means the workflow will not wait for the process to get executed.