Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Liste des utilisateurs, celle pour les versions 3.x de Moodle est consultable ici : Liste des utilisateurs et celle pour Moodle 4.x est consultable là : Liste des utilisateurs.

« Liste des utilisateurs » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
mAucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
=== Modifier les données des utilisateurs ===
=== Modifier les données des utilisateurs ===


Le formulaire de modification des données utilisateur offre à tous les utilisateurs de nombreuses options pour être identifiés des autres et recevoir les informations depuis le serveur Moodle.
Le formulaire de modification des données utilisateur offre à tous les utilisateurs de nombreuses options pour être identifié des autres et recevoir les informations depuis le serveur Moodle.
 


=== Modifier de nombreux utilisateurs en même temps ===
=== Modifier de nombreux utilisateurs en même temps ===


Une méthode efficace pour modifier les données de plusieurs utilisateurs en même temps consiste à utiliser la fonction d'[[Importer_des_utilisateurs#Mise_.C3.A0_jour_de_comptes_existants|importation d'utilisateurs]] qui permet, outre la création de nouveaux comptes, de mettre à jour les informations des comptes existants.
Une méthode efficace pour modifier les données de plusieurs utilisateurs en même temps consiste à utiliser la fonction d'[[Importer des utilisateurs#Mise à jour de comptes existants|importation d'utilisateurs]] qui permet, outre la création de nouveaux comptes, de mettre à jour les informations des comptes existants.


=== Modifier les champs utilisateur dans la base de données SQL ===


=== Modifier les champs utilisateur dans la base de données SQL ===
Certains administrateurs de plate-formes Moodle ont recours directement à la base de données SQL pour définir les paramètres de tous les utilisateurs à la fois. Il peut s'agir de modifier le [[Authentification#Gérer l'authentification des utilisateurs|mode d'authentification]] des utilisateurs ou d'empêcher ces derniers de voir les adresses de courriel des autres (par exemple pour ne pas dévoiler les adresses personnelles des enseignants).


Some moodle managers may like to acces the SQL database directly to set options for all users at once e.g. change authentication.
Voici la liste des champs contenus dans la table regroupant les utilisateurs :
Some may set some options for all users and then disable the code in moodle that allows them to be changed back e.g. Set all email addressses to "Hide my email address from everyone" and then disable the drop down box that allows this setting to be changed.  This may be necessary in many schools where it is unsuitable to allow users to see "home" email addresses for other users or teachers.


