La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Lorenzo Nicora Novità di Moodle 1.8 Ruoli, Contesti e Autorizzazioni Breve introduzione.

Presentazioni simili


Presentazione sul tema: "Lorenzo Nicora Novità di Moodle 1.8 Ruoli, Contesti e Autorizzazioni Breve introduzione."— Transcript della presentazione:

1 Lorenzo Nicora Novità di Moodle 1.8 Ruoli, Contesti e Autorizzazioni Breve introduzione

2 Lorenzo Nicora Contesti Contesti di un sito Moodle: Lintero Sistema (sito) La Pagina Principale (home page) Una Categoria di Corsi Un Corso Un Blocco Una Attività/Risorsa Un Utente

3 Lorenzo Nicora Gerarchia dei Contesti Sito Pagina Principale Categoria di Corsi Corso BloccoAttività Risorsa Utente Blocco Attività Risorsa N.B. Sito Pagina Principale

4 Lorenzo Nicora Ruoli predefiniti Amministratore (Administrator) Creatore di Corsi (Course Creator) Docente (Teacher) Docente non-editor (Non-editing Teacher) Studente (Student) Ospite (Guest) Utente autenticato (Authenticated user)

5 Lorenzo Nicora Assegnazione di un Ruolo in un Contesto Esempi: Assegno il ruolo di Studente a Mario Rossi nel Corso Inglese base Assegno il ruolo di Docente a Luigi Bianchi nella Categoria Corsi Corsi di Inglese Assegno il ruolo di Amministratore a Piero Verdi (per lintero sito) Si assegna un Ruolo ad un Utente, in un determinato Contesto

6 Lorenzo Nicora Demo assegnazione ruoli in diversi contesti a)Assegnazione del ruolo Docente o Studente in un Corso b)Assegnazione del ruolo di Docente in una Categoria di Corsi c)Assegnazione del ruolo di Amministratore nellintera piattaforma

7 Lorenzo Nicora Ruoli assegnati e Permessi Esempio: Solo il Docente può scrivere nel Forum News di un Corso assegnando a Mario Rossi il ruolo di Docente in quel Corso gli si dà la possibilità di scrivere nel Forum News (di quel Corso) Assegnando un Ruolo ad un Utente (in un Contesto) si danno allutente (in quel Contesto) i Permessi associati a quel Ruolo

8 Lorenzo Nicora Permessi: Possibilità + Autorizzazioni Permessi: cosa unutente può o non può fare Funzionalità (per Moodle Possibilità) es. Scrivere un messaggio nel Forum News Autorizzazioni es. può farlo o non può farlo

9 Lorenzo Nicora Esempio di permessi Possibilit à Cose che si possono fare o non fare Possibilit à Cose che si possono fare o non fare Permessi può farlo, non può farlo Permessi può farlo, non può farlo Non può Iniziare una nuova discussione (in un forum)

10 Lorenzo Nicora Gerarchia dei Contesti Ricordiamo: I Contesti sono legati gerarchicamente Esempio: a)Il Sito contiene delle Categorie di Corsi b)Ogni Categoria contiene dei Corsi c)Ogni Corso contiene delle Risorse/Attività

11 Lorenzo Nicora Ruoli e gerarchia dei Contesti Assegnando ad un Utente un Ruolo in un Contesto assegno allUtente i Permessi associati al Ruolo in quel Contesto e in tutti i Contesti sottostanti Esempio: Assegno il ruolo Docente a Mario Rossi in una Categoria di Corsi Mario Rossi può fare tutto quello che può fare un Docente in tutti i Corsi di quella Categoria

12 Lorenzo Nicora Sovrapposizione di diversi Ruoli I Ruoli in un Contesto hanno effetto in tutti i Contesti sottostanti (es. Categoria Corsi …) Un Utente può trovarsi ad avere diversi Ruoli in un Contesto (es. Mario è Studente della Categoria di Corsi Corsi di Inglese e Docente nel corso Inglese Base, della stessa Categoria) Cosa può fare Mario nel corso Inglese Base??

