/
Configuring Moodle Web Services

Configuring Moodle Web Services

Search our help articles

https://vimeo.com/1051906937?share=copy#t=0
Full connection video

IntelliBoard strongly recommends that the individual installing the IntelliBoard plugin and creating the Moodle connection be the Site Administrator of the LMS. The LMS user connecting IntelliBoard to Moodle must have permissions to enable web services, modify web protocols, and create Moodle tokens.

IntelliBoard is a web-based service. If access to your LMS site is behind a firewall, you would be need to configure IP address and ports for IntelliBoard services for a successful connection.

The IP address to enable is determined by the server where your IntelliBoard account is created. If you are not sure about your server, contact helpdesk@IntelliBoard.net for this information. 

  • USA: 54.89.20.214 

  • AU: 54.153.189.150 

  • CA: 52.60.146.119 

  • EU: 52.47.133.210 

The ports remain the same for all servers and must be open.

  • tcp 80

  • tcp 443 

To Enable Web Services:

Site Administration > Advanced Features 

  • Find Enable Web Services and ensure web services are on (check box)

  • Click Save changes

image-20240509-134450.png

To enable REST or SOAP Protocol:

Moodle Version 3.10+: Site Administration > Server > Web Services > Manage Protocols

Moodle 3.9: Site Administration > Plugins > Web Services > Manage Protocols

  • Ensure either REST or SOAP is enabled (open eye denotes enabled)

  • Click Save Changes

image-20240509-134606.png

To Add Authorized New User through External Services:

Moodle Version 3.10+: Site Administration > Server > Web Services > External Services

Moodle 3.9: Site Administration > Plugins > Web Services > External Services

  • Find the IntelliBoard service, and then click Authorized users

  • Choose the Authorized User for IntelliBoard, and click Add

To Create Token for IntelliBoard Web Service:
Note: IntelliBoard strongly recommends this person have Site Administration privileges in the LMS system. The selected authorized user must have permissions to create a token.

Moodle Version 3.10+: Site Administration > Server > Web Services > Manage Tokens

Moodle 3.9: Site Administration > Plugins > Web Services > Manage Tokens

  • Click Add

  • User: Select the same user that was just authorized

  • Service: Select IntelliBoard service

  • Click Save changes

To Set Up IntelliBoard Settings:
Note: Time Tracking, the SSO link, Instructor Dashboard and Learner Dashboard default to disabled. To enable time tracking and Dashboards, please click the associated box and save.

Site Administration > Plugins > Local plugins > IntelliBoard

  • From Subscription Information, please enter the email address associated with your IntelliBoard subscription

  • Review the settings for your IntelliBoard subscription and make any changes

After Web Services setup, please move to IntelliBoard Connection to Moodle.

 

Frequently Asked Questions:

Related content

Connecting IntelliBoard to Moodle
Connecting IntelliBoard to Moodle
More like this
IntelliBoard Lite Plugin and Installation
IntelliBoard Lite Plugin and Installation
More like this
IntelliBoard Lite
IntelliBoard Lite
Read with this
Installation and Set Up
Installation and Set Up
More like this
IntelliBoard Lite Video Tips
IntelliBoard Lite Video Tips
Read with this
Integrations: Creating Connections to your Primary LMS
Integrations: Creating Connections to your Primary LMS
Read with this