* '''id''' e.g. (1420) - unique moodle reference to all content added by this user e.g. even wiki page contributions.  If user data is excluded from backups, all wiki content will also be excluded.)
* '''id''' (par exemple 1420) - identifiant unique de l'utilisateur. Toute action sur la plate-forme est tracée grâce cet identifiant.
* ''' 'auth''' e.g. (manual) - Most common alternatives are: '''LDAP''' (checking with another network LDAP server. Avoids having to update data on two seperate servers; '''Email''' - allows users to create new user accounts as long as they have an email address i.e. user accounts are completely open.  Access to courses can still be controlled through '''''enrolment keys''''' - Variety of additional authentication options
* '''auth''' (par exemple manual) - type d'authentification de l'utilisateur. Les options les plus courantes sont : '''LDAP''' (vérification par un serveur d'annuaire LDAP ; à privilégier lorsqu'un tel annuaire existe déjà : évite le doublonnage d'information et leur mise à jour); ; '''Email''' - auto-inscription par courriel : permet à l'utilisateur de se créer un compte avec validation par courriel.
* ''' confirmed''' e.g. (1)
* ''' confirmed''' (par exemple 1) - indique si la création du compte (créé par auto-inscription par courriel) a été validé par l'utilisateur suite à l'envoi du courriel
* ''' policyagreed''' e.g. (0)
* ''' policyagreed''' (par exemple 0)
* ''' deleted''' e.g. (0)
* ''' deleted''' e.g. (par exemple 0) - indique si l'utilisateur a été supprimé de la plate-forme. Lorsqu'il a été supprimé, ses informations demeurent stockées par la base de données mais ce champs est positionné à '''1'''
* ''' username''' e.g. (van0012)
* ''' username''' (par exemple van0012) - nom d'utilisateur utilisé pour s'identifier sur la plate-forme
* ''' password''' e.g. (a81608423f3d5e1b69bda1c0e4195d95) - encrypted version of real password
* ''' password''' (par exemple a81608423f3d5e1b69bda1c0e4195d95) - mot de passe (crypté)
* ''' idnumber''' e.g. ()
* ''' idnumber''' (par exemple 123) - identifiant facultatif de l'utilisateur. Cet identifiant simplifie certaines tâches d'administration, notamment les [[Inscription par fichier plat|inscriptions aux cours par fichier plat]].
* ''' firstname''' e.g. (Billy)
* ''' firstname''' (par exemple Billy) - Prénom
* ''' lastname''' e.g. (BEEK)
* ''' lastname''' (par exemple BEEK) - Nom
* ''' email''' e.g. (z@b.com)
* ''' email''' (par exemple mon@adresse.fr) - adresse de courriel
* ''' emailstop''' e.g. (0) 0=This email is enabled; 1=This email is disabled
* ''' emailstop''' (par exemple 0) - 0 = l'adresse est activée ; 1 = l'adresse est désactivée
* ''' icq''' e.g. ()
* ''' icq''' - identifiant icq
* ''' skype''' e.g. ()
* ''' skype''' - identifiant skype
* ''' yahoo''' e.g. ()
* ''' yahoo''' - identifiant yahoo
* ''' aim''' e.g. ()
* ''' aim''' - identifiant aim
* ''' msn''' e.g. ()
* ''' msn''' - identifiant msn
* ''' phone1''' e.g. ()
* ''' phone1''' - numéro de téléphone
* ''' phone2''' e.g. ()
* ''' phone2''' - numéro de téléphone alternatif
* ''' institution''' e.g. ()
* ''' institution''' e.g. ()  
* ''' department''' e.g. ()
* ''' department''' e.g. ()
* ''' address''' e.g. ()
* ''' address''' e.g. ()
* ''' city''' e.g. (Melbourne)
* ''' city''' (par exemple Melbourne)
* ''' country''' e.g. (AU)
* ''' country''' (par exemple AU)
* ''' lang''' e.g. (en)
* ''' lang''' (par exemple fr)
* ''' theme''' e.g. ()
* ''' theme''' - indique le [[Thèmes|thème graphique]] utilisé par cet utilisateur
* ''' timezone''' e.g. (99)
* ''' timezone''' - fuseau horaire
* ''' firstaccess''' e.g. (0)
* ''' firstaccess''' - date du premier accès (sous forme de [http://www.timestamp.fr/ timestamp])
* ''' lastaccess''' e.g. ()
* ''' lastaccess''' - date du dernier accès (sous forme de [http://www.timestamp.fr/ timestamp])
* ''' lastlogin''' e.g. ()
* ''' lastlogin''' - date de la dernière entrée sur la plate-forme (sous forme de [http://www.timestamp.fr/ timestamp])
* ''' currentlogin''' e.g. ()
* ''' currentlogin'''
* ''' lastIP''' e.g. (210.15.218.148)
* ''' lastIP''' (par exemple 210.15.218.148) - dernière adresse IP avec laquelle l'utilisateur s'est connecté à la plate-forme
* ''' secret''' e.g. ()????
* ''' secret''' e.g. ()????
* ''' picture''' e.g. (1)
* ''' picture''' e.g. (1)
* ''' url''' e.g. ()
* ''' url''' - URL d'un site
* ''' description''' e.g. (Student)
* ''' description''' (par exemple étudiant)
* ''' mailformat''' e.g. (1)1=  
* ''' mailformat''' e.g. (1)1=  
* ''' maildigest''' e.g. (0)0=No digest. Single email per forum post; 1=Complete. Daily email with full posts; 2=Subjects. Daily email with subjects only
* ''' maildigest''' (par exemple 0) - indique si l'utilisateur reçoit par courriel chaque message de forum ou des résumés. 0=Pas de résumé. Reçoit un courriel par message de forum ; 1=oui. Reçoit un courriel quotidien contenant les nouveaux messages ; 2=Sujets seulement. Reçoit un courriel quotidien contenant uniquement les sujets des nouveaux messages de forum
* ''' maildisplay''' e.g. (2)  0=Hide my email address from everyone;  1=Allow everyone to see my email address; 2=Allow only other course members to see my email address
* ''' maildisplay''' (par exemple 2)  0=L'adresse est cachée de tous ;  1=L'adresse est visible de tous ; 2=Seuls les autres membres du cours peuvent voir l'adresse
* ''' htmleditor''' e.g. (1)0=Use standard web forms (e.g. plain text) 1=Use HTML editor (some browsers only)
* ''' htmleditor''' (par exemple 1) - type d'éditeur HTML utilisé. 0=formulaires standard ; 1=éditeur HTML visuel (WYSIWYG)
* ''' autosubscribe''' e.g. (1)0= Yes when I post, subscribe me to that forum; 1=No, don't automatically subscribe me to forums
* ''' autosubscribe''' (par exemple 1) abonnement automatique aux forums dans lequel l'utilisateur écrit. 0=Oui ; 1=Non
* ''' trackforums''' e.g. (0)
* ''' trackforums''' (par exemple 0)
* ''' timemodified''' e.g. (#######)
* ''' timemodified''' - date de la dernière modification du profil (sous forme de [http://www.timestamp.fr/ timestamp])


[[Catégorie:Administrateur]]
[[Catégorie:Administrateur]]

Dernière version du 27 avril 2009 à 08:20

Modifier les données des utilisateurs

Le formulaire de modification des données utilisateur offre à tous les utilisateurs de nombreuses options pour être identifié des autres et recevoir les informations depuis le serveur Moodle.

Modifier de nombreux utilisateurs en même temps

Une méthode efficace pour modifier les données de plusieurs utilisateurs en même temps consiste à utiliser la fonction d'importation d'utilisateurs qui permet, outre la création de nouveaux comptes, de mettre à jour les informations des comptes existants.

Modifier les champs utilisateur dans la base de données SQL

Certains administrateurs de plate-formes Moodle ont recours directement à la base de données SQL pour définir les paramètres de tous les utilisateurs à la fois. Il peut s'agir de modifier le mode d'authentification des utilisateurs ou d'empêcher ces derniers de voir les adresses de courriel des autres (par exemple pour ne pas dévoiler les adresses personnelles des enseignants).

Voici la liste des champs contenus dans la table regroupant les utilisateurs :

  • id (par exemple 1420) - identifiant unique de l'utilisateur. Toute action sur la plate-forme est tracée grâce cet identifiant.
  • auth (par exemple manual) - type d'authentification de l'utilisateur. Les options les plus courantes sont : LDAP (vérification par un serveur d'annuaire LDAP ; à privilégier lorsqu'un tel annuaire existe déjà : évite le doublonnage d'information et leur mise à jour); ; Email - auto-inscription par courriel : permet à l'utilisateur de se créer un compte avec validation par courriel.
  • confirmed (par exemple 1) - indique si la création du compte (créé par auto-inscription par courriel) a été validé par l'utilisateur suite à l'envoi du courriel
  • policyagreed (par exemple 0)
  • deleted e.g. (par exemple 0) - indique si l'utilisateur a été supprimé de la plate-forme. Lorsqu'il a été supprimé, ses informations demeurent stockées par la base de données mais ce champs est positionné à 1
  • username (par exemple van0012) - nom d'utilisateur utilisé pour s'identifier sur la plate-forme
  • password (par exemple a81608423f3d5e1b69bda1c0e4195d95) - mot de passe (crypté)
  • idnumber (par exemple 123) - identifiant facultatif de l'utilisateur. Cet identifiant simplifie certaines tâches d'administration, notamment les inscriptions aux cours par fichier plat.
  • firstname (par exemple Billy) - Prénom
  • lastname (par exemple BEEK) - Nom
  • email (par exemple mon@adresse.fr) - adresse de courriel
  • emailstop (par exemple 0) - 0 = l'adresse est activée ; 1 = l'adresse est désactivée
  • icq - identifiant icq
  • skype - identifiant skype
  • yahoo - identifiant yahoo
  • aim - identifiant aim
  • msn - identifiant msn
  • phone1 - numéro de téléphone
  • phone2 - numéro de téléphone alternatif
  • institution e.g. ()
  • department e.g. ()
  • address e.g. ()
  • city (par exemple Melbourne)
  • country (par exemple AU)
  • lang (par exemple fr)
  • theme - indique le thème graphique utilisé par cet utilisateur
  • timezone - fuseau horaire
  • firstaccess - date du premier accès (sous forme de timestamp)
  • lastaccess - date du dernier accès (sous forme de timestamp)
  • lastlogin - date de la dernière entrée sur la plate-forme (sous forme de timestamp)
  • currentlogin
  • lastIP (par exemple 210.15.218.148) - dernière adresse IP avec laquelle l'utilisateur s'est connecté à la plate-forme
  • secret e.g. ()????
  • picture e.g. (1)
  • url - URL d'un site
  • description (par exemple étudiant)
  • mailformat e.g. (1)1=
  • maildigest (par exemple 0) - indique si l'utilisateur reçoit par courriel chaque message de forum ou des résumés. 0=Pas de résumé. Reçoit un courriel par message de forum ; 1=oui. Reçoit un courriel quotidien contenant les nouveaux messages ; 2=Sujets seulement. Reçoit un courriel quotidien contenant uniquement les sujets des nouveaux messages de forum
  • maildisplay (par exemple 2) 0=L'adresse est cachée de tous ; 1=L'adresse est visible de tous ; 2=Seuls les autres membres du cours peuvent voir l'adresse
  • htmleditor (par exemple 1) - type d'éditeur HTML utilisé. 0=formulaires standard ; 1=éditeur HTML visuel (WYSIWYG)
  • autosubscribe (par exemple 1) abonnement automatique aux forums dans lequel l'utilisateur écrit. 0=Oui ; 1=Non
  • trackforums (par exemple 0)
  • timemodified - date de la dernière modification du profil (sous forme de timestamp)