Coupa

Getting the ClientID + ClientSecret and Domain

  1. Visit your profile on Coupa via https://www.coupa.com/.

  2. To create an an OpenID client, navigate to Setup > Integrations > Create Client and click the Create button.

    1. Grant Type = Client Credentials

    2. Select Shared secret

    3. Add the following scopes

      1. core.common.read

      2. core.user_group.read

      3. core.user.read

 

 

 

  1. Take note of your Client ID and Client Secret

Note: Coupa allows the name of a user’s permission and the name of a group to be the same value however, Zilla expects user’s permissions and group names to be different. Please ensure your groups and permissions have unique names.

4. Login to Zilla application using your admin credentials and then click Add Application in the top right.

5. A window with a search bar appears, type in Coupa in the search bar. Coupa application entry will appear at the top of the list, click Add to Applications button to the right.

6. Fill in the form with appropriate details and then click Add to Applications button.

7. A detailed view of Coupa application appears. Click Sync now in top right corner.

8. Enable API Integration option from the dialog.

9. Add the configuration details:

  • The URL of your Coupa account is {customer_name}.coupahost.com

  • Client ID and Client Secret generated in steps 2 and 3, then click Next.

 

10. Click Next again.

11. Click Done.