Permisos
Els permisos són les definicions de capacitats específiques que podeu atorgar.
Per exemple, una capacitat és "Iniciar nous debats" (en els fòrums).
En cada rol, podeu donar al permís corresponent a esta capacitat un dels quatre valors següents:
- HERETAT
- Generalment, este és el valor per defecte. És una opció neutral que significa "utilitza el permís que ja tinga este usuari". Si a un usuari se li assigna un rol (p. ex. dins d'un curs) que tinga el permís "Heretat" per a una capacitat, llavors el permís que tindrà realment esta persona serà el mateix que ja tinga en un context superior (p. ex. en la categoria on és el curs, o en tot el lloc). Si el permís no es definix mai en cap context, esta persona no tindrà permís per a utilitzar esta capacitat.
- CONCEDIT
- Este valor implica atorgar el permís per a esta capacitat a les persones a les quals s'assigna este rol. Este permís s'aplica dins del context en el qual s'assigna el rol, més tots els contextos "inferiors". Per exemple, si este rol és un rol d'estudiant assignat en un curs, l'alumnat podrà "iniciar nous debats" en tots els fòrums d'este curs, TRET que algun fòrum continga excepcions o una altra assignació amb el valor "Denegat" o "Prohibit" en esta capacitat.
- DENEGAT
- Amb este valor se suprimix el permís per a esta capacitat, fins i tot, en cas que als usuaris que tinguen assignat este rol se'ls haja atorgat el permís en un context superior.
- PROHIBIT
- Este valor només s'utilitza ocasionalment, quan es vol denegar completament el permís a un rol de manera que no es puguen definir excepcions en un nivell inferior. Un bon exemple d'això seria un cas en què l'administrador vol prohibir que cert usuari inicie cap debat en cap fòrum del lloc. Llavors podria crear un rol amb el valor "Prohibit" en esta capacitat i assignar-lo a l'usuari en el context de tot el lloc.
Resolució de conflictes de permisos
Els contextos "inferiors" generalment tenen preferència sobre els contextos superiors, tant pel que fa a les assignacions de rols com pel que fa a les excepcions. Tret del permís "Prohibit", que no permet excepcions en nivells més baixos.
Si una persona té assignats dos rols en el mateix context, un amb el permís "Concedit" i l'altre amb el permís "Denegat", quin guanya? En este cas el Moodle buscarà la jerarquia de contextos per decidir.
Per exemple, un estudiant té dos rols en un curs, un que li permet iniciar nous debats i un altre que li ho impedix. Llavors el Moodle buscarà si s'ha definit el permís en els contextos superiors (categories, lloc). Si no en troba cap, el permís per defecte serà "Denegat" (perquè les dos definicions s'anul·len mútuament i llavors no hi ha cap permís).
Excepcions especials
Al compte d'usuari visitant generalment se li impedirà posar continguts (en els fòrums, en el calendari, en les bitàcoles), encara que se li atorgaren les capacitats corresponents.
Vegeu també:
rols,
contextos,
assignació de rols i
excepcions.