Bonjour Thierry,
je crois pas que ce soit directement faisable via l'interface, mais une requête SQL devrait résoudre cela. Vite fait comme ça :
SELECT u.username AS 'ID', u.firstname AS 'Prénom', u.lastname AS 'Nom', b.name AS 'Badge', g.name AS 'Groupe'
FROM mdl_badge_issued AS d
JOIN mdl_badge AS b ON d.badgeid = b.id
JOIN mdl_user AS u ON d.userid = u.id
JOIN mdl_groups_members AS gm ON gm.userid = u.id
JOIN mdl_groups AS g ON gm.groupid = g.id
ORDER BY u.username
Par contre, ma requête va taper directement dans toute la table d'affectation des badges. Si besoin, il faudrait restreindre précisément à ce que l'on souhaite. Dans quel contexte le badge est décerné ? C'est au niveau de tout le site, ou d'une activité, ou d'un cours ? Il doit y avoir moyen après de préciser s'il s'agit d'une complétion d'activité ou autre.
Olivier