Skip to main content
Skip table of contents

Manage Badges

Badges are a good way of celebrating achievement and showing progress. Badges may be awarded based on a variety of chosen criteria and may be displayed on a user's profile or pushed to their Badgr backpack and public badge collections in their backpack will display in their Moodle profile.

There are two categories of badges:

  • Site badges - available to users site-wide and related to the site wide activities, like finishing a set of courses.

  • Course badges - available to users enrolled in the course and related to the activities that happen inside the course.

Managing course badges

  • If course badges have been enabled by the administrator then a trainer will see a Badges section from Course navigation > More (Boost theme) or from Badges in the course administration block (non-Boost themes).

  • New badges may be added by clicking the 'Add a new badge' button, while clicking the name of an existing badge allows you to view its details and make changes if it is not enabled.

When the initial details have been added and the badge uploaded, clicking to continue leads to the screen where the criteria must be set along with extra information.

The badge must only be enabled once all necessary settings have been added.

Useful information

  • Fields which are not completed (such as Endorsements. Related badges etc.) will not be shown on the badge page.

  • Versions of badges make it easy to keep track of badges over a period of time or badges at different levels or languages.

  • Endorsements are third party accreditations (official or unofficial) such as from an external body or the management of an institution, adding value to a badge by giving it their approval.

  • Related badges are badges which are linked in some way to the badge being awarded, for example on a similar topic or one of several levels (beginner, intermediate, advanced). They are shown as text only, not hyperlinks.

  • Competencies may now be used as criteria for awarding badges.

Managing site badges

Badges are enabled by default in Site administration / Advanced features and can be managed from Site administration / Badges / Manage badges.

Select the Criteria for awarding site badges.

  • Uploading a profile picture, as part of the profile completion criteria

  • To denote cohort membership

  • Dependent on previously awarded site badges (course badges can't be used)

  • Based on competencies

All existing badges are displayed in a table showing current badge image, name, status, criteria, how many users have already earned this badge and a set of available actions.

Other settings are the same as for course badges. Badges which have manual award among their criteria can be issued by one user to another. Users who issue a badge must have "moodle/badges:awardbadge" capability. Site administrators can choose their role when issuing a badge.

Updating badges

Technically the badges can’t be updated once this is issued. However, as a workaround you can duplicate the badge you want to update before deleting.

Locate the badges you want to update.

A. For site badges: Go to Manage Badges via Site administration (Site administration > Badges > Manage Badges)

B. For course badges: Navigate to the course then to Manage badges (Course > More (course navigation tabs) > Badges > Manage Badges)

Step 1: Disable the access to the badge you want to update

Locate the badge you want to update and click on the eye icon or click on settings icon (gear).

  • On Badge settings page click on Disable access button. This will prevent learners from earning this badge.

Step 2: Duplicate the disabled badge

  • Select the badge you want to duplicate and click on double page icon to duplicate an existing badge and update the description or image you would like to update.

    1. On the next page update the information for the new badge

    2. Update the version of the badge for versioning and tracking of badges distributed per new updates.

    3. Select ‘Criteria’ to set the criteria to award the badge from the drop-down menu (on top of the page) and follow the prompts

Step 3: Optional - Delete the badge

Follow the instructions on deleting badges.

Deleting badges

Once a badge has been awarded, there are two options for deleting it, available by clicking the X icon for the badge in question from the Manage badges screen for site or course badges.

  1. Delete, but keep existing issued badges -if this option is chosen, then the badge will no longer be available but learners who have earned the badge will still have it displayed on their profiles.

  2. Delete and remove all existing issued badges - if this option is chosen, then the badge will no longer be available and learners who earned the badge will no longer have it displayed on their profiles.

Even though the badge is deleted, if a learner has added it to an external backpack, it will still be visible online, although the award criteria will no longer be available

Individual user badge management

Users may manage their site and external badges by clicking on the user menu top right > Preferences > Badges > Manage badges. From here, they can view, search for and download badges.

This then displays "badges" in the profile.

In Preferences > Badges > Badge preferences users can decide whether to automatically display all badges earned.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.