SlideShare a Scribd company logo
1 of 12
Download to read offline
Importazione utentidi Laura Camellini
caricamento utenze
Il percorso per l'interfaccia
di upload degli utenti e':
AMMINISTRAZIONE SITO
> UTENTI > PROFILI >
IMPORTA UTENTI
Le opzioni di upload sono
molte come I campi
associati al nome utente,
dall'iscrizione al singolo
corso ai corsi multipli, ai
ruoli specifici nei vari
contesti.
Si possono persino
cancellare gli tenti.
amministrazione
caricamento
I punti chiave del processo:
●
Aggiungi file da caricare
●
Anteprima caricamento
utente
●
Controllo impostazioni e
profilo
●
Anteprima caricamento
utente
●
Clicca carica utenti
●
Mostra la lista utenti
●
Continua
Ritorna alla schermata di
upload
processo
anteprima
La preview utenti ti
permette di aggiornare I
dati in tempo reale tramite
un form.
aggiornamenti
altre operazioni
Di default con questo processo moodle
aggiunge nuovi utenti e salta gli utenti esistenti
anche se il nome utente e' lo stesso. Configura
la tipologia di caricamento su aggiungi nuovo
e aggiorna utenti esistenti nel pannello che
trovi nell'anteprima per cambiare questo
comportamento.
Attenzione perche' un eventuale errore nella
update degli utenti esistenti puo' portare a
gravi disfunzioni del sistema. Puoi sempre
impostare dei campi utente di default
nel caso alcuni campi siano lasciati vuoti nel
file caricato.
aggiornamento account esistenti
campi obligatori
username,password,firstname,lastname,email,course1,group1,cohort1
esempi:
jonest,verysecret,Tom,Jones,jonest@someplace.edu,math102,Section 1,year 3
reznort,somesecret,Trent,Reznor,reznort@someplace.edu,math102,Section 3,year 4
Da notare che non ci sono gli spazi tra I campi di testo ed I delimitatori, I file di testo
caricati in genere sono in formato csv.
Per una panoramica completa dei campi clicca qui.
campi obligatori del file di testo
autenticazione esterna
Questo metodo usa un database esterno per controllare se lo
username e la password sono validi, se li trova e l'utente non
esiste ancora in moodle si crea un nuovo account e le
informazioni copiate dal database esterno.
database esterno
autenticazione esterna
Il percorso per l'interfaccia
di upload degli utenti e':
AMMINISTRAZIONE SITO
> PLUGIN >
AUTENTICAZIONE >
DATABASE ESTERNO
Il plugin va abilitato nella
gestione
autenticazione
amministrazione
autenticazione esterna
La mappatura riguarda I campi in fondo alla pagina di autenticazione del database
Ogni campo dati nel profilo utente ha un campo di testo di fianco, inserisci li' il nome della
colonna nel database esterno che fornisce la mappa per il campo di dati utente.
Aggiorna dati interni – specifica come I dati esterno saranno importati nelle tabelle di
moodle, solo al primo accesso significa che dopo la creazione del profilo esso sara' gestito
in maniera interna da moodle, e' consigliabile rispetto che ad ogni login.
Aggiornamento dati esterni – invece stabilisce l'abilita' di moodle di poter cambiare I
campi del database esterno.
Campi bloccati – determina quando l'utente locale puo' modificare I campi di moodle senza
andare in conflitto con le impostazioni precedenti.
Libero – L'utente puo' effettuare cambiamenti che saranno sovrascritti se e' impostato aggiorna
dati interni.
Bloccato -l'utente non puo' fare cambiamenti
Libero se vuoto – l'utente puo' cambiarlo solo se il campo non e' gia' stato popolato dal
database esterno o da lui stesso.
mappatura campi
autenticazione esterna
Il metodo precedente aggiunge nuovi utenti
solo quando loro effettuano il login. Se vuoi
che gli account siano creati indipendentementa
dai reali login dell'utente il plugin di
autenticazione da database offre uno script che
puoi far girare regolarmente via cron
0 * * * * /usr/bin/php
/path/to/moodle/auth/db/cli/sync_users.php
>dev/null
Facendo girare questo script ogni ora leggera'
l'intera tabella e aggiornera' gli utenti creando
quelli nuovi.
sincronizzazione
Alcune caratteristiche del processo di
caricamento utenti sono tipiche anche della
connessione via database.
Imposta la password come changeme per
forzarne il reset.
Se lo fai ricorda di non fornire la url per
cambiare la password.
Non tutti I campi dell'upload esterno sono
presenti anche nella connessione al
database esterno, quelli disponibili per tale
procedura sono elencati nella sezione data
mapping della pagina di admin per la
connessione a database esterni.
note
grazie
Spazio Domande

