Moodle Plugins directory: Myddleware - Your open source data integration tool: Versions: 1.7.3 | Moodle.org

Myddleware - Your open source data integration tool
Myddleware - Your open source data integration tool 1.7.3
Myddleware and Moodle
How to connect Myddleware and Moodle :
Here is the list of available modules in source (reading) and target (writing) :
Module | Source | Target |
---|---|---|
Courses | X | X |
Users | X | X |
Group members | X | |
Groups | X | |
Enrollment | X | X |
Unenrollment | X | |
Notes | X | |
Courses completion | X | |
Activities completion | X | |
Courses last access | X | |
Competencies module completion | X | |
User competencies | X | |
User grades | X |
Need more functionalities ? Please Contact us
Please, install first the Myddleware Moodle plugin
Generate your token by following this tutorial : here
You can use this system role and assigned it to the user linked to your token. Click on this link to download it, then unzip it before importing it in Moodle : myddleware_moodle_role
To assigned a role, go to Site administration -> Users -> Assign system roles
Choose Myddleware role
Then add the user you want to use in Myddleware :
Myddleware use the protocol REST.
Then open your external service :
Please add these functions to your external services :
In the blue box are the standard functions. In the red box are the custom functions used by Myddleware to read data from Moodle. The custom functions have a name beginning by local_myddleware (there is more functions than on the screenshot).
Make sure you have installed the Myddleware Moodle plugin if you don’t find these functions in the list. here
Creation of a connector
Add the URL of your Moodle instance and your token in Myddleware
Congratulations, you‘ve created your Moodle connector ! You can now use it to synchronise data to and from this solution.
Myddleware
More about Myddleware
Myddleware is the customisable free open-source platform that facilitates data migration and synchonisation between applications.
On our documentation website, you’ll find everything you’re looking for to master Myddleware, including step-by-step tutorials. You can also tailor Myddleware to your needs by creating you custom code. Please use our github to share it.
This community is ours : let’s all contribute, make it a friendly, helpful space where we can all find what we’re looking for!
Please don’t hide any precious skills from us, whether it is coding, translation, connectors creation, .... the list goes on! The whole community could then benefit from these!
Find us here : Myddleware
We created it, you own it!
Version information
- Version build number
- 2023010104
- Version release name
- 1.7.3
- Maturity
- Stable version
- MD5 Sum
- 4f166ef094973b2d614de484ab2e7051
- Supported software
- Moodle 2.1, Moodle 2.0, Moodle 1.9, Moodle 2.2, Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6, Moodle 2.7, Moodle 2.8, Moodle 2.9, Moodle 3.0, Moodle 3.1, Moodle 3.2, Moodle 3.3, Moodle 3.4, Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1
- The more recent release 1.8.1 (2023040103) exists for Moodle 1.9
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.0
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.1
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.2
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.3
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.4
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.5
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.6
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.7
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.8
- The more recent release 1.8.1 (2023040103) exists for Moodle 2.9
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.0
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.1
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.2
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.3
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.4
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.5
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.6
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.7
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.8
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.9
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.10
- The more recent release 2.0.0 (2024010410) exists for Moodle 3.11
- The more recent release 2.0.0 (2024010410) exists for Moodle 4.0
- The more recent release 2.0.0 (2024010410) exists for Moodle 4.1
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Local plugins
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder in the "local" subdirectory.
- Visit http://yoursite.com/admin to finish the installation.