Install the Webex Education Connector in Moodle
Install and configure the Webex Education Connector in Moodle so that instructors and students can start and attend classes, participate in classroom discussions, share files, and arrange office hours.
Install the Webex Education Connector in Moodle
Use the following steps to install the Webex Education Connector in Moodle version 3.5.2.
Before you begin
In order for the installation to take place, the Moodle site has to have SSL setup. To successfully complete the installation, you will need to have administrator privileges for both Moodle and the Webex site.
1 Log in to Moodle using the account you use to administer sites, and then navigate to the Site Administration section.
2 Navigate to the Advanced Features menu, check the box next to Enable web services, then scroll down to the bottom of the page and click the Save Changes button.
3 Click the Server tab, choose Manage Protocols from the drop-down menu, and then click the Save Changes button.
It is imperative that the REST protocol be enabled.
4 Navigate to the Web Services > External Services menu option, click the Add button, and then fill out the following information in the spaces that are displayed.
-
Name field—Enter a descriptive name.
-
Short name field—Enter cisco_webex_app.
-
Enabled—Check this box.
5 Select the desired functions from the drop-down menu that appears after clicking the Add Service > Add functions button.
-
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
6 Choose the Add Functions option.
Create a New Token
1 Once you are on the main page for Site Administration, select the Server tab.
2 Navigate to Web Services > Manage Tokens, select the Add button, and then fill in the required information as follows:
-
User—Select your name from the drop-down list.
-
Service—Select Webex.
-
Valid until—Select a future date.
3 Make a copy of the token ID that was generated.
Configure the Webex Education Connector
1 Launch a new tab in your web browser, go to the address https://lti.educonnector.io/, and then enter the information that is listed below:
-
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 .webex.com. If your site URL is https://myschool.webex.com/, enter myschool (exclude https:// and .webex.com, and remove capitalization).
-
LMS—Select Moodle.
-
Moodle Site Domain—Enter your Moodle site name.
For example, if your site URL is https://myschool.moodlecloud.com, enter myschool.moodlecloud.com.
-
Moodle Web Service Name—Enter cisco_webex_app.
-
Moodle Web Token—Simply Replicate the token ID that was generated and copied in the previous step of the Create a Token process.
-
Moodle Site Timezone —Choose the appropriate time zone for your Moodle website.
2 Go ahead and select the Following option, then make a mental note of Your Consumer Key, Your Shared Secret, and the LTI Registration URL.
Create an External Tool Activity
Create an External Tool Activity first in a course before attempting to add the Webex Education Connector to it.
1 Log in to Moodle using the account you use to administer sites, and then navigate to the Site Administration section.
2 Navigate to the Activity Modules > External Tool > Manage Tools > Manage Preconfigured Tools after clicking the Plugins tab.
3 Select the Add Preconfigured Tool option and then enter the information listed below:
-
Tool Name—Enter Webex or another descriptive name.
-
Tool URL—Enter https://lti.educonnector.io/launches.
-
Tool Description—Leave blank.
-
Consumer Key—Enter the Consumer Key that was given to you in Step 2 of the Configure Webex Education Connector process.
. -
Shared Secret—In this step of the Configure the Webex Education Connector process, you will enter Your Shared Secret.
-
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.
4 Select the Save Changes option.
Add the Webex Education Connector to a Course
Follow these instructions for each individual course in which you want to add the Webex Education Connector.
1 Start by opening a course in Moodle.
2 Activate editing by clicking the gear icon in the upper-right corner of the screen and selecting that option.
3 In the section where you wish to add the Webex Education Connector, click the Add an activity or resource button, and then select the External tool tile from the drop-down menu that appears.
4 Fill in the blanks with the following information:
-
Activity name—Enter Webex Education Connector
-
Preconfigured tool—Choose a name for the tool that corresponds with the option you selected in Step 4 of the Webex Education Connector installation process in Moodle.
-
Privacy—Check the following options:
-
Share launcher’s name with the tool
-
Share launcher’s email with the tool
-
Accept grades from the tool
-
5 Click the Save button, then go back to the class.
Authorize the Webex Education Connector
1 To launch the Webex Education Connector, go to Step 4 of the Create an External Tool Activity guide and click the name of the activity that you created there.
2 From the Setup page, scroll down until you reach the area labeled Authorize with LMS.
3 Select Authorize and then proceed with the on-screen instructions.
You will notice a gray button labeled Authorized in the event that the Webex Education Connector has already been authorized.
4 If you are unable to authorize the Webex Education Connector, check to see that your Moodle website is using HTTPS and that it has a valid SSL certificate before continuing.
- Log in to Moodle using the account you use to administer the platform.
- Navigate to Site Administration, then scroll down until you reach the Security section. From the drop-down menu, select HTTP Security.
- Mark the box that says Use HTTPS for logins, and then click the Save button.
Set Site-Wide Features
Determine which features can be configured site-wide by instructors for use in their classes and save the changes.
1 Select the settings that you wish to enable from the available options in the Admin Console by going to the Setup tab of the Webex Education Connector and clicking the Go to Admin Console button.
2 To save your changes and return to the Setup tab, click the Back button on your browser’s toolbar.