Totara Learn Open Discussions

Turn off the permission to receive a badge

 
DaiAnya
Turn off the permission to receive a badge
DaiAnya 发表于 2026年03月22日 Sunday 17:14
 

Hi,

We are currently using badges for some courses that are accessible to both users and some staff. Ideally we would prefer only users are awarded the badge. We have given staff members a role that is similar to an administrator, so they can interact with the course without enrolling into it, so the report will only include enrolled learners, not any staff members. However, some staff members enrolled themselves into the course and received the badge, which makes the reporting a bit messy. Is there a way to turn off the permission for them to receive badges even when they are enrolled into the course as a learner? In the role we gave them, the "Earn Badge" is not allowed.

AshJordan
Re: Turn off the permission to receive a badge
AshJordan 发表于 2026年03月24日 Tuesday 05:06
小组 Totara小组 TXP Site Administrator

Hi Anya,


It might be easier to filter your reports to exclude any staff users.


Alternatively you could instead award your badge based on membership of a specific audience. 

You would need to create a new dynamic audience for each course and set membership based on completion of the course and the user not being in the staff audience/organisation.

DaiAnya
Re: Turn off the permission to receive a badge
DaiAnya 发表于 2026年03月24日 Tuesday 14:09
 

Thank you Jordan! In that case, we will just filter them out from the reporting.

KurikovaNatalia
Re: Turn off the permission to receive a badge
KurikovaNatalia 发表于 2026年03月29日 Sunday 15:04
小组 Helpful contributor 2024小组 Learn Site Administrator小组 Most helpful contributor 2023

If you still wanted to update the roles, you could use Prohibit - this way, even if you administrators were enrolled as Learners, they wouldn't be able to earn badges. But if they've already earned badges, then filtering will be a better option.

DaiAnya
Re: Turn off the permission to receive a badge
DaiAnya 发表于 2026年03月29日 Sunday 19:25
 

Thank you so much Natalia! I have just changed the permission to Prohibit, and found the permission for staff to earn the badge changed to No in the course. We will use this method from now on as we will have more new courses with badges coming soon. Again, appreciate your help!