Impedire che docenti eliminino una attività

Impedire che docenti eliminino una attività

di Alessandro T -
Numero di risposte: 0

Salve, sto mettendo su una piattaforma per una scuola di formazione superiore (post- laurea).

Sono in presenza di docenti poco avvezzi alla tecnologia e non vorrei che procurassero danni.

Nello specifico, tutti i corsi devono avere una "attività" presenze. Loro dovrebbero solo aggiornarla ma non dovrebbero avere la possibilità di eliminarla (per non perdere tutti i dati relativi alle presenze). Come posso fare?

Ho impostato le autorizzazioni per il ruolo docente in questo modo:

Blocco: Presenze
Add a new attendance blockblock/attendance:addinstance ConsentiXSS
Attività: Presenze
Aggiungere attività Presenzemod/attendance:addinstance ConsentiXSS
Attività: Presenze
Essere elencatomod/attendance:canbelisted ConsentiPrivacy
Modificare presenzemod/attendance:changeattendances ConsentiRischio di perdita di dati
Modificare preferenzemod/attendance:changepreferences ConsentiConfigurazione
Esportare reportmod/attendance:export ConsentiPrivacy
Gestire presenzemod/attendance:manageattendances ConsentiConfigurazione
Rilevare presenzemod/attendance:takeattendances ConsentiRischio di perdita di dati
Visualizzare presenzemod/attendance:view Consenti
Visualizzazione Reportmod/attendance:viewreports ConsentiPrivacy

Mentre le autorizzazioni del corso sono impostate così:

Blocco: Presenze
Add a new attendance blockblock/attendance:addinstanceXSSManagerPrevieni
Consenti
Nega
Attività: Presenze
Aggiungere attività Presenzemod/attendance:addinstanceXSSManagerPrevieni
Consenti
Nega

Attività: Presenze
Essere elencatomod/attendance:canbelistedPrivacyStudentePrevieni
Consenti
Nega
Modificare presenzemod/attendance:changeattendancesRischio di perdita di datiManagerPrevieni
Consenti
Nega
Modificare preferenzemod/attendance:changepreferencesConfigurazioneManagerPrevieni
Consenti
Nega
Esportare reportmod/attendance:exportPrivacyManagerPrevieni
Consenti
Nega
Gestire presenzemod/attendance:manageattendancesConfigurazioneManagerPrevieni
Consenti
Nega
Rilevare presenzemod/attendance:takeattendancesRischio di perdita di datiDocente non editorPrevieni, DocentePrevieni, ManagerPrevieni
Consenti
Nega
Visualizzare presenzemod/attendance:viewStudentePrevieni, Docente non editorPrevieni, DocentePrevieni, ManagerPrevieni
Consenti
Nega
Visualizzazione Reportmod/attendance:viewreportsPrivacyDocente non editorPrevieni, DocentePrevieni, ManagerPrevieni
Consenti
Nega


Come posso fare?

Media dei voti:  -