Use the following steps to install the Webex Education Connector in Moodle version 3.5.2. The Moodle site must have SSL configured before installation. You need to be a Moodle Administrator and Webex site administrator to complete the installation.


Configure your Cisco Webex Site to allow the Webex Education Connector integration:

  • For sites managed in Cisco Webex Site Administration, sign in to Webex Site Administration and go to Configuration > Common Site Settings > Options .

  • For sites managed in Cisco Webex Control Hub, go to the customer view in , then go to Services , and under Meeting , select Sites . Choose the Webex site to change the settings for, then select Configure Site > Common Settings > Site Options .


Scroll to Allow the following URL domain names and enter separated from the other domain names by a comma.


Sign in to Moodle as an administrator and go to Site Administration .


Enable webservices: Go to Access Administration > Site Administration > Advanced Features , check Enable web services , and then select Save Changes .


Enable protocols: Go to Access Administration > Site Administration > Plugins > Web services > Manage protocols , and make sure that the REST protocol is enabled.


Create an external services: Go to Site administration > Plugins > External services > Add . For the External service page, do the following:

  • Name field —Enter a descriptive name.

  • Short Name field —Enter cisco_webex_app .

  • Enabled —Check.


Select Add service > Add functions and then select the following functions from the drop-down list:

  • core_calendar_create_calendar_events

  • core_calendar_delete_calendar_events

  • core_enrol_get_enrolled_users

  • core_grades_update_grades

  • core_user_get_users_by_field

  • gradereport_user_get_grade_items

  • core_webservice_get_site_info

  • core_course_get_courses


Select Add Functions .


To add a new token, go to Site Administration > Plugins > Web services > Manage tokens > Add . Then enter the following information:

  • User —Select yourself from the drop-down list.

  • Service —Select Webex .

  • Valid until —Enter a future date.


Select Save changes .


Copy the generated token ID.


Open a new window in your browser, go to:, and enter:

  • Email —Enter your administrator email address.

  • Institution —Enter the name of your institution.

  • Webex site —Enter your Webex site name. Your site name is the text in your Webex URL before If your site URL is, enter myschool (exclude https:// and, and remove capitalization).

  • LMS ... —Select Moodle from the drop-down list.

  • Moodle Site Domain —Enter the URL of your Moodle site. For example, enter, .

  • Moodle Web Service Name —Enter cisco_webex_app .

  • Moodle Web Token —Paste the generated token ID that you copied in the previous step.

  • Moodle Site Timezone —Select the time zone of your Moodle site from the drop-down list.


Select Next and take note of the Your Consumer Key , Your Shared Secret , and Your LTI Registration URL .


Go to Site Administration > Plugins > Activity Modules > External Tool > Manage preconfigured tools > Add preconfigured tool .


For External tool configuration , enter the following information:

  • Tool name —Enter Webex .

  • Your LTI Registration URL —Enter

  • Consumer key —Enter the Your Consumer Key from Step 12.

  • Shared secret —Enter the Your Shared Secret from Step 12.

  • Custom parameters —Leave blank.

  • Tool configuration usage —Select Show as preconfigured tool when adding an external tool .

  • Default launch container —Select Embed, without blocks .

  • Privacy —Optional.

  • Miscellaneous —Optional.


To add the Webex Education Connector in a Moodle course, create an External Tool activity:

  • Navigate to a Moodle course. Select the gear in the upper right corner and then select Turn editing on .

  • In the section you want to add the Webex Education Connector, select Add an activity or resource > External tool > Add .

  • For Adding a new external tool , enter the following information:

    • Activity name —Enter Webex Education Connector .

    • Preconfigured tool —Enter Webex Education Connector .

    • Tool URL —Leave blank.

    • Privacy —Check the following options:

      • Share launcher’s name with the tool

      • Share launcher’s email with the tool

      • Accept grades from the tool

    • Grade —No changes necessary.

    • Common module settings —No changes necessary.

    • Restrict access —No changes necessary.

    • Activity completion —No changes necessary.

    • Tags —No changes necessary.

    • Competencies —No changes necessary.


From the course, launch the activity to see the Webex Education Connector.


Go to the Setup tab and select Authorize , then follow the authorization steps.


To enable site-wide features available for instructor configuration, go to the Setup tab and select Admin Panel . Click Back to App to return to the Webex Education Connector once complete.