UiPath Installation and Upgrade

The UiPath Installation and Upgrade Guide


Action Center is available for on-premises installation, allowing you to manage actions from a dedicated user interface, other than the Actions tab in the corresponding Orchestrator instance.
Although Action Center relies on an existing Orchestrator instance, it can be installed on a separate server or the same server as Orchestrator.
The authentication and authorization aspects are managed through a corresponding Identity Server instance and Orchestrator instance, as provided during the Action Center installation procedure.



Customers using Actions Center within Orchestrator do not have to perform any additional steps other than pointing the Action Center instance to an existing Orchestrator 2021.10 instance. All the existing actions will be reflected to end-users in the new Action Center portal as per the access control defined in a corresponding Orchestrator tenant.

Learn more about the Backward and Forward Compatibility between Action Center and Orchestrator.

Supported Topologies

Single Node Scenarios

  • Action Center running on the same server as Orchestrator (different port).
  • Action Center running on a single node server pointing to a separate single node Orchestrator instance.

Multi-Node Scenarios

  • Multi-node Orchestrator behind a load balancer:
    • A single Action Center instance installed on a different server pointing to the Orchestrator load balancer URL.
    • Action Center installed on all Orchestrator nodes, each pointing to the Orchestrator load balancer URL.
    • Business users exposed to a load-balanced Action Center URL.

Installation Steps

  1. Run the Windows Installer.
  2. Select the I accept the terms in the License Agreement checkbox to agree to the terms in the agreement, then click Next. The Action Center IIS Settings selection window is displayed.
  1. Change the IIS Settings as desired:
    • Installation Path - Change the default path as desired. Don't use a user-profile path (C:\Users) because the IIS AppPool{Apppoolname} doesn’t have adequate permissions on it. You need Read and Write permissions on the installation directory.
    • Host Name - Auto-populated with the hostname. For a server under a network domain, the discoverable machine name is read from the HKM registry key. If the installer does not find a registry value, the local hostname is displayed.
    • Port - An unused port on the server. Use a different port than Orchestrator, if installed on the same server.
    • SSL Certificate - The Subject or Thumbprint of the SSL certificate you want to secure connections with. By default, this is filled in with the full computer name. See Action Center Prerequisites for Installation for details about the SSL certificate you can use.
  2. Click Next. The Action Center Application Pool Settings window is displayed.
  1. Configure the editable options as desired:
    • Identity - enables you to choose the identity under which the UiPath Action Center website runs. The following options are available:
      • Application Pool Identity - runs the Action Center website under the default identity of the application pool.
      • Specific User - runs the Action Center website under an existing Windows or Domain identity. Selecting this option displays two fields, Username and Password, which enable you to specify the identity under which to run.

For more information on Application Pool Identities, please see Microsoft's official documentation.

  1. Click Next. The Action Center UiPath Identity Server window is displayed.
  1. Configure the editable options as desired:
    • Orchestrator URL - Specify port information in the URL only if it is not the default port (443 or 80).
      One Action Center can be connected to one Orchestrator, either a production or a non-production environment. To connect to more Orchestrator environments, you need to run an equal number of different Action Center installations.
    • Identity URL - Specify the Identity Server URL. Automatically populated with the Orchestrator URL plus the suffix /identity.
    • Action Center URL - Automatically populated based on hostname and port information provided. If the Action Center application is configured behind a reverse proxy or load balancer, provide the user-facing URL.
    • Installation Token - The access token for your installation.
  2. Click Next. The installation process starts. You can now use Action Center.



To prevent the The supplied identity JWT token is expired error:

  1. Make sure the Identity Installation Token is valid (step 7).
  2. Verify that the Date and Time on the Action Center and the corresponding Orchestrator hosting machines are synchronized.

Accessing Action Center

Business users can access Action Center by using the https://{Action_Center_host}:{port_number}/ URL. They can use their credentials to log in to a particular tenant through the UiPath Identity Server.
Upon logging in, they are redirected to the Actions page (https://{Action_Center_host}:{port_number}/actions/) from where they can navigate to Processes (https://{Action_Center_host}:{port_number}/processes/) using the left -hand menu. The Processes page can also be accessed directly using the https://{Action_Center_host}:{port_number}/processes URL.

Get started with Action Center.

Orchestrator Settings to Accept Storage Bucket Requests from Action Center

Features within Action Center that rely on Orchestrator storage buckets (Images & PDF rendering on Form actions, Document Classification & Document Validation actions) require the following configuration changes in Orchestrator to function as expected:

  1. Accept Action Center requests to Orchestrator
    a. Go to the Orchestrator installation folder.
    b. Open the UiPath.Orchestrator.dll.config file with administrative permissions.
    c. Under the <appSettings> tag, locate the following key: <add key="AcceptedRootUrls" value="http://{your_localhost_name}:{port_number}" />. If you can't locate the key inside the file, manually add the key yourself.
    d. Append the Action Center URL to the previously located or manually added key (e.g., "https://{Action_Center_host}:{port_number}").
    Replace the values in the brackets with your own. For example:
    <add key="AcceptedRootUrls" value="http://localhost:1234,https://laptop-batman:555" />



  1. Make sure the value of the AcceptedRootUrls key does not include space characters.
  2. Only add the port value if it is different than 80 or 443 (default ports).
  1. Check if the OPTIONS verb is allowed in IIS for the Orchestrator website:
    a. Navigate to IIS.
    b. Select UiPath Orchestrator from the Sites list.
    c. Double click Request Filtering to open the Request Filtering window.
    d. Navigate to the HTTP Verbs tab and search for the OPTIONS verb in the displayed list.
    In case the OPTIONS verb is not present in the list:
    e. Right-click in the window and select Allow Verb.

f. Enter OPTIONS and click OK.

  1. Reset IIS for the changes to take effect.

For other storage buckets like Amazon S3 and Azure, see CORS/CSP Configuration for details on how to configure CORS and CSP settings.

Updated 24 days ago


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.