Changes

m
no edit summary
Line 6: Line 6:  
Cet id est aussi utilisé pour faire le lien entre un utilisateur et la permission (liens stockés dans la table [[Table llx_user_rights]] ou pour faire un lien entre un groupe et la permission (liens stockés dans la table [[Table llx_usergroup_rights]]).
 
Cet id est aussi utilisé pour faire le lien entre un utilisateur et la permission (liens stockés dans la table [[Table llx_user_rights]] ou pour faire un lien entre un groupe et la permission (liens stockés dans la table [[Table llx_usergroup_rights]]).
   −
== Récuperer les droits et groupes d'un utilisateur ==
+
= Récuperer les droits et groupes d'un utilisateur =
 
Dans une page de code Dolibarr, l'objet global $user est automatiquement défini.
 
Dans une page de code Dolibarr, l'objet global $user est automatiquement défini.
 
Il contient les informations sur l'utilisateur courant.
 
Il contient les informations sur l'utilisateur courant.
Line 21: Line 21:  
  $fuser->fetch('login');
 
  $fuser->fetch('login');
   −
== Tableau d'identification des classes ==
+
= Array of available permissions =
 +
Each module has its code string to use the $user->rights array to get its related permissions for user. List of code to use to read permissions are available of module developer documentation.
   −
# [[Module Utilisateurs]]
+
Click [[:Category:List of Modules|here to get full list]].
# [[Module Facture]]
  −
# [[Module Propositions commerciales]]
  −
# [[Module Produits]]
  −
# [[Module Projets]]
  −
# [[Module Fiches d'intervention]]
  −
# [[Module Adhérents]]
  −
# [[Module Commandes]]
  −
# [[Module Comptabilité]]
  −
# [[Module Expédition]]
  −
# [[Module Banque-Caisse]]
  −
# [[Module Société]]
  −
# [[Module Prélèvements bancaires]]
  −
# [[Module Contrat]]
  −
# [[Module Mailing]]
  −
# [[Module Fournisseur]]
  −
# [[Module Catégorie]]