Module MultiSociété: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 25: Line 25:
= Utilisation =
= Utilisation =
{{ToComplete}}
{{ToComplete}}
== Gestion des utilisateurs ==
Par défaut chaque entité est autonome, et a sa propre gestion d'utilisateurs. Si un utilisateur doit accéder à plusieurs entités, il faut lui créer un compte dans chacune d'elle.
Il est possible d'activer le '''mode transversal'''. Il permet de définir l'entité maître comme entité principale. Tous les utilisateurs sont gérés sur l'entité maître en leur attribuant des droits par rapport à un groupe et à une entité. La création de groupes d'utilisateurs est obligatoire pour gérer les droits d'accès aux entités. Le superadmin a accès à tout. Il est possible de créer des administrateurs qui auront accès qu'à une ou plusieurs entités.
Pour activer le mode transversal, faut rajouter cette ligne dans le fichier /conf/conf.php"
$multicompany_transverse_mode='1';
'''Important''' : dans le mode transversal, '''un module activé dans l’entité maître, sera aussi activé dans les entités filles'''. Le paramétrage des modules reste propre à chaque entité.
'''Bonne pratique''' : l’entité maître est une entité dashboard non liée à une société, mais juste pour gérer les autres entités. Ainsi les entités filles créées n'ont pas de module activé par défaut.
Il y a deux scripts "move_entity_master.php" et "replace_entity_master.php" fourni avec le module qui permettent de déplacer ou remplacer l'entité principale. Ainsi la nouvelle entité principale devient une entité dashboard pour gérer uniquement les utilisateurs et plus tard avoir la possibilité de voir les chiffres des autres entités.
Si l'option "Masquer le choix de l'entité dans la page de login" est activée, il faut modifier la ligne suivante dans conf.php.
Remplacer :
$dolibarr_main_authentication='dolibarr';
par
$dolibarr_main_authentication='mc';


= Développement =
= Développement =
{{TemplateModiNodboxFr}}
{{TemplateModiNodboxFr}}
208

edits

Navigation menu