13 Lorenzo Nicora Sovrapposizione dei Premessi Moodle va a vedere i permessi di tutti i Ruoli che lutente ha in quel contesto e in tutti i contesti superiori tutti i permessi vengono sommati Esempio: Mario, come Studente della Categoria Corsi Inglese non può scrivere nei Forum News, ma come Docente può nel corso Inglese Base Mario può scrivere nel Forum News Attenzione! Si possono generare situazioni confuse in cui è difficile capire cosa può fare o non fare un utente

14 Lorenzo Nicora Il Metacorso: è cambiato il funzionamento Moodle 1.6 Tutti gli Studenti dei Corsi associati ad un Metacorso diventano Studenti del Metacorso Moodle 1.8 I Ruoli che gli utenti hanno nei corsi associati, vengono automaticamente attribuiti anche nel Metacorso Esempio: Mario è Docente di uno dei Corsi e si trova Docente del Metacorso. Piero e Studente di uno dei Corsi e si trova Studente del Metacorso Si possono generare situazioni confuse: es. un Docente in un corso Studente nellaltro, nel Metacorso diventa sia Docente che Studente (!!)

15 Lorenzo Nicora Nuove possibilità! Alcuni esempi: Alcuni Studenti possono agire come Docenti su una determinata Attività (es. gestire un Wiki) In un determinato Corso, gli Studenti possono fare qualcosa che normalmente possono fare solo i Docenti (es. inserire messaggi nel Forum News) Il Tutor di un Corso (non Amministratore) deve poter modificare i profili degli utenti del suo Corso …

16 Lorenzo Nicora Quando lutente vede il nuovo Ruolo? Lutente vede un ruolo assegnato solo dopo il prossimo login Se lutente è online dovete dirgli di chiudere il browser e rientrare nel sito

17 Lorenzo Nicora Personalizzare i Ruoli E possibile: Creare nuovi Ruoli (es. Tutor, Supervisore…) Modificare i Ruoli predefiniti …nellintero sito (Ruoli globali) …in un singolo Contesto (es. in un determinato corso anche gli Studenti devono poter scrivere nel Forum News)

18 Lorenzo Nicora Quali Possibiità posso consentire/impedire? Le Possibilità che i possono consentire e negare sono moltissime Ogni Modulo/Blocco ha delle sue Possibilità particolari Lelenco delle Possibilità si vede in Amministrazione del Sito Utenti Autorizzazioni Definisci Ruoli (entra in modifica di un ruolo)

19 Lorenzo Nicora Vediamo meglio le Autorizzazioni Nella definizione di un Ruolo, per ogni Possibilità (es. Aggiungi news mod/forum:addnews ) devo scegliere una di queste Autorizzazioni: Eredita Permetti Impedisci Proibisci

20 Lorenzo Nicora Permetti, Impedisci Permetti Lutente può fare loperazione associata a quella Possibilità (es. può inserire messaggi nel Forum News) Impedisci Lutente non può fare loperazione associata alla Possibilità (es. non può inserire messaggi nel Forum News)

21 Lorenzo Nicora Eredita, Proibisci Eredita Non permette né impedisce. Lascia decidere agli altri Ruoli che lutente ha in questo Contesto (o in contesti superiori) Proibisci Nega assolutamente il permesso. Vince su qualunque Permetti che lutente può avere a causa di altri Ruoli dellutente. Blocca qualunque Permetti in Ruoli assegnati in Contesti sottostanti.

22 Lorenzo Nicora Conclusioni Il sistema dei Ruoli e Permessi è molto potente, ma complicato! Cercate di limitarvi ad assegnare i Ruoli predefiniti, anche se in diversi contesti (es. su unAttività si può assegnare il ruolo di Docente ad uno Studente) Potete creare un nuovo Ruolo come copia di un Ruolo predefinito, modificandolo solo per alcune Possibilità Se modificate i Ruoli globali provate leffetto delle vostre modifiche (fate un utente di prova e usate Login come…)


Scaricare ppt "Lorenzo Nicora Novità di Moodle 1.8 Ruoli, Contesti e Autorizzazioni Breve introduzione."

Presentazioni simili


Annunci Google