Skip to main content

Coupa

Coupa is a cloud-based business spend management platform that organizations leverage to track and manage spend in real-time, reducing purchasing cycle times and overall costs. Coupa is connected to Tonkean as part of various procurement workflows that track and handle purchase requests.

Out-of-the-box actions include Create a Purchase Order, Create Supplier, and Submit a Requisition for Approval. You can also create custom actions for specialized logic.

To install this data source from the Component Library, see Coupa.

Authenticate with Coupa

To use Coupa in Tonkean, you must connect it as a data source:

  1. Select the main nav icon, grid.png, in the upper left and select Enterprise Components. The Enterprise Components screen displays.

  2. Select + New Data Source in the upper right.

    connect_data_sources_add_data_source.png
  3. Select Cloud Application. The Add New Data Source window displays.

    add_cloud_application.png
  4. Enter "Coupa" in the search field, then select Coupa. The New Coupa Connection window displays.

    add_new_data_source_coupa.png
  5. Select Create a new connection. The Set Up Data Source window displays.

    new_coupa_connection_create_new.png
  6. Select the desired Authentication Type. Your selection determines the final authentication steps.

    set_up_data_source_auth_type.png

Authenticate Using API Key

API key authentication is the simpler option, requiring only your instance URL and the API key:

Coupa is requiring some users to transition from API key auth to OAuth 2.0 auth. For more information, see Sunsetting API Keys & Improving API Security with OIDC/OAuth 2.0.

  1. For Authentication Type, select API Key. The required API Key fields display.

    set_up_data_source_api_key_auth_select.png
  2. Enter your Instance URL and API Key.

    set_up_data_source_api_key_auth_url_and_key.png
  3. Select Authenticate with Coupa.

    set_up_data_source_api_key_auth_auth_w_coupa.png

Authentication using API key is complete. Your Coupa instance is connected to Tonkean as a data source.

Authenticate Using OAuth 2.0

Authentication using OAuth 2.0 requires additional configuration but is generally a more secure option.

Coupa is requiring some users to transition from API key auth to OAuth 2.0 auth. For more information, see Sunsetting API Keys & Improving API Security with OIDC/OAuth 2.0.

  1. For Authentication Type, select OAuth 2.0. The required oauth fields display.

    set_up_data_source_oauth_auth_select.png
  2. Enter your Instance URL.

    set_up_data_source_oauth_auth_instance_url.png
  3. Referring to the Setup Information instructions, retrieve and enter your Client ID, Client Secret, and relevant Scopes.

    set_up_data_source_oauth_auth_creds_and_secret.png
  4. Select Authenticate with Coupa.

    set_up_data_source_oauth_auth_with_coupa.png

Authentication using OAuth 2.0 is complete. Your Coupa instance is connected to Tonkean as a data source.