Difference between revisions of "Module Users (developer)"

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 
[[Category:Users]]
 
[[Category:Users]]
 +
{{TemplateDocDevEn}}
 
{{BasculeDevUser|
 
{{BasculeDevUser|
 
nom=Users|  
 
nom=Users|  
 
devdoc=This page|
 
devdoc=This page|
 
userdoc=[[Users]]}}
 
userdoc=[[Users]]}}
{{TemplateDocDevEn}}
 
  
  
Line 11: Line 11:
  
  
= Module role =
+
= Feature =
  
 
Module Users is a mandatory module. It's the only Dolibarr module you can't disable. Its role is to manage permissions into Dolibarr, so to manage following entities:
 
Module Users is a mandatory module. It's the only Dolibarr module you can't disable. Its role is to manage permissions into Dolibarr, so to manage following entities:
Line 19: Line 19:
  
 
''Number : 0''
 
''Number : 0''
 +
 +
= Entity user =
 +
{{TemplateDocDevEntityEn|
 +
class=htdocs/user.class.php}}
 +
 +
= Entity group =
 +
{{TemplateDocDevEntityEn|
 +
class=htdocs/usergroup.class.php}}
  
 
= Permissions =
 
= Permissions =

Revision as of 09:58, 5 August 2009

Users
Numéro/ID du module {{{num}}}
Doc utilisateur du module Users
Doc développeur du module This page




Feature

Module Users is a mandatory module. It's the only Dolibarr module you can't disable. Its role is to manage permissions into Dolibarr, so to manage following entities:

  • Dolibarr users
  • Dolibarr user groups

Number : 0

Entity user

The PHP class to use to manipulate such object is file htdocs/user.class.php.

It contains CRUD methods to create (C), read (R), update (U) and delete (D) this object.

Entity group

The PHP class to use to manipulate such object is file htdocs/usergroup.class.php.

It contains CRUD methods to create (C), read (R), update (U) and delete (D) this object.

Permissions

  • ->user->user->lire
  • ->user->user->creer
  • ->user->user->password
  • ->user->user->supprimer
  • ->user->self->creer
  • ->user->self->password
  • ->user->self->export

Tables SQL

  • llx_user contains llist of Dolibarr users
  • To complete...