Módulo Usuarios (desarrollador)

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

Volver al índice del
listado de módulos

Art.png

Usuarios
Número/ID módulo 0
Doc. módulo usuario Módulo Usuarios
Doc. módulo desarrollador Esta página

Función del módulo

El módulo usuarios es un módulo obligatorio. No puede ser desactivado. Su función es la de permitir la gestión en Dolibarr de las siguientes entidades:

  • Usuarios de Dolibarr
  • Grupos de usuarios de Dolibarr

Entidad usuario

La clase PHP para la manipulación de estos objetos es el fichero htdocs/user/class/user.class.php.

Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.

Entidad grupo

La clase PHP para la manipulación de estos objetos es el fichero htdocs/user/class/usergroup.class.php.

Contiene principalmente los métodos CRUD para crear (C), leer (R), actualizar (U) y eliminar (D) un registro.

Permisos

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

Tablas SQL

  • llx_user contiene la lista de usuarios Dolibarr.
  • llx_usergroup contiene la lista de grupos Dolibarr.
  • llx_usergroup_user contiene las relaciones entre los usuarios y los grupos
  • llx_rights_def contiene la lista de permisos disponibles.
  • llx_usergroup_rights contiene los enlaces entre los grupos y los permisos para establecer los permisos de un grupo
  • llx_user_rights contiene los vínculos entre los grupos y los permisos para definir los permisos de usuario
  • llx_user_param utilizada para almacenar una configuración propia de usuario.