All'interno di Skillsincloud, chi può fare cosa è definito da un sistema di permessi granulari (Role-Based Access Control), non più da ruoli fissi con capacità precostituite. Ecco come funziona e come costruire ruoli su misura per la tua organizzazione:
Prerequisiti: per creare o modificare ruoli serve il permesso Roles - Manage (in piattaforma "Gestione ruoli"). Per assegnare un ruolo già esistente a un utente basta invece il permesso Users - Assign Roles ("Assegnazione ruoli"), anche senza poter gestire i ruoli stessi.
1. I ruoli di base
Ogni academy nasce con alcuni ruoli riservati, che non possono essere rinominati né eliminati (sono "load-bearing": eliminarli toglierebbe silenziosamente una capacità a chiunque li detenga):
- Super Admin: riceve di default l'intera matrice dei permessi. Non può mai essere modificato per evitare di restare fuori dal pannello admin senza modo di rientrare.
- Admin: riceve di default tutti i permessi tranne "Gestione ruoli".
- Docente: riceve di default solo "Corsi - Modifica propri" e "Lezioni - Modifica proprie", cioè può modificare solo i corsi e le lezioni di cui è assegnatario.
Il ruolo "Ispettore", presente in precedenza, è stato ritirato: le sue funzionalità di sola visualizzazione si ottengono oggi componendo un ruolo personalizzato con i soli permessi di lettura desiderati (punto 2).
2. Creare un ruolo personalizzato
Dal menu laterale sinistro apri la pagina Utenti; nel sottomenu che si apre scegli Ruoli (voce visibile solo a chi ha il permesso "Gestione ruoli"). Digita un nome per identificare il nuovo ruolo che vuoi creare e clicca su Crea ruolo.
3. Assegnare i permessi al ruolo
Dopo averlo creato, apri il ruolo dall'elenco: qui trovi la lista completa dei permessi disponibili, ciascuno con nome e descrizione, da spuntare uno per uno. I dodici permessi del catalogo sono:
- Admin - Accesso: accesso al pannello admin e alle funzioni amministrative di base.
- Admin - Impostazioni avanzate Academy: accesso a SCIM, Live e Webhook.
- Utenti - Gestione: creare, modificare ed eliminare account utente.
- Utenti - Assegnazione ruoli: assegnare e revocare ruoli agli utenti.
- Ruoli - Gestione: visualizzare e gestire ruoli, permessi dei ruoli e attivazione RBAC.
- Unità organizzative - Gestione: creare, modificare, eliminare unità organizzative e gestirne i membri.
- Utenti - Impersonificazione: accedere come un altro utente per assistenza o troubleshooting.
- Corsi - Eliminazione: eliminare definitivamente corsi dalla piattaforma.
- Social - Moderazione: moderare i contenuti social, eliminare post e commenti.
- Corsi - Modifica propri: modificare i corsi dove l'utente è assegnato come insegnante.
- Lezioni - Modifica proprie: modificare le lezioni dove l'utente è assegnato come insegnante.
- One-to-One - Gestione: gestire impostazioni, accesso e supervisione del modulo One-to-One (visibile solo se il modulo è attivo sulla tua academy) e la moderazione social (visibile solo se le funzionalità social sono attive).
Cosa cambia rispetto a prima: prima ogni ruolo aveva una lista fissa di capacità decisa dalla piattaforma, e per avere potere reale l'unica scelta era Admin o Super Admin. Ora puoi creare quanti ruoli personalizzati vuoi (es. "Manager HR", "Referente Formazione") e assegnare esattamente i permessi necessari a ciascuno, componendo qualunque combinazione dei dodici permessi del catalogo.
Limiti noti: i ruoli riservati (Admin, Super Admin, Docente) non possono essere rinominati né eliminati da questa pagina. Un ruolo personalizzato non può essere eliminato se ha ancora utenti assegnati: la piattaforma rifiuta l'operazione con il messaggio "Impossibile eliminare un ruolo che ha ancora utenti assegnati" finché non sposti quegli utenti su un altro ruolo. Un nome di ruolo vuoto, o coincidente con uno dei nomi riservati, viene rifiutato in creazione.
Risoluzione problemi: se vedi il messaggio "Non hai i permessi per gestire i ruoli", il tuo utente non ha il permesso "Gestione ruoli" chiedi a un Admin di assegnartelo o di eseguire lui la modifica.
Commenti
0 commenti
Accedi per aggiungere un commento.