Permissions

From Dolibarr ERP CRM Wiki
Revision as of 09:47, 13 April 2005 by Rodo (talk | contribs)
Jump to navigation Jump to search

Chaque permission se voit affecter un id unique. Cet id identifier la permission dans les tables de permission Table user_rights et Table usergourp_rights.

Avant de créer de nouvelles permissions les développeurs doivent compléter ce document c'est lui et lui seul qui fait office de réservation et d'inventaire des identifiants retenus

Identification des classes :

Tableau d'identification des classes

Extrait de la table des permissions :

     +-----+---------------------------------------------------+------------+------+-----------+
     |  id | libelle                                           | module     | type | bydefault |
     +-----+---------------------------------------------------+------------+------+-----------+
     |  10 | Tous les droits sur les factures                  | facture    | a    |         0 |
     |  11 | Lire les factures                                 | facture    | r    |         1 |
     |  12 | Créer modifier les factures                       | facture    | w    |         0 |
     |  14 | Valider les factures                              | facture    | d    |         0 |
     |  15 | Envoyer les factures aux clients                  | facture    | d    |         0 |
     |  16 | Emettre des paiements sur les factures            | facture    | d    |         0 |
     |  19 | Supprimer les factures                            | facture    | d    |         0 |
     |  20 | Tous les droits sur les propositions commerciales | propale    | a    |         0 |
     |  21 | Lire les propositions commerciales                | propale    | r    |         1 |
     |  22 | Créer modifier les propositions commerciales      | propale    | w    |         0 |
     |  24 | Valider les propositions commerciales             | propale    | d    |         0 |
     |  25 | Envoyer les propositions commerciales aux clients | propale    | d    |         0 |
     |  26 | Clôturer les propositions commerciales            | propale    | d    |         0 |
     |  27 | Supprimer les propositions commerciales           | propale    | d    |         0 |
     |  30 | Tous les droits sur les produits                  | produit    | a    |         0 |
     |  31 | Lire les produits                                 | produit    | r    |         1 |
     |  32 | Créer modifier les produits                       | produit    | w    |         0 |
     |  34 | Supprimer les produits                            | produit    | d    |         0 |
     |  40 | Tous les droits sur les projets                   | projet     | a    |         0 |
     |  41 | Lire les projets                                  | projet     | r    |         1 |
     |  42 | Créer modifier les projets                        | projet     | w    |         0 |
     |  44 | Supprimer les projets                             | projet     | d    |         0 |
     |  60 | Tous les droits sur les fiches d'intervention     | ficheinter | a    |         0 |
     |  61 | Lire les fiches d'intervention                    | ficheinter | r    |         1 |
     |  62 | Créer modifier les fiches d'intervention          | ficheinter | w    |         0 |
     |  64 | Supprimer les fiches d'intervention               | ficheinter | d    |         0 |
     |  90 | Tous les droits sur la compta                     | compta     | a    |         0 |
     |  91 | Lire les charges                                  | compta     | r    |         1 |
     |  92 | Créer modifier les charges                        | compta     | w    |         0 |
     |  93 | Supprimer une charge                              | compta     | d    |         0 |
     |  95 | Lire CA, bilans, résultats                        | compta     | r    |         1 |
     | 110 | Tous les droits les comptes                       | banque     | a    |         0 |
     | 111 | Lire les comptes                                  | banque     | r    |         1 |
     | 112 | Créer modifier rapprocher transactions            | banque     | w    |         0 |
     | 113 | Configurer les comptes (créer, gérer catégories)  | banque     | w    |         0 |
     | 120 | Tous les droits sur les sociétés                  | societe    | a    |         0 |
     | 121 | Lire les sociétés                                 | societe    | r    |         1 |
     | 122 | Créer modifier les societes                       | societe    | w    |         0 |
     | 129 | Supprimer les sociétés                            | societe    | w    |         0 |
     | 130 | Tous les droits les caisses liquides              | caisse     | a    |         0 |
     | 131 | Lire les caisses                                  | caisse     | r    |         1 |
     | 132 | Créer modifier transactions                       | caisse     | w    |         0 |
     | 133 | Configurer les caisses (créer, supprimer)         | caisse     | w    |         0 |
     +-----+---------------------------------------------------+------------+------+-----------+