SIT - Product Restrict Security
Module permettant de restreindre les droits sur la gestion de la base article.
Contexte & Objectif du module
En standard Odoo, les droits sur la base article sont donnés un peu trop allègrement à notre goût...
Le paramétrage des articles est au coeur du bon fonctionnement de l'ERP dans la mesure où il détermine les impacts logistiques, analytiques, comptables...
Il semble donc important qu'il soit réservé à des utilisateurs ayant une réelle maîtrise des enjeux.
Or en standard, les droits sur la base article sont attribués dès lors qu'on est manager des ventes, des achats, etc... ce qui ne correspond souvent pas aux bonnes personnes dans l'organisation de l'entreprise.
De plus, Odoo autorise la création d'articles "à la volée" depuis plein d'endroits, ce qui résulte souvent en une base article polluée par des doublons, des articles créés suite à une simple erreur de saisie, etc...
L'objectif du module est donc sécuriser la base article en appliquant des droits plus restreints que le standard Odoo.
Restrictions mises en place
- Empêche la création à la volée d'article depuis :
- les lignes de commande (achat & ventes)
- les lignes de facture
- etc...
- Retire les droits de création/modif/suppression des articles aux groupes :
- Ventes / Administrateur
- Achats / Administrateur
- Inventaire / Administrateur
- Création d'un groupe Manager de la base article qu'il faut attribuer explicitement aux utlisateurs pour avoir le CRUD sur les articles
À noter qu'à partir de la V18, on s'appuie sur le nouveau groupe standard Product Creation
Modules complémentaires
Ce module installe automatiquement d'autres modules complémentaires (usage du auto_install
) en fonction des périmètres activés :
- Abonnements : sit_product_restrict_security_subscription
- Fabrication : sit_product_restrict_security_mrp
Sur ces modules complémentaires, l'idée est la même : retirer les droits sur les articles aux Manager de la Fabrication et éviter la création à la volée d'articles depuis des nomenclaures, des OF, etc...
Credits
Module développé & maintenu par SimplicIT : https://simplicit.eu