Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Set up the UiPath spoke

Integrate the ServiceNow instance with your UiPath account to authenticate ServiceNow requests.

Before you begin

  • Request an Integration Hub subscription.
  • Activate the UiPath spoke.
  • Role required: admin.

About this task

You can set up the UiPath spoke using OAuth authentication or API key as per your requirement.

  • See Option 1: Using OAuth authentication to set up the UiPath spoke using OAuth authentication.
    • This authentication is available from UiPath spoke v2.2.1.
    • You can't use MID Server if you set up the spoke using OAuth authentication.
  • See Option 2: Using API key to set up the UiPath spoke using API key.

Option 1: Using OAuth authentication

Integrate the ServiceNow instance with your UiPath account using OAuth to authenticate ServiceNow requests.

Before you begin

Role required: admin

Note:

  • This authentication is available from UiPath spoke v2.2.1.
  • You can't use MID Server if you set up the spoke using OAuth authentication.

Procedure

  1. Register an application in your UiPath account.

    1. Log in to your UiPath account as an admin.

    2. Navigate to Admin > External Applications.

    3. Click + Add Application.

    4. On the form, fill these values.

FieldDescription
Application NameName of the OAuth application.
Application TypeType of OAuth application. Select Confidential application.
ResourcesRequired resource and scopes.1. Click + Add Scopes. 2. Select Orchestrator API Access from the Resource list. 3. Select these application scopes: - OR.Robots.Read - OR.Robots.Write - OR.Jobs.Read - OR.Jobs.Write - OR.Machines.Read - OR.Execution.Read - OR.Queues.Read - OR.Queues.Write - OR.Folders.Read 4. Click Save.
Redirect URLServiceNow instance redirect URL in this format: `https://.service-now.com/oauth_redirect.do`
5.  Click **Add**.

    The application is registered and values of App ID and App Secret are displayed.

6.  Copy and record the values of app ID and app secret.
  1. In your ServiceNow instance, configure the required connection and credential alias.

    1. Log in to your ServiceNow instance as an admin.

    2. Navigate to All > Connections & Credentials > Connection & Credential Aliases.

    3. Open the record for UiPath.

    4. For Configuration Template, select UiPath Configuration Template - OAuth Client Credentials.

    5. Click the Create New Connection & Credential related link.

    6. On the form, fill these fields.

      FieldDescription
      Connection information
      NameName to identify the OAuth application registry record.
      Connection URLConnection URL in this format: https://{base_url}/{organization_name}/{tenant-name}/orchestrator_. This URL depends on the type of UiPath deployment.
      Credential information
      NameName to identify the credential record.
      Token URLLocation of the token endpoint that the instance uses to retrieve and refresh tokens. This URL depends on the type of UiPath deployment.
      OAuth Client IDApp ID you had copied after registering application in your UiPath account.
      OAuth Client SecretApp secret you had copied after registering application in your UiPath account.
      OAuth Redirect URLServiceNow instance redirect URL in this format: https://<ServiceNow-instance>.service-now.com/oauth_redirect.do.
    7. Click Create.

    8. Click Submit.

      Connection and credential records are created.

    9. Open the UiPath Connection record, from the Connections tab.

    10. Select a value for the Orchestrator Feature Enabled field.

Result

The Connection and Credential alias is configured and the UiPath spoke is set up using OAuth authentication.

Option 2: Using API key

Integrate the ServiceNow instance with your UiPath account using API key to authenticate ServiceNow requests.

Before you begin

Role required: admin

Procedure

  1. From your UiPath cloud account, obtain the values of the required API refresh tokens.

    Note: These steps are applicable to UiPath cloud account.

    1. Log in to your UiPath account as an admin.

    2. Navigate to Preferences > Privacy & Security.

    3. For the required tenant, click View API access.

      The values of User Key, Organization ID, Tenant Name, and Client ID are displayed.

    4. Copy and record these values.

  2. In your ServiceNow instance, configure the required connection and credential alias.

    1. Log in to your ServiceNow instance as an admin.

    2. Navigate to All > Connections & Credentials > Connection & Credential Aliases.

    3. Open the record for UiPath.

    4. For Configuration Template, select UiPath Configuration Template - UiPath Cloud or UiPath Configuration Template - Private/Public Cloud as per your requirement.

    5. Click the Create New Connection & Credential related link.

    6. On the form, fill these fields.

      • If you have selected UiPath Configuration Template - UiPath Cloud for Configuration Template, fill these fields.

        Note: This option is applicable if you are using UiPath cloud account.

        FieldDescription
        Connection NameName to identify the connection record. For example, UiPath Connection.
        Connection URLConnection URL in this format: https://platform.uipath.com/<account-logical-name>/<instance-logical-name>
        Credential NameName to identify the credential record. For example, UiPath Credential.
        Token URLLocation of the token endpoint that the instance uses to retrieve and refresh tokens. For example, https://account.uipath.com/oauth/token.
        Client IdValue of client ID you had copied from the UiPath Orchestrator application.
        Account Logical NameOrganization ID you had copied from the UiPath Orchestrator application.
        Tenant Logical NameTenant name you had copied from the UiPath Orchestrator application.
        User KeyUser key you had copied from the UiPath Orchestrator application.
      • If you have selected UiPath Configuration Template - Private/Public Cloud for Configuration Template, fill these fields.

        FieldDescription
        Connection NameName to identify the connection record. For example, UiPath Connection.
        Connection URLUiPath instance URL.
        Credential NameName to identify the credential record. For example, UiPath Credential.
        Token URLLocation of the token endpoint that the instance uses to retrieve and refresh tokens in this format: http://<instance-URL>/api/account/authenticate
        Tenant NameTenant logical name.
        Username or emailUsername or email address to authenticate the UiPath Orchestrator API.
        PasswordAssociated password.

      Note:

      • You must enable Use MID server option in the connection record and create a SSL certificate from a trusted authority for on-prem support.
      • The MID Server users must have the sn_uipath_spoke.uipath_admin role.
        1. Click Create.
    7. Click Submit.

      Connection and credential records are created.

    8. Open the UiPath Connection record, from the Connections tab.

    9. Select a value for the Orchestrator Feature Enabled field.

Result

The Connection and Credential alias is configured and the UiPath spoke is set up using API key.

sndocs is an independent community mirror and is not affiliated with or endorsed by ServiceNow.

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.

© 2026 ServiceNow, Inc. All rights reserved.

Documentation content is redistributed under the Apache License 2.0 from the ServiceNowDocs repository.