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:
- From InstructorSite copy Redirect URL.
- From Webex Build the Integration.
- Copy/Paste Client ID and Webex Secret.
- From InstructorSite Authorize Webex.
- From InstructorSite Test Connection.
Copy Redirect URL
- From InstructorSite | Global Search "Webex" | Miscellaneous Extensions | click Webex Extension.
From Webex Redirect URL, click Copy URL.

Creating the OAuth Integration in Webex & Configuring on InstructorSite:
- Login to Developer.Webex.com.
- Click Start Building Apps.
From the Integration tile, click Create an Integration.

- No - This integration will not use a mobile SDK.
- Give the integration a name such as UniversitySite Webex Extension.
- Choose an Icon.
Give a description for App Hub, such as Allows UniversitySite to create, edit, and delete meetings on behalf of InstructorSite Users and record Attendance.

- Paste the Webex Redirect URI into Redirect URI field on Webex.
- On Webex, add the following Scopes:
- meeting:admin_schedule_read,
- meeting:admin_participants_read,
- meeting:admin_schedule_write,
- spark-admin:people_read
Click Add Integration.

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

- Save Settings.
- Step 2: Test Connection.




