API Provider Setup

To authenticate a Salesforce by LaunchBI element instance you must configure a Salesforce product with LaunchBI. When you authenticate, use the LaunchBI Inventory Key (Client ID), Client Secret, and Callback URL as the OAuth API Key (oauth.api.key), OAuth API Secret (oauth.api.secret), and Callback URL (oauth.callback.url).

If you've already configured a Salesforce product and just need to know how to find your Inventory Key (Client ID) and Client Secret, see Locate Credentials for Authentication. If you need to configure a product, see Configure a LaunchBI Product.

Locate Credentials for Authentication

If you already created an application, follow the steps below to locate the Inventory Key (Client ID), Client Secret, and Callback URL. If you have not created an app, see Configure a LaunchBI Product.

To find your OAuth 2.0 credentials:

  1. Log in to your account at LaunchBI.
  2. Find the Inventory Name, and then click Edit on the right.
  3. Click Manage OAuth on the top right.
  4. Record the Inventory Key (Client ID), Client Secret, and Callback URL. Key secret and URL

Configure a LaunchBI Product

If you have not created an application, you need one to authenticate with LaunchBI.

To create an application:

  1. Log in to your account at LaunchBI.
  2. Click New User? Start a 14 day trial.
  3. Complete the Create New Account form, accept the terms and privacy policy, and then click Create My Account.
  4. Complete the Billing Information form, and then click Purchase.
  5. On Choose Product, select Salesforce, and then click Next.
  6. Choose the term: trial or 1 year.
  7. Complete the New Salesforce Configuration form, and then click Create.
  8. Record the Inventory Key (Client ID) as the OAuth API Secret (oauth.api.secret).
  9. Contact LaunchBI support for your Client Secret and Callback URL.

Next authenticate an element instance with LaunchBI.