Módulo Usuarios (desarrollador): Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
mNo edit summary
m (Import interlang links (links to translated versions of this page in other languages) from origin English page "Module_Users_(developer)".)
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{BasculeDevUser|
<!-- BEGIN interlang links -->
nom=Usarios|
<!-- Do NOT edit this section
devdoc=Esta pagina|
    Links below are automatically managed by PolyglotBot
userdoc=[[Usarios]]}}
    You can edit links on the English source page : Module_Users_(developer) -->
[[en:Module_Users_(developer)]]
[[fr:Module_Utilisateurs_(développeur)]]
<!-- END interlang links -->
 
[[Category:Usuarios]]
{{TemplateDocDesarrollo}}
{{TemplateDocDesarrollo}}
{{TemplateModES_Desarrollador}}
{{BasculeDevUsuario|
nom=Usuarios|
num=0|
devdoc=Esta página|
userdoc=[[Módulo Usuarios]]}}


 
= Función del módulo =
== Función del módulo ==
 
El módulo usuarios es un módulo obligatorio. No puede ser desactivado.
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:
Su función es la de permitir la gestión en Dolibarr de las siguientes entidades:
Line 13: Line 22:
* Grupos de usuarios de Dolibarr
* Grupos de usuarios de Dolibarr


''Número : 0''
= Entidad usuario =
 
{{TemplateDocDevEntityEs|
 
class=htdocs/user/class/user.class.php}}
== Permisos ==


* A completar
= Entidad grupo =
{{TemplateDocDevEntityEs|
class=htdocs/user/class/usergroup.class.php}}


= Permisos =
*->user->user->lire
*->user->user->creer
*->user->user->password
*->user->user->supprimer
*->user->self->creer
*->user->self->password
*->user->self->export


== Tablas SQL ==
= Tablas SQL =
* [[Table_llx_user|llx_user]] contiene la lista de usuarios
* [[Table_llx_user|llx_user]] contiene la lista de usuarios Dolibarr.
* A completar
* [[Table_llx_usergroup|llx_usergroup]] contiene la lista de grupos Dolibarr.
* [[Table_llx_usergroup_user|llx_usergroup_user]] contiene las relaciones entre los usuarios y los grupos
* [[Table_llx_rights_def|llx_rights_def]] contiene la lista de permisos disponibles.
* [[Table_llx_usergroup_rights|llx_usergroup_rights]] contiene los enlaces entre los grupos y los permisos para establecer los permisos de un grupo
* [[Table_llx_user_rights|llx_user_rights]] contiene los vínculos entre los grupos y los permisos para definir los permisos de usuario
* [[Table_llx_user_param|llx_user_param]] utilizada para almacenar una configuración propia de usuario.

Latest revision as of 13:21, 23 July 2019

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.