Skip to content


Uber on Hire2Retire uses OAuth2.0 authentication.

OAuth 2.0, which stands for “Open Authorization”, is a standard designed to allow a website or application to access their resources hosted by other web apps on behalf of a user. OAuth 2.0 uses Access Tokens. An Access Token is a piece of data that represents the authorization to access resources on behalf of the end-user.

We at RoboMQ pay utmost attention to keep your account secure. See our Security and Privacy Policies to learn more about how RoboMQ handles your account access.

Object Permission
User Can Provision and Deprovision Users

How to SetUp OAuth on Uber

Please refer to the link to set up OAuth client and scope assignment on Uber.

Uber Bearer Token

Figure 2. Connection setup for Uber on RoboMQ Hire2Retire

To establish a conneciton to the Uber on Hire2Retire Provisioning, you need to provide the following OAuth information:

  • Instance Url - In Uber, the instance URL refers to the unique web address that leads to your organization's specific Uber instance. It is the URL you use to access your Uber account or procurement system where you can manage users.

  • Client Id - The client ID is a unique identifier assigned to your application when you register it as a client with the Uber platform.

  • Client Secret - The client secret is a confidential and unique identifier associated with your application when you register it as a client with the Uber platform.

  • Scope - A scope is a permission or access level that a client application requests from Uber to perform specific actions or access certain resources on behalf of the user. Copy and paste all the scopes that you selected in Client credentials setup without the comma. Please note that scopes values should be seprated by space.

Once the connection is established successfully, then only you can define the roles and mapping on Hire2Retire Provisioning.