Moodle

<< Click to Display Table of Contents >>

Navigation:  Connectors >

Moodle

Overview

The Moodle connector for Bizagi is available for download at Bizagi Connectors Xchange.

Through this connector, you will be able to connect your Bizagi processes to your Moodle corporate platform by using its REST services.

For more information about this connector's capabilities, visit Bizagi Connectors Xchange.

 

Before you start

In order to test and use this connector, you will need:

1.Bizagi Studio previously installed.

2.This connector previously installed, via the Connectors Xchange as described at https://help.bizagi.com/platform/en/index.html?Connectors_Xchange.htm, or through a manual installation as described at https://help.bizagi.com/platform/en/index.html?connectors_setup.htm

3.A set-up Moodle platform with created content (users and courses).

This connector was certified for a Moodle platform using version 2.6.

 

Configuring the connector

In order to configure the connector (i.e its authentication parameters), follow the steps presented at the Configuration chapter in https://help.bizagi.com/platform/en/index.html?connectors_setup.htm

 

For this configuration, consider the following connection parameters:

URL: The HTTP-based URL to access the module which provides the REST services client.

 

For this configuration, consider the following authentication parameters:

Authentication method: Custom.

Token: The token created for your web service as managed at the admin section directly in Moodle (e.g, http://[moodle_server]/admin/settings.php?section=webservicetokens).

 

Moodle01

 

 

note_pin

Note that in order to generate authorized tokens for your web services, you need to already have deployed these web services (or created them) in your Moodle platform, as done at http://[moodle_server]/admin/settings.php?section=externalservices.

Make sure as well that you are using token according to their expiry setting when choosing to use this setting.

 

Moodle_token

 

Using the connector

This connector features an available method of moodle web services, which allows you to subscribe a new user to any course (enrollment).

To learn overall how/where to configure the use of a connector, refer to https://help.bizagi.com/platform/en/index.html?Connectors_Studio.htm.  

When using the connector, make sure you consider the following details for the available method.

 

Enroll user into course

Assign an existing user to a given course in order to subscribe and enroll him/her to that course.

 

Moodle02

 

To configure its inputs, consider:

User_id: The unique id for a given user. Notice that you may look up this id by editing an user's profile.

 

Moodle_userid

 

Course_id: The unique id for a given course. Notice that you may look up this id by looking into a course details.

 

Moodle_courseid

 

 

Moodle03

 

To configure its outputs when getting started and testing, you may map the response Message from output (will return successful on an error-free invocation):

 

Moodle04

 

For more information about this method's use, refer to Moodle's official documentation at https://docs.moodle.org/dev/Web_service_API_functions.


Last Updated 10/27/2022 11:23:28 AM