Welcome to Zuora Product Documentation

Explore our rich library of product information

Create an OAuth 2.0 client in Zuora OneID

Learn how to create an OAuth 2.0 client in the Zuora One ID Admin Dashboard for the CPQ tenant.

Ensure that you have access to the Zuora One ID Admin dashboard with admin privileges.

After completing the steps provided in this article, you will obtain the client credentials required for secure integration with CPQ and other supported applications.

  1. Log in to the Zuora One ID Admin Dashboard using your Zuora OneID admin credentials.
  2. In the top navigation bar, click the user profile icon.
  3. Click Settings.
  4. Click Manage OAuth 2.0 Clients.
  5. Click New.
  6. Enter the required OAuth client details.
    • Client Name - CPQ

    • Authorization Grant Type - Authorization Code

    • Type - Zuora CPQ

    • Application Type - CPQ

    • Tenant ID - From the available tenant list, select the appropriate CPQ tenant that will use the OAuth client.

  7. In the Redirect URLs field, add the redirect URI that corresponds to your Salesforce environment.

    Environment

    Redirect URL

    Sandbox

    https://test.salesforce.com/services/extidp/callback

    Production

    https://login.salesforce.com/services/extidp/callback

  8. Click Save.
    Note:

    Make a note of the generated OAuth Client ID and OAuth Client Secret details. You use these when you configure the Zuora OAuth named credentials in Salesforce. See Configure the Zuora OAuth OneID credentials in the named credentials in Salesforce.

The OAuth 2.0 client is created successfully. You can now use the generated client credentials to configure authentication for your CPQ integration.