Permissions: Difference between revisions

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 68: Line 68:
     | 122 | Créer modifier les societes                      | societe    | w    |        0 |
     | 122 | Créer modifier les societes                      | societe    | w    |        0 |
     | 129 | Supprimer les sociétés                            | societe    | w    |        0 |
     | 129 | Supprimer les sociétés                            | societe    | w    |        0 |
    |    | etc...                                            |            |      |          |
     +-----+---------------------------------------------------+------------+------+-----------+
     +-----+---------------------------------------------------+------------+------+-----------+
</pre>
</pre>

Revision as of 01:17, 12 August 2005

Chaque permission se voit affecter un id unique. Cet id identifie 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 |
     +-----+---------------------------------------------------+------------+------+-----------+
     |  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 |
     |  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 |
     |  31 | Lire les produits                                 | produit    | r    |         1 |
     |  32 | Créer modifier les produits                       | produit    | w    |         0 |
     |  34 | Supprimer les produits                            | produit    | d    |         0 |
     |  41 | Lire les projets                                  | projet     | r    |         1 |
     |  42 | Créer modifier les projets                        | projet     | w    |         0 |
     |  44 | Supprimer les projets                             | projet     | d    |         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 |
     |  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 |
     | 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 |
     | 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 |
     |     | etc...                                            |            |      |           |
     +-----+---------------------------------------------------+------------+------+-----------+