Line 1:
Line 1:
−
(Généralités sur les [[Modules]])
+
<!-- BEGIN interlang links -->
+
<!-- Do NOT edit this section
+
Links below are automatically managed by PolyglotBot
+
You can edit links on the English source page : Module_Users_(developer) -->
+
[[en:Module_Users_(developer)]]
+
[[es:Módulo_Usuarios_(desarrollador)]]
+
<!-- END interlang links -->
−
Gestion des utilisateurs (''Numéro : 0'')
+
[[Category:Utilisateurs]]
+
{{TemplateDocDev}}
+
{{TemplateModFR_Développeur}}
+
{{BasculeDevUser|
+
nom=Utilisateurs|
+
num=0|
+
devdoc=Cette page|
+
userdoc=[[Module Utilisateurs]]}}
−
== Fonction du module ==
+
= Fonction du module =
−
+
Le module utilisateur est un module obligatoire. C'est le seul module de Dolibarr qui ne puisse pas être désactivé.
−
Le module utilisateur est un module obligatoire. Il ne peut etre désactivé.
Il a pour vocation de permettre de gérer dans Dolibarr les entités suivantes:
Il a pour vocation de permettre de gérer dans Dolibarr les entités suivantes:
* Utilisateurs de Dolibarr
* Utilisateurs de Dolibarr
* Groupes d'utilisateurs de Dolibarr
* Groupes d'utilisateurs de Dolibarr
+
= Entité utilisateur =
+
{{TemplateDocDevEntityFr|
+
class=htdocs/user/class/user.class.php}}
−
== Permissions ==
+
= Entité groupe =
−
+
{{TemplateDocDevEntityFr|
−
* A compléter
+
class=htdocs/user/class/usergroup.class.php}}
+
= Permissions =
+
*->user->user->lire
+
*->user->user->creer
+
*->user->user->password
+
*->user->user->supprimer
+
*->user->self->creer
+
*->user->self->password
+
*->user->self->export
−
== Tables SQL ==
+
= Tables SQL =
−
* [[llx_user]] Contient la liste des utilisateurs
+
* [[Table_llx_user|llx_user]] contient la liste des utilisateurs Dolibarr.
−
* A compléter
+
* [[Table_llx_usergroup|llx_usergroup]] contient la liste des groupes Dolibarr.
+
* [[Table_llx_usergroup_user|llx_usergroup_user]] contient les lients entre utilisateurs et groupes
+
* [[Table_llx_rights_def|llx_rights_def]] contient la liste des permissions disponibles.
+
* [[Table_llx_usergroup_rights|llx_usergroup_rights]] contient les liens entre les groupes et les permissions pour définir les permissions d'un groupe
+
* [[Table_llx_user_rights|llx_user_rights]] contient les liens entre les groupes et les permissions pour définir les permissions d'un utilisateur
+
* [[Table_llx_user_param|llx_user_param]] utilisé pour stocker une configuration propre à un utilisateur.