
Markanyx – Web Service Wizard
- Moodle 4.3
- 更新 2025-05-15
The web service wizard objective is to streamline the access and management of web service integration to Moodle.
The webservice wizard enhances the Moodle webservice management experience in 3 main ways:
Reducing the time it takes to add a web service by reducing the number of clicks and pages an administrator needs to visit to complete the new web service setup
Centralizing all the steps of adding a new web service in one form.
Having a central and global view (a dashboard) of the web services already in the Moodle instance. The dashboard offers an easy and fast access to all the web services, and for each of them, their tokens, functions and any specific option.
Documentation
Location
Because there are several steps involved in setting up a web service, the web service wizard offers a one-stop form where all these steps are done. From the web service name to the new user, role, token, adding functions, etc. to create a new web service you can navigate to:
Site administration > Server > Web Services > Add new web service with webservice wizard
This will save you from going through all the other steps.
Alternatively, you can use the navigation link to the web service wizard dashboard and from there create a new web service by clicking on the “Add New” tab.
Link
The link to the dashboard would look like this {YourMoodleBaseLink}/local/wswizard/dashboard.php
Features
From the dashboard you also have a global view of all the web services in your Moodle site and can:
Manage external services: Enable, disable, edit, delete.
Enable/disable web service restrictions such as ability to upload/download files.
Simply manage web service tokens
Logs
Logs are found in Site administration > Server > Web Services > Web Service Wizard Logs
- 0.0.2Moodle 4.3
- 0.0.2Moodle 4.2
- 0.0.1Moodle 3.11, 4.0, 4.1