Having trouble with the Moodle integration with Accredible? Here are some of the common problems you may encounter, and tips on how to tackle them.
First, check your integration is set up correctly by checking out these articles:
Contents
How are Students Issuing Their Own Credentials?
Why Does It Say “Achievement ID: ($a)” Not “Group ID” on My Accredible Item?
Why Aren’t My Credentials Being Published Automatically?
Why Can’t I Pass Custom Fields Through the Integration?
Does the Teacher Have To Access Accredible?
How Many Moodle Accounts Can I Link to Accredible?
How are Students Issuing Their Own Credentials?
There are three issuing options you can choose from when it comes to issuing credentials to your students, one of which is "activity completion". If you chose this option then allow students to mark activities as complete themselves, they will be able to issue their own credentials.
You can enable or disable students' ability to manually mark activities as complete in the settings for the Accredible item.
Why Does It Say “Achievement ID: ($a)” Not “Group ID” on My Accredible Item?
Adding an Accredible item to your Moodle course auto-creates a group on the Accredible dashboard, and assigns the Group ID to the item. You can view this Group ID when you open the Accredible Item within Accredible:
If the group is not being automatically created within Accredible, instead of the "Group ID" being displayed in the placement above, it will read "Achievement ID: ($a)".
This issue could be caused by your firewall blocking the Accredible IP address, as this would prevent the API from calling back to your system. This issue can be resolved by modifying the firewall configuration to include a new Accredible IP address.
Please contact support@accredible.com for guidance regarding IP addresses.
Why Aren’t My Credentials Being Published Automatically?
If you find that your credentials are being created within Accredible but are not being automatically published, check your API Settings:
- Click on your name in the right-hand corner of the Accredible Dashboard, a drop-down menu will appear. Select 'Settings' from the menu.
- Select 'API Management' from the menu on the left-hand side.
- Tick ' Automatically publish Credentials created via the API'.
- Click 'Save'.
Why Can’t I Pass Custom Fields Through the Integration?
Currently, it is only possible to pass the following data through the integration:
- Recipient Name
- Email Address
- Group Name
- Issue Date
If you wish to add custom fields such as a user's grade to the credential, you can do so after creation by updating the credential. Check out this article here for guidance on how to do this: How Do I Mass Update Multiple Credentials In One Group?
If you would like to put forward a feature request for the ability to pass custom fields through the integration, please contact support@accredible.com.
Does the Teacher Have To Access Accredible?
Yes. When the user adds an Accredible item to the Moodle course, it will automatically create a new credential group in Accredible. They must then access Accredible to navigate to that credential group and select a credential design. Failure to do so will result in students not receiving their badge and/or certificate.
How Many Moodle Accounts Can I Link to Accredible?
Each Moodle account has one field for an API Key. As a result, one Moodle account can only be connected to one Accredible department.
However, one Accredible department can be linked to multiple Moodle accounts by reusing the API key of that singular department in Accredible.
For example:
Moodle Account 1 can be integrated with Accredible Department A only. However, Accredible Department A can be integrated with Moodle Account 1, Moodle Account 2, and Moodle Account 3, and so forth.
Has this article helped you? Let us know!
If you would like to tell us about any improvements you feel could be made to this page, you can email us at support@accredible.com.