Es ist sogar das übliche Vorgehen: die Teilnehmer- und die Trainer-Rolle wird (normalerweise) im Kurs vergeben. Es besteht auch die Möglichkeit, klassische Kurs-Rollen auch in anderen Kontexten, wie z.B. Kursbereich oder für das ganze System zu vergeben.
Hier findest du alles Wissenswerte dazu: https://docs.moodle.org/de/Rollen_und_Rechte