automation-hub
2024.10
true
UiPath logo, featuring letters U and I in white
Automation Hub User Guide
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated Nov 21, 2024

Automation Hub On Premise

Introduction

UiPath Automation Hub is now available to be installed on premise, in the customer local environment or Virtual Machines on Azure, Amazon Web Services or Google Cloud Platform​.

This version of UiPath Automation Hub is available only via the UiPath Automation Suite, which enables our customers to install the full UiPath Suite of products on premise.

The main benefits of the UiPath Automation Suite are as follows:

  • All UiPath products in a centralized on-premises location.​
  • Same interface and features as in the Software as a Service version.​
  • Back up and Restore.
  • Monitoring and Alerting.​
  • High Availability.

UiPath Automation Hub Deployment Options

Software as a Service (via Automation Cloud)

On Premise (via Automation Suite)

Automation Hub Deployment Options

Streamlined installation experience on Linux

Secured and reliable​

Containerized approach via Kubernetes​

Integration with other Automation Cloud services​

Suite experience: monitoring/troubleshooting, unified user/tenant management​

UiPath suite of cloud products bundled

UiPath suite of on prem products bundled​

Differences in the User Interface

Adding a Local User

Note: A local user is a user that the admin is manually adding to the UiPath Automation Suite by entering his e-mail address and setting up a temporary password.

Before adding a local user in Automation Hub, the admin must first add the user manually into the UiPath Automation Suite at the organization level. To do that, the suite organization admin will perform the following steps:

  1. Go to Admin – Accounts * Groups.
  2. Select Add User.
  3. Specify the user data – username, e-mail, temporary password.
  4. Add the user to a group (if needed).
  5. Save the entry.

After the steps above are performed, the user can now be added to UiPath Automation Hub. Here are the steps:

  1. Go to UiPath Automation Hub – Admin Console - Manage Access – Assign Roles
  2. Select Add new member.
  3. In the e-mail field, search (by e-mail or name) for the user that was added in the suite previously.
  4. Select the user from the dropdown list.
  5. The First Name, Last Name should be populated automatically with the user information.
  6. Fill in the rest of the information for the user (Job Title, City, Business Unit, Department, etc.)
  7. Select whether the user should receive an e-mail or not (this depends on whether you have the SMTP settings in place)
  8. Assign specific roles to the user – you can assign system or collaborator roles and select specific business areas where the roles should apply.
  9. Save the entry.

    Important:
    • UiPath Automation Hub will allow the admin to complete the add user form even if the user does not exist at the Suite level.
    • When you save this operation, a warning message is displayed that the User needs to be added to the UiPath Automation Suite first.

Steps are similar to the Cloud version of UiPath Automation Hub - see details of the correspondent cloud documentation in Adding Individual Users.

Open API Setup

Note: Even if the token generation is the same as the cloud version, the URL for the API is different for the UiPath Automation Suite version of UiPath Automation Hub.

First, we need to define the URL, which is composed of the following parts:

  • UiPath Automation Suite Host – for example: https://host123456765845-lb.eastus.cloudapp.azure.com/
  • Service name: automationhub_
  • Open API Specific parameters: api/v1/openapi/
  • Open API endpoint: users
  • Open API parameters: ?page=1&limit=30&sort=user_email&order=desc
Example of a complete URL: https://host123456765845-lb.eastus.cloudapp.azure.com/automationhub_/api/v1/openapi/

The swagger documentation can be accessed by replacing open API from the link above with API-doc. Example of a swagger URL below:

Example of a complete Swagger URL: https://host123456765845-lb.eastus.cloudapp.azure.com/automationhub_/api/v1/api-doc/

After the URL is identified, the steps for using the API are similar to the Cloud version of Automation Hub - see details of the correspondent cloud documentation in Introduction to Automation Hub API.

Active Directory Integration

On UiPath Automation Hub On Premise Active Directory connection is also available and it can be set up at the host level.

Once the connection is set, UiPath Automation Hub can leverage the AD integration. The actions permitted are similar to the ones available for the Active Directory Integration:

  • Search for an AD user.
  • Search for an AD group.
  • Add an AD user directly to UiPath Automation Hub.
  • Add an AD group directly to UiPath Automation Hub.

SMTP Setup In Order to Receive E-mails

In order to receive e-mails from UiPath Automation Hub, you must first setup the SMTP connection on either Org or Host level.

More details around how you can perform the SMTP setup can be found in Configuring system email notifications.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.