Rollen toewijzen

Uit MoodleDocs
Ga naar:navigatie, zoeken

Plaatsen waar je rollen kan toewijzen

Rollen worden toegewezen in een bepaalde context. De site en een cursus zijn voorbeelden van twee verschillende contexten. Dit is een lijst me verscheidene contexten en plaatsen waar je rollen kan toewijzen.

  • Systeem context: Beheer > Gebruikers > Rechten > Globale rollen toewijzen (deze context wordt "site" genoemd in Moodle 1.7)
  • Startpagina context: Beheer > Startpagina > Rollen startpagina (vanaf Moodle 1.8)
  • Cursuscategorie context: link Rollen toewijzen op de Cursuscategorieën pagina
  • Cursus context: link Rollen toewijzen in het blok beheer op de cursuspagina
  • Module context: tab Lokaal toegewezen rollen op de bewerk activiteit pagina.
  • Blok context: link Rollen toewijzen (pictogram) in een cursusblok (zet wijzigen aan)
  • Gebruiker context: tab Rollen op de profielpagina

Moodle 1.9

Vanaf Moodle 1.9 zie je in de lijst met rollen ook de namen van de gebruikers die toegewezen zijn aan de rol (behalve als er meer dan 10 gebruikers zijn, dan staat er meer dan 10 gebruikers)

Contexten

Door het toewijzen van een rol in een bepaalde context, geef je de gebruiker de rechten van de rol voor die context en alle lagere contexten. De contexten in hiërarchische volgorde:

  • Systeem (geen parent)
  • Site (parent = systeem) - vanaf Moodle 1.8
  • Cursuscategorie (parent = systeem)
  • Cursus (parent = cursuscategorie of systeem)
  • Module (parent = cursus of systeem/site(vanaf Moodle 1.8))
  • Blok (parent = cursus of systeem/site(vanaf Moodle 1.8)))
  • Gebruiker (parent = systeem)

vb. Als een gebruiker de rol van Leraar toegewezen krijgt in een bepaalde cursuscategorie, zal deze gebruiker de rol van Leraar hebben in ALLE cursussen in die categorie.

Rollen werken alleen als ze in de goede context zijn toegewezen. Bijvoorbeeld, een Leraar zou moeten toegewezen worden in de cursus of de cursuscategorie context, een Forum moderator zou moeten toegewezen worden in de module context.

Een rol toewijzen

Student, Leraar en cursus-aanmaker zijn enkele standaard rollen in Moodle. De sitebeheerder kan extra rollen aangemaakt hebben. Om een rol toe te wijzen:

  1. Kies de context waarin je de rol wil toewijzen. Voor een lijst van contexten en waar ze te vinden, zie hierboven
  2. Kies de rol die je wil toewijzen aan een gebruiker (vb. als je de rol van Student wil toewijzen aan een gebruiker, kies je Student uit de lijst).
  3. Wanneer je een rol hebt gekozen verschijnen er twee lijsten: een lijst met gebruikers die momenteel die rol hebben, en een lijst met gebruikers die de rol niet hebben.

Selecteer een gebruiker in de rechtse kolom en klik op de pijl die naar de linkse kolom wijst. Je kan meerdere gebruikers selecteren door de Apple- of de Ctrl-toets ingedrukt te houden terwijl je de namen selecteert.

Je kan iemands rol verwijderen door de gebruiker te verplaatsen naar de rechtse kolom.

Verborgen toewijzingen

Je kan ervoor zorgen dat gebruikers niet kunnen zien of een bepaalde rol aan een gebruiker is toegewezen. Om dit te doen klik je op het vakje Verborgen rol (oog pictogram). Deze mogelijkheid is nuttig als je niet wil dat iedereen met de rol van Leraar wordt weergegeven in de cursusomschrijving

Opgelet: de roltoewijzing kan niet verborgen worden voor beheerders en leraars (gebruikers met de mogelijkheid om verborgen roltoewijzingen te zien (moodle/role:viewhiddenassigns))

Leraars toelaten om de rol van Leraar toe te wijzen

Standaard kunnen leraars alleen gebruikers de rollen van leraar zonder bewerken, student en gast toewijzen. Als je wil dat leraars ook andere leraars kunnen toewijzen in hun cursus, dan kan je het toewijzen van die rol toelaten:

  1. Klik op "Rechten" in het blok Site beheer, dan op Definieer rollen.
  2. Klik op de Toewijzen van rollen toestaan tab.
  3. Vink het vakje waar de kolom leraar en rij leraar samenkomen aan.
  4. Klik op Bewaar de wijzigingen.

Pas op voor toewijzingen die geen steek houden

Er zijn veel roltoewijzingen die geen steek houden aangezien de functionaliteit niet bestaat. Als je iemand het "recht" hebt gegeven om iets te doen, wil dat nog niet zeggen dat de interface of de mogelijkheid wel bestaat in de context waarin je het recht hebt gegeven. Bijvoorbeeld, je kan een gebruiker het recht geven om nieuwe categorieën aan te maken in de categorie context, maar er is geen interface in Moodle om dat te doen (categorieën moeten aangemaakt worden op site-niveau).

Meerdere toewijzingen

Een opmerkelijk deel van de rol-infrastructuur is de mogelijkheid om een gebruiker meerdere rollen toe te wijzen (op hetzelfde moment). De mogelijkheden van elke rol worden samengevoegd om een efficiënte reeks mogelijkheden te verkrijgen. Het is perfect mogelijk voor een gebruiker om tegelijkertijd Student en Leraar te zijn in dezelfde cursus. Opgelet: als je de rol van een gebruiker wijzigt, moet je de vorige rol(len) van de gebruiker zelf verwijderen, aangezien dit niet meer automatisch gebeurt.

Globale rollen

Rollen die toegewezen zijn in de site- (Moodle 1.7) of in de systeem-context (Moodle 1.8) worden globale rollen genoemd en worden toegepast op de hele site, inclusief de startpagina. Bijvoorbeeld, een gebruiker die de globale rol van Leraar toegewezen krijgt zal de rol van Leraar hebben in elke cursus op de site.

Op veel sites hebben enkel beheerders en cursus-aanmakers globale rollen.

Zie ook