Skip to main content
Skip table of contents

Configuring Zoom Contact Center as Identity Provider

Preparing Zoom Contact Center for Integration

The below configuration steps are based on the following Azure guide:  https://marketplace.zoom.us/docs/guides/build/oauth-app/

In order to enable SSO integration with Zoom Contact Center,  the OAuth application on the Zoom Contact Center side must be prepared.

Creating OAuth application in Zoom Contact Center

Navigate to https://marketplace.zoom.us/develop/create

  1. Create OAuth application:


  2. Fill in the App info:

    • App name

    • App type - User-managed App. This will reduce access only to user-level, which is enough for authenticating the user

    • Do not publish on the marketplace.


  3. Navigate to the App Credentials menu and follow the steps:

    • Copy clientID and clientSecret 

    • Fill in the valid redirect URL where the browser will be navigated after successful authorization, e.g. http://localhost:8081/auth/realms/default/broker/zoomcc/endpoint. URL can be found in User Management after creating Zoom Contact Center Identity Provider.

    • Fill in the allowed URL, FQDN of the Eleveo server will be enough, e.g. https://<Eleveo_server_FQDN>. You can add multiple servers if you have already created Zoom Contact Center Identity Provider on these servers.

      image-2023-4-13_16-40-52.png


  4. Navigate to the Information menu:

    • Fill in short and long descriptions for the App

    • Fill in the customer's company name

    • Fill in the developer's name and email address (e.g. Eleveo support, helpdesk@eleveo.com)



  5. Navigate to the Scopes menu:

    •  add user_info:read scope


  6. Application integration should now be in ready to install state.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.