Spiegazione dei Ruoli con successiva
attribuzione di shortcut nella toolbar ed
attribuzione dei permessi
Docente: Simone Zambenedetti.
Creazione di un Ruolo
Per prima cosa, se vogliamo creare dei tipi di
contenuto assegnando i vari permessi a determinati
utenti, dovremo creare dei Ruoli.
Un ruolo è semplicemente l’appartenenza ad una
determinata tipologia di utenza.
Per esempio se vogliamo creare dei tipi di contenuto
per l’amministrazione, creeremo il Ruolo Segreteria.
Quindi se vogliamo poi creare un utente che sia tale,
andremo ad assegnargli il ruolo Segreteria appena
creato.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 2
Impostiamo i permessi Segreteria
Una volta creati i contenuti, possiamo andare nelle
impostazioni dei permessi e configurare il ruolo
dell’utente interessato scegliendo cosa abilitare:
creare, cancellare o modificare i contenuti (in questo
caso nell’esempio insegnamenti e CV).
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 3
Impostiamo i permessi Segreteria
Quindi spuntando correttamente le caselle dei
permessi potremo decidere cosa può fare un utente.
ATTENZIONE!! Non abilitare permessi di sistema e
configurazione se non siete sicuri.
ESEMPIO:
Se abilitiamo all’utente anonimo l’amministrazione dei
moduli e della configurazione del sito, permetteremo a
chiunque di entrare nel sito e cambiare le impostazioni
del sito.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 4
Impostiamo i permessi Segreteria
Una volta settati i permessi come vogliamo, possiamo
attribuire all’utente che scegliamo, tale ruolo
seguendo questi semplici step:
1. Andiamo sul link Persone
2. Selezioniamo modifica in corrispondenza
dell’utente che vogliamo modificare
3. Scendiamo fino a Ruoli e spuntiamo la casella che
ci interessa.
Da questo momento in poi l’utente potrà operare sul
sito in base alle specifiche che gli abbiamo dato.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 5
Shortcut and Toolbar
A questo punto possiamo decidere che in base
all’utenza (Docente, Segreteria, Studente, ecc.)
vogliamo abilitare un menù in alto diverso per ogni
Ruolo.
Andiamo quindi a selezionare l’utente di prima e
clicchiamo su modifica selezionando successivamente
la voce scorciatoie.
Come vediamo si
possono attribuire
voci esistenti o crearne
di nuove.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 6
Shortcut and Toolbar
Ricordiamoci che avevamo in precedenza dato dei
permessi all’utente, quindi tale persona potrà avere
degli shortcut vincolati a ciò che può realizzare.
Questo perché, ad esempio, se creiamo un nuovo
ruolo, esso avrà di default i valori del ruolo predefinito,
quindi anche voci che magari non sono di sua
pertinenza come per esempio «viste».
Pur vedendo tale
link non sarà
autorizzato ad
accedervi.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 7
Shortcut and Toolbar
Se vogliamo quindi personalizzare i collegamenti
rapidi, possiamo a questo punto decidere ad esempio
di mettere una voce del tipo «aggiungi avviso»,
clicchiamo quindi su
e come nome
mettiamo un testo esplicativo come quello sopra e
come percorso mettiamo invece il link esatto a partire
dalla nostra root del sito, in questo caso node/add/notizia-ct
senza slash iniziale. Fatto ciò comparirà una nuova
voce che dovremo posizionare nella sezione attivati e
sarà visibile per tutti gli utenti che hanno quella
shortcut.
N.B. ruolo e shortcut sono due cose diverse.
N.B. se non vedete la Toolbar dovrete abilitare tale
permesso nei Ruoli.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 8
Shortcut and Toolbar
Consigli pratici:
• Se avete un Ruolo che viene utilizzato più spesso,
conviene modificare il ruolo predefinito per le
shortcut, questo poiché ogni nuovo utente avrà tale
ruolo.
• Se create un utente diverso dal ruolo predefinito,
ricordatevi di modificare la shortcut in fase di
creazione.
• Se un utente non riesce a compiere azioni che
normalemente faceva, ricontrollate i permessi.
• Se nei permessi date l’autorizzazione all’utente
autenticato, automaticamente ogni utente di ogni
Ruolo potrà compiere tale azione.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 9
Permessi sui Node
Interessante attenzione sui permessi la possiamo dare
sui Node, ovvero tutte quei tipi di contenuto che
troviamo nella sezione “aggiungi contenuto”.
Cosa possiamo fare in questa sezione??
Decidiamo cosa può fare ogni singolo Ruolo per ogni
tipo di contenuto (creazione del contenuto, modifica
dei propri contenuti, modifica di tutti i contenuti,
eliminazione dei propri contenuti o di tutti i contenuti)
inoltre possiamo assegnare come permesso “aggira il
controllo di accesso ai contenuti” ovvero
indipendentemente dai permessi assegnati per i Nodi
nei flag sottostanti, quel tipo di utente potrà
visualizzare tutto.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 10
Permessi su Filter
Un’attenzione merita anche il permesso sui Filter,
ovvero nella compilazione degli articoli, nell’editing di
testo, abbiamo diversi tipi di compilazione:
• Full HTML
• Filtered HTML
• PHP Code
Nel PHP e Full HTML possiamo introdurre nel testo
linguaggio HTML o PHP con funzioni aggiuntive e
scrivendo direttamente codice con ripercussioni sulla
sicurezza. Anche il Filtered HTML può compromettere
la sicurezza del sito ma tutto dipende dalle
impostazioni date ai diversi profili di editor.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 11
Assegnazione di più Ruoli ad un Utente
Possiamo inoltre assegnare ad un Utente diversi
Ruoli.
Se ad esempio abbiamo un Utente che svolge
mansioni amministrative e didattiche, possiamo
assegnare il ruolo Segreteria e Docenti, tale utente
avrà quindi pieno accesso a tutte le funzionalità di
entrambi i ruoli. Questo ci permette di poter dar più
permessi ad una persona senza dover ricreare un
terzo ruolo che racchiuda le funzioni di più Ruoli.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 12
ATTENZIONE!!
Cosa succede ad un Utente se cancello un Ruolo?
Se elimino un Ruolo associato ad un utente,
dobbiamo essere consapevoli che da quel momento
in poi, tale utente avrà solamente i permessi
dell’utente autenticato, perdendo i privilegi che aveva
acquisito con il ruolo precedente.
Quindi prima di eliminare un Ruolo, assicurarsi di non
togliere i permessi di editing agli utenti del sito.
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 13
Grazie per l’attenzione.
FINE!!
Ruoli e Permessi
Docente: Simone Zambenedetti
07/10/2014
Pagina 14
Scarica

Presentazione di PowerPoint