More Related Content

What's hot

Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...Aruba S.p.A.
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDayAruba S.p.A.
 
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...Aruba S.p.A.
 
Hosting: trasferire Joomla con plugin
Hosting: trasferire Joomla con pluginHosting: trasferire Joomla con plugin
Hosting: trasferire Joomla con pluginAruba S.p.A.
 
Aprire e gestire un Blog con Wordpress
Aprire e gestire un Blog con WordpressAprire e gestire un Blog con Wordpress
Aprire e gestire un Blog con WordpressCaterina Policaro
 

What's hot (6)

Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1  #...
Hosting: cache Jooml, tutte le opzioni spiegate passo dopo passo - parte 1 #...
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
 
Corso per creare un blog con wordpress
Corso per creare un blog con wordpressCorso per creare un blog con wordpress
Corso per creare un blog con wordpress
 
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2  ...
Hosting: cache Joomla, tutte le opzioni spiegate passo dopo passo - parte 2 ...
 
Hosting: trasferire Joomla con plugin
Hosting: trasferire Joomla con pluginHosting: trasferire Joomla con plugin
Hosting: trasferire Joomla con plugin
 
Aprire e gestire un Blog con Wordpress
Aprire e gestire un Blog con WordpressAprire e gestire un Blog con Wordpress
Aprire e gestire un Blog con Wordpress
 

Viewers also liked

Moodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoliMoodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoliLaura Camellini
 
Moodle terza parte: i ruoli
Moodle terza parte: i ruoliMoodle terza parte: i ruoli
Moodle terza parte: i ruoliAngelo Panini
 
Moodle seconda parte: la piattaforma
Moodle seconda parte: la piattaformaMoodle seconda parte: la piattaforma
Moodle seconda parte: la piattaformaAngelo Panini
 
Moodle prima parte: aspetti generali
Moodle prima parte: aspetti generaliMoodle prima parte: aspetti generali
Moodle prima parte: aspetti generaliAngelo Panini
 
AutoCAD 2011 Area Di Lavoro E Guida
AutoCAD 2011 Area Di Lavoro E GuidaAutoCAD 2011 Area Di Lavoro E Guida
AutoCAD 2011 Area Di Lavoro E GuidaLaura Camellini
 
TLC Value Proposition
TLC Value PropositionTLC Value Proposition
TLC Value Propositionjohnperezjr
 
Meet the rest of the Qudos team
Meet the rest of the Qudos teamMeet the rest of the Qudos team
Meet the rest of the Qudos teamdebherman
 
Web communication Resume
Web communication ResumeWeb communication Resume
Web communication ResumeLaura Camellini
 
April 2011 Potomac Air Monthly
April 2011 Potomac Air MonthlyApril 2011 Potomac Air Monthly
April 2011 Potomac Air Monthly113DCANG
 
An End To Blank Cheques, May 2011
An End To Blank Cheques, May 2011An End To Blank Cheques, May 2011
An End To Blank Cheques, May 2011helen0101
 

Viewers also liked (20)

Moodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoliMoodle 2.7 - amministrazione base - Plugin e ruoli
Moodle 2.7 - amministrazione base - Plugin e ruoli
 
Manuale moodle
Manuale moodleManuale moodle
Manuale moodle
 
Moodle terza parte: i ruoli
Moodle terza parte: i ruoliMoodle terza parte: i ruoli
Moodle terza parte: i ruoli
 
Moodle seconda parte: la piattaforma
Moodle seconda parte: la piattaformaMoodle seconda parte: la piattaforma
Moodle seconda parte: la piattaforma
 
Moodle prima parte: aspetti generali
Moodle prima parte: aspetti generaliMoodle prima parte: aspetti generali
Moodle prima parte: aspetti generali
 
Do and make
Do and makeDo and make
Do and make
 
AutoCAD 2011 Area Di Lavoro E Guida
AutoCAD 2011 Area Di Lavoro E GuidaAutoCAD 2011 Area Di Lavoro E Guida
AutoCAD 2011 Area Di Lavoro E Guida
 
TLC Value Proposition
TLC Value PropositionTLC Value Proposition
TLC Value Proposition
 
E-Curta
E-CurtaE-Curta
E-Curta
 
AutoCAD2011
AutoCAD2011AutoCAD2011
AutoCAD2011
 
Meet the rest of the Qudos team
Meet the rest of the Qudos teamMeet the rest of the Qudos team
Meet the rest of the Qudos team
 
Social network
Social networkSocial network
Social network
 
Web communication Resume
Web communication ResumeWeb communication Resume
Web communication Resume
 
April 2011 Potomac Air Monthly
April 2011 Potomac Air MonthlyApril 2011 Potomac Air Monthly
April 2011 Potomac Air Monthly
 
Body
BodyBody
Body
 
Present participle
Present participlePresent participle
Present participle
 
An End To Blank Cheques, May 2011
An End To Blank Cheques, May 2011An End To Blank Cheques, May 2011
An End To Blank Cheques, May 2011
 
Training desinge
Training desingeTraining desinge
Training desinge
 
Present perfect
Present perfectPresent perfect
Present perfect
 
Norme uni en iso 9000
Norme uni en iso 9000Norme uni en iso 9000
Norme uni en iso 9000
 

More from Laura Camellini

Moodle 2.7 - corsi - Embed video slideshare
Moodle 2.7 - corsi - Embed video slideshareMoodle 2.7 - corsi - Embed video slideshare
Moodle 2.7 - corsi - Embed video slideshareLaura Camellini
 
Moodle 2.7 - corsi - importazione scorm
Moodle 2.7 - corsi - importazione scormMoodle 2.7 - corsi - importazione scorm
Moodle 2.7 - corsi - importazione scormLaura Camellini
 
Moodle 2.7 - corsi - Tracciamento
Moodle 2.7 - corsi - TracciamentoMoodle 2.7 - corsi - Tracciamento
Moodle 2.7 - corsi - TracciamentoLaura Camellini
 
Moodle 2.7 - corsi - valutazioni
Moodle 2.7 - corsi - valutazioniMoodle 2.7 - corsi - valutazioni
Moodle 2.7 - corsi - valutazioniLaura Camellini
 
Open Source Parallel Computing ltcsp
Open Source Parallel Computing ltcspOpen Source Parallel Computing ltcsp
Open Source Parallel Computing ltcspLaura Camellini
 
Auto CAD 2011 Strumenti Di Disegno
Auto CAD 2011 Strumenti Di DisegnoAuto CAD 2011 Strumenti Di Disegno
Auto CAD 2011 Strumenti Di DisegnoLaura Camellini
 
AutoCAD 2011 Apertura Creazione Salvataggio
AutoCAD 2011 Apertura Creazione SalvataggioAutoCAD 2011 Apertura Creazione Salvataggio
AutoCAD 2011 Apertura Creazione SalvataggioLaura Camellini
 

More from Laura Camellini (14)

Zenit Design Thinking
Zenit Design ThinkingZenit Design Thinking
Zenit Design Thinking
 
Zenit Product Design
Zenit Product DesignZenit Product Design
Zenit Product Design
 
Moodle 2.7 - corsi - Embed video slideshare
Moodle 2.7 - corsi - Embed video slideshareMoodle 2.7 - corsi - Embed video slideshare
Moodle 2.7 - corsi - Embed video slideshare
 
Moodle 2.7 - corsi - importazione scorm
Moodle 2.7 - corsi - importazione scormMoodle 2.7 - corsi - importazione scorm
Moodle 2.7 - corsi - importazione scorm
 
Moodle 2.7 - corsi - Tracciamento
Moodle 2.7 - corsi - TracciamentoMoodle 2.7 - corsi - Tracciamento
Moodle 2.7 - corsi - Tracciamento
 
Moodle 2.7 - corsi - valutazioni
Moodle 2.7 - corsi - valutazioniMoodle 2.7 - corsi - valutazioni
Moodle 2.7 - corsi - valutazioni
 
Moodle 2.7 - Panoramica
Moodle 2.7 - PanoramicaMoodle 2.7 - Panoramica
Moodle 2.7 - Panoramica
 
air quality
air qualityair quality
air quality
 
Organic Flux Capacitor
Organic Flux CapacitorOrganic Flux Capacitor
Organic Flux Capacitor
 
Open Source Parallel Computing ltcsp
Open Source Parallel Computing ltcspOpen Source Parallel Computing ltcsp
Open Source Parallel Computing ltcsp
 
Auto CAD 2011 Strumenti Di Disegno
Auto CAD 2011 Strumenti Di DisegnoAuto CAD 2011 Strumenti Di Disegno
Auto CAD 2011 Strumenti Di Disegno
 
AutoCAD 2011 Apertura Creazione Salvataggio
AutoCAD 2011 Apertura Creazione SalvataggioAutoCAD 2011 Apertura Creazione Salvataggio
AutoCAD 2011 Apertura Creazione Salvataggio
 
AutoCAD2011 interfaccia
AutoCAD2011 interfacciaAutoCAD2011 interfaccia
AutoCAD2011 interfaccia
 
Design for assembly
Design for assemblyDesign for assembly
Design for assembly
 

Recently uploaded

XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 

Recently uploaded (6)

XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 

Moodle 2.7 - amministrazione base - importare utenti da database

  • 1.
  • 3. caricamento utenze Il percorso per l'interfaccia di upload degli utenti e': AMMINISTRAZIONE SITO > UTENTI > PROFILI > IMPORTA UTENTI Le opzioni di upload sono molte come I campi associati al nome utente, dall'iscrizione al singolo corso ai corsi multipli, ai ruoli specifici nei vari contesti. Si possono persino cancellare gli tenti. amministrazione
  • 4. caricamento I punti chiave del processo: ● Aggiungi file da caricare ● Anteprima caricamento utente ● Controllo impostazioni e profilo ● Anteprima caricamento utente ● Clicca carica utenti ● Mostra la lista utenti ● Continua Ritorna alla schermata di upload processo
  • 5. anteprima La preview utenti ti permette di aggiornare I dati in tempo reale tramite un form. aggiornamenti
  • 6. altre operazioni Di default con questo processo moodle aggiunge nuovi utenti e salta gli utenti esistenti anche se il nome utente e' lo stesso. Configura la tipologia di caricamento su aggiungi nuovo e aggiorna utenti esistenti nel pannello che trovi nell'anteprima per cambiare questo comportamento. Attenzione perche' un eventuale errore nella update degli utenti esistenti puo' portare a gravi disfunzioni del sistema. Puoi sempre impostare dei campi utente di default nel caso alcuni campi siano lasciati vuoti nel file caricato. aggiornamento account esistenti
  • 7. campi obligatori username,password,firstname,lastname,email,course1,group1,cohort1 esempi: jonest,verysecret,Tom,Jones,jonest@someplace.edu,math102,Section 1,year 3 reznort,somesecret,Trent,Reznor,reznort@someplace.edu,math102,Section 3,year 4 Da notare che non ci sono gli spazi tra I campi di testo ed I delimitatori, I file di testo caricati in genere sono in formato csv. Per una panoramica completa dei campi clicca qui. campi obligatori del file di testo
  • 8. autenticazione esterna Questo metodo usa un database esterno per controllare se lo username e la password sono validi, se li trova e l'utente non esiste ancora in moodle si crea un nuovo account e le informazioni copiate dal database esterno. database esterno
  • 9. autenticazione esterna Il percorso per l'interfaccia di upload degli utenti e': AMMINISTRAZIONE SITO > PLUGIN > AUTENTICAZIONE > DATABASE ESTERNO Il plugin va abilitato nella gestione autenticazione amministrazione
  • 10. autenticazione esterna La mappatura riguarda I campi in fondo alla pagina di autenticazione del database Ogni campo dati nel profilo utente ha un campo di testo di fianco, inserisci li' il nome della colonna nel database esterno che fornisce la mappa per il campo di dati utente. Aggiorna dati interni – specifica come I dati esterno saranno importati nelle tabelle di moodle, solo al primo accesso significa che dopo la creazione del profilo esso sara' gestito in maniera interna da moodle, e' consigliabile rispetto che ad ogni login. Aggiornamento dati esterni – invece stabilisce l'abilita' di moodle di poter cambiare I campi del database esterno. Campi bloccati – determina quando l'utente locale puo' modificare I campi di moodle senza andare in conflitto con le impostazioni precedenti. Libero – L'utente puo' effettuare cambiamenti che saranno sovrascritti se e' impostato aggiorna dati interni. Bloccato -l'utente non puo' fare cambiamenti Libero se vuoto – l'utente puo' cambiarlo solo se il campo non e' gia' stato popolato dal database esterno o da lui stesso. mappatura campi
  • 11. autenticazione esterna Il metodo precedente aggiunge nuovi utenti solo quando loro effettuano il login. Se vuoi che gli account siano creati indipendentementa dai reali login dell'utente il plugin di autenticazione da database offre uno script che puoi far girare regolarmente via cron 0 * * * * /usr/bin/php /path/to/moodle/auth/db/cli/sync_users.php >dev/null Facendo girare questo script ogni ora leggera' l'intera tabella e aggiornera' gli utenti creando quelli nuovi. sincronizzazione Alcune caratteristiche del processo di caricamento utenti sono tipiche anche della connessione via database. Imposta la password come changeme per forzarne il reset. Se lo fai ricorda di non fornire la url per cambiare la password. Non tutti I campi dell'upload esterno sono presenti anche nella connessione al database esterno, quelli disponibili per tale procedura sono elencati nella sezione data mapping della pagina di admin per la connessione a database esterni. note