Configuring the Webex Extension

Overview

The Webex Extension enables UniversitySite to create and manage Webex meetings for live instructor-led training events using a Request OAuth integration to invoke Webex APIs on behalf of InstructorSite users. Overview of the process:

  1. From InstructorSite copy Redirect URL
  2. From Webex Build the Integration
  3. Copy/Paste Client ID and Webex Secret
  4. From InstructorSite Authorize Webex
  5. From InstructorSite Test Connection

Copy Redirect URL

  1. From InstructorSite | Global Search "Webex" | Miscellaneous Extensions | click Webex Extension
  2. From Webex Redirect URL, click Copy

Creating the OAuth Integration in Webex & Configuring on InstructorSite:

  1. Login to Developer.Webex.com
  2. Click Start Building Apps
  3. From the Integration tile, click Create an Integration

  4. No - this integration will not use a mobile SDK
  5. Give the integration a name such as UniversitySite Webex Extension
  6. Choose an Icon
  7. Give a description for App Hub, such as Allows UniversitySite to create, edit, and delete meetings on behalf of InstructorSite users and record attendance

  8. Paste the Webex Redirect URI into Redirect URI field on Webex
  9. On Webex, add the following Scopes:
    1. meeting:admin_schedule_read,
    2. meeting:admin_participants_read,
    3. meeting:admin_schedule_write,
    4. spark-admin:people_read
  10. Click Add Integration

  11. From the Congratulations! page, you'll copy and paste the following items from Webex to InstructorSite | Global Settings | Misc | Extensions | Webex Extension:
    1. Webex Client ID
    2. Webex Secret
  12. Save Settings
  13. From Extensions | Webex Extension | click Step 1: Authorize Webex | Sign In to Webex | Accept
  14. Once redirected to InstructorSite with Webex Authorization Status Success, click Continue

  15. Save Settings
  16. Step 2: Test Connection

Still need help? Contact Us Contact Us