Segnalazione #892
Creazione in massa utenti da csv
0%
Description
La creazione in massa non va a buon fine se nel csv compaiono utenti già esistenti. Può essere un problema in caso di bocciature, cambi di sezione, ecc.
E' possibile implementare un sistema che controlli se un utente esiste già, lo escluda dalla creazione nuovi utenti in modo che il processo vada a buon fine?
Associated revisions
Release 0.2.53 . refs #892
Signed-off-by: Marco Marinello <me@marcomarinello.it>
History
Updated by Marco Marinello over 5 years ago
- Status changed from In elaborazione to Commenti
- Assignee changed from Marco Marinello to Paolo Dongilli
Ok, ho aggiunto una variabile che stabilisce se bloccare o no l'impostazione e messa a False se gli errori sono solo di utenti già esistenti. Questi vengono poi comunicati con messaggio normale. Da testare il pacchetto buildato su gitlab e poi pubblicare.
Updated by Claudio Cavalli almost 5 years ago
- Assignee changed from Paolo Dongilli to Elena Grandi
- Priority changed from Normale to Alta
Ciao.
E' possibile implementare questa modifica in octonet?
Attualmente, se nel csv compare anche un solo utente già esistente in ldap, il processo di importazione si blocca, oltretutto senza dare nessun messaggio.
Sarebbe molto utile inoltre che venisse creato un file csv o txt con l'elenco degli utenti già esistenti per poterli poi riposizionare nelle classi corrette.
Grazie
Claudio
Updated by Marco Marinello almost 5 years ago
Che non si blocchi nel caso di utente già esistente l'ho implementato io nelle revisioni associate, almeno che non siano state eliminate dal tree.
Updated by Claudio Cavalli almost 5 years ago
- Ho inserito un gruppo di utenti da csv ed è andato a buon fine.
- Ho inserito un secondo gruppo di utenti comprendente alcuni utenti già inseriti.
- Il processo resta in standby senza nessun avviso.
- Andando indietro con la freccia dopo 10 min, compare una finestra con gli utenti già esistenti ma gli altri non sono stati aggiunti.
Lascerei che se ne occupi Elena, Marco.
Updated by Simone Piccardi almost 5 years ago
- Assignee changed from Elena Grandi to Mark Caglienzi
Updated by Elena Grandi almost 5 years ago
(intanto confermo che le modifiche di Marco sono presenti in master, non ho controllato se ci siano state modifiche successive su quei file)
Do not stop on already existing users. refs #892
Signed-off-by: Marco Marinello <me@marcomarinello.it>