L'accesso ai contenuti ospitati sulla tua piattaforma è fondamentale per il funzionamento della tua architettura, quindi è vitale comprenderne ogni aspetto. In questo articolo esamineremo le basi di come funzionano i permessi sulla tua piattaforma Nudgis.
Iniziamo definendo i permessi: si tratta di parametri di accesso che concedi ai media o alle funzionalità per ciascuno dei tuoi utenti. Possono essere ottimizzati in base a diversi filtri: per utente, per gruppo di utenti o per gruppo di autenticazione.
Che tu sia un amministratore o un utente, comprendere i permessi di accesso ai canali e ai loro contenuti è fondamentale per una navigazione senza pensieri. In Nudgis, i permessi sono molto semplici e allo stesso tempo molto delicati, perché sebbene esistano diverse funzioni automatizzate che ti consentono di gestire facilmente i permessi di un gran numero di utenti, è essenziale capirne i meccanismi per mantenere il controllo totale sull'accesso ai tuoi contenuti. Vediamo le basi.
Sommario
1/ SCHEDA PERMESSI CANALE O MEDIA
4/ COME FUNZIONANO I PERMESSI E IL CONCETTO DI EREDITARIETÀ
6A/ IMPOSTAZIONI CANALE PERSONALE
6B/ PERMESSI APPLICATI TRAMITE LTI
6E/ PERMESSI APPLICATI DURANTE IL DEPLOYMENT
Scheda Permessi canale o media
Puoi applicare i permessi direttamente dalla pagina di modifica del canale o dei media.
Quindi vai alla scheda 'Permessi'.
Qui puoi aggiungere utenti o gruppi e assegnare loro permessi personalizzati:
Più in basso, troverai i permessi concessi ai gruppi di autenticazione. Questi ti consentono di dare diritti agli utenti in base al loro metodo di autenticazione.
Permessi utente e gruppo
Per accedere ai permessi di un particolare utente o gruppo, vai su Menu > Amministrazione > Gestione utenti e gruppi. Alla fine della riga per un utente o un gruppo, clicca sul simbolo che rappresenta una chiave.
Una tipica pagina dei permessi è divisa in quattro parti:
- I permessi globali definiscono i diritti che l'utente avrà sul sito (il diritto di creare canali e media, configurare determinati servizi, parametri relativi al sito come il titolo del sito, ecc.).
- I permessi di modifica definiscono i diritti che l'utente avrà sui media per i quali possiede diritti di modifica.
- I permessi sul canale personale definiscono i diritti che l'utente avrà sul proprio canale personale.
- Infine, l'ultima sezione copre i diritti applicati all'utente per i canali e i media presenti nel catalogo.
L'opzione "Ignora i permessi del gruppo di autenticazione" nella parte superiore della pagina è generalmente riservata agli account di amministratore. Non è consigliata per gli utenti normali.
Profili di permesso
È anche possibile utilizzare profili di permesso esistenti o crearne di nuovi che consentano di applicare un'ampia gamma di permessi personalizzati con pochi clic.
Vai su Amministrazione > Impostazioni e servizi di autenticazione > Profili di permesso.
Clicca su "Modifica" su un profilo esistente o su "Aggiungi un profilo di permesso", dove troverai le sezioni viste nel capitolo precedente.
I "Profili per: Ruoli LTI" ti permettono di creare profili che verranno applicati automaticamente in base al ruolo riportato dal protocollo LTI (il protocollo utilizzato dalla maggior parte degli LMS come Moodle).
Per applicare un profilo a un account utente o a un gruppo, vai alla sua pagina dei permessi e clicca su "Applica un profilo":
Infine, seleziona un profilo e clicca su "Applica".
Come funzionano i permessi e il concetto di ereditarietà
Ogni permesso è rappresentato da un'etichetta, un'icona di stato del permesso e uno dei tre valori: 'Sì', 'No' e 'Invariato'.
Se il permesso è impostato su "Invariato", si baserà esclusivamente sul sistema di ereditarietà.
Per modificare i permessi manualmente, clicca sul pulsante "Modifica" nell'angolo in alto a destra:
Apparirà la finestra seguente, dove puoi modificare i valori per ciascun elemento singolarmente o tutti insieme (usando il menu a tendina nella casella sottostante).
Per concedere un permesso, questo deve essere esplicitamente cambiato in "Sì" o derivare dall'ereditarietà. Un permesso applicato a un elemento verrà assegnato anche ai suoi sotto-elementi (principio di ereditarietà).
Un permesso applicato direttamente (non ereditato) sarà indicato in grassetto corsivo.
Nello screenshot qui sotto, l'accesso alla Radice del Catalogo è stato autorizzato manualmente.
I canali secondari hanno ereditato questo valore.
Puoi vedere da dove proviene un permesso passandoci sopra con il cursore:
Se un utente eredita due valori contraddittori per lo stesso elemento ("Sì" dal gruppo A e "No" dal gruppo B), allora il valore "Sì" avrà la priorità.
La pagina dei permessi
Vediamo ora come queste regole vengono applicate nella pratica.
Nell'esempio precedente, tutti i permessi sono stati impostati su "Sì" sulla radice del catalogo, quindi i sotto-elementi hanno ereditato questi permessi (come puoi vedere sul canale "Documentazione" e i suoi sotto-elementi).
Se ora modifichiamo i permessi per il canale "Documentazione EN" per negare l'accesso all'utente, otteniamo:
Puoi vedere che il canale "Documentazione EN" e il video che contiene non saranno più accessibili all'utente.
Creiamo ora un gruppo "Documentazione" con i seguenti permessi (l'accesso è stato concesso specificamente al canale "Documentazione EN"):
Quando aggiungiamo il nostro utente a questo gruppo, i permessi non cambiano:
Questo comportamento è dovuto alla priorità che i permessi applicati specificamente hanno rispetto ai permessi ereditati: l'utente eredita i permessi del suo gruppo, ma i permessi applicati manualmente hanno la priorità.
Il video "Esempio video", da parte sua, ha ereditato i valori del suo canale genitore "Documentazione EN".
Se ora consentiamo al gruppo dell'utente di avere un accesso specifico a questo video:
Puoi vedere che il video ora è accessibile all'utente (i permessi per il canale "Documentazione EN" rimangono invariati):
Per verificare, passa il mouse su uno dei permessi nel video per vedere che sono effettivamente ereditati dal gruppo "Documentazione":
Permessi speciali
Alcune impostazioni di Nudgis applicano permessi diretti a determinati canali. Diamo un'occhiata a dove trovarli e ai permessi che modificano.
Impostazioni canale personale
Nelle impostazioni di autenticazione (Menu > Amministrazione > Impostazioni e servizi di autenticazione, Impostazioni) le opzioni 'Proteggi accesso ai canali personali' e 'Proteggi accesso ai media dei canali personali' applicheranno i permessi ai canali e ai media nel tuo catalogo.
Questi permessi sono applicati automaticamente dal sistema e sono indicati come "personale (sistema)" quando si passa il cursore sopra il permesso.
Permessi applicati tramite LTI
Lo standard LTI consente a Nudgis di assegnare permessi agli utenti in base ai loro ruoli nell'LMS. I permessi associati sono applicati da "lti (sistema)".
Sincronizzazione LDAP
Allo stesso modo, la sincronizzazione LDAP (e in particolare l'importazione di gruppi LDAP e la creazione delle relative stringhe) probabilmente creerà o modificherà i permessi.
Questi saranno indicati dall'etichetta "Sincronizzatore LDAP (sistema)".
Trimming (Ritaglio)
Durante il trimming, il video figlio recupera i diritti del video genitore; questi permessi sono indicati come "trimming (sistema)" quando si passa il cursore sopra i permessi.
Permessi applicati durante il deployment
Quando un'istanza Nudgis viene distribuita, alcuni permessi vengono applicati dallo script di installazione. Questi sono indicati dall'etichetta "msinstaller (sistema)" nella pagina delle impostazioni dei permessi.
Sei giunto alla fine di questo articolo e speriamo che il concetto di permessi ti sia ora molto più chiaro. Ma è possibile andare ancora oltre nel controllo dell'accesso ai contenuti sulla tua piattaforma. Per saperne di più, leggi gli altri articoli nella sezione Nudgis.
Ti invitiamo a continuare la lettura sul tema dei permessi con l'articolo dedicato a LTI, e ti auguriamo una piacevole esperienza con le nostre soluzioni!
Commenti
0 commenti
Accedi per aggiungere un commento.