UiPath Documentation
test-manager
latest
false
Test Manager user guide

Integrating your tool with Test Manager

Integrate an external application with Test Manager by establishing a service-to-service connection using the available authorization methods.

The authorization methods described in this section provide information on how to establish a service-to-service connection between Test Manager and your application, or other partner applications.

Prerequisites

Enable Test Automation in Automation CloudTM.. For more information, see Enabling or disabling Services.

Adding the external tool to Automation CloudTM

To integrate your tool with Test Manager, you need to add it as an external application in Automation CloudTM.

Provisioning through Identity Management

You can register your application in Identity Management, define the Test Manager scopes, and establish a connection between the applications.

To configure and authorize your application, you need to add an external application

When you define the API scopes for the integration, select Test Manager as a Resource. For more information, see Scopes.

Authenticating API calls

Test Manager APIs require an OAuth 2.0 access token — there is no separate API key authentication method. To obtain a bearer token:

  1. Register an external application in Automation CloudTM and select the Test Manager scopes. For steps, see Adding an external application.
  2. Note the AppId, Secret, and selected scopes for use in the next step.
  3. Request a token from the Identity /connect/token endpoint using the client_credentials grant type, passing the AppId, Secret, and scopes.
  4. Include the returned bearer token in the Authorization header of your Test Manager API calls.
Note:

In tools like Postman, select the OAuth 2.0 authorization type, not API Key — pasting the AppId and Secret directly as an API key results in a 401 Unauthorized error. Swagger cannot demonstrate this flow, since Swagger itself authenticates using it.

API examples

To perform an API call to Test Manager, you can look at the following example for fetching Test Manager projects.

For more API calls to Test Manager, use Swagger. To access your Automation CloudTM tenant in Swagger, check out the API references topic.

GET/api/v2/projects • GET/api/v2/projects/{id}

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated