Rôles
Un rôle regroupe des droits par zone de l’application.
Manuel › Sécurité › Rôles
Créer un rôle personnalisé
- Ouvrez Sécurité → Rôles dans le menu.
- Cliquez sur le bouton + (en haut à droite) pour ajouter un élément.
- Cochez les modules et actions nécessaires au poste (principe du moindre privilège).
- Enregistrez, puis attribuez ce rôle aux utilisateurs.
Modifier un rôle public (Administrateur, Vendeur, Caissier…)
- Ouvrez Sécurité → Rôles dans le menu.
- Cliquez sur l’icône de gestion des autorisations du rôle concerné : la page Administration des modules s’ouvre sur ce rôle.
- Activez ou retirez les modules du rôle, et ouvrez Autorisations sur un module pour cocher les actions fines.
- Chaque changement est enregistré aussitôt pour votre entreprise : les autres entreprises ne sont pas impactées.
Administration des modules (par rôle ou par utilisateur)
Cette page n’a pas d’entrée dans le menu : on l’ouvre depuis l’icône des autorisations de la liste des rôles ou des utilisateurs. Deux onglets : Par rôle et Par utilisateur.
- Modules — la liste suit le forfait de l’entreprise ; un interrupteur donne ou retire l’accès au module.
- Autorisations — le bouton n’est actif que si le module est activé pour le rôle ; la fenêtre, intitulée « Autorisation de [rôle ou utilisateur] sur le module [module] », liste les actions sur une seule colonne (plus de case « module » ni de repli), et le champ de recherche filtre cette liste (libellés lisibles : « Filtrer par… », « Choisir… », « Afficher… »).
- Accorder la lecture par défaut — action explicite qui donne la lecture des modules actifs ; rien n’est plus accordé automatiquement.
Seuls les rôles SUPER et PDG ont un accès complet géré par le système (non modifiable ici). Tous les autres rôles — Administrateur, Vendeur, Caissier… — ne reçoivent que ce que vous leur accordez : à la création d’une entreprise, ils copient le gabarit public du même type.
Trois niveaux pour les listes déroulantes d’un autre module : Consulter (la page du module), Choisir… (sélectionner une valeur dans un formulaire) et Afficher… (voir la valeur en lecture seule, sans pouvoir la changer). Sans aucune des deux dernières, le champ n’apparaît pas.
Réinitialiser les autorisations d’un rôle
- Ouvrez Sécurité → Rôles dans le menu.
- Ouvrez la gestion des autorisations du rôle.
- Cliquez sur Réinitialiser, puis confirmez.
- Les adaptations faites pour votre entreprise sont effacées : le rôle retrouve les droits de base du gabarit administrateur.
Pour un rôle personnalisé de votre entreprise, la réinitialisation recolle le gabarit public du même type lorsqu’il existe.
Les rôles marqués « système » (plateforme) ne se modifient pas depuis votre entreprise : ils s’appliquent à toute l’application.
Ordre hiérarchique des rôles
- La colonne Ordre indique le rang du rôle dans votre entreprise : un nombre plus petit correspond à un niveau plus élevé (ex. Administrateur avant Vendeur).
- Vous ne voyez et ne gérez que les rôles et utilisateurs de rang inférieur ou égal au vôtre.
- Pour un rôle personnalisé de votre entreprise, utilisez les flèches monter / descendre dans la colonne Ordre pour ajuster sa position relative aux autres rôles custom.
- Enregistrez implicitement : l’ordre est appliqué dès le clic sur monter ou descendre.
Le rôle plateforme SYSTEM n’apparaît jamais dans vos listes : il est réservé à l’administration globale de l’application.
Types de rôles
- Public — gabarit standard (Administrateur, Vendeur…) personnalisable par entreprise.
- Personnalisé — créé par votre entreprise pour un poste spécifique ; ordre modifiable.
- Système — réservé à la plateforme, hors périmètre entreprise.
Rôles selon l’activité (métiers)
Lors de l’attribution d’un rôle à un utilisateur, seuls les rôles adaptés aux métiers activés de l’entreprise sont proposés :
- Socle (toujours) — direction, administration, RH, trésorerie, caisse, comptable, auditeur, gestionnaire, employé.
- Commerciale — vendeur, vendeur-caissier, magasinier, chef magasinier, chef d’entrepôt, acheteur, livreur, responsable qualité, etc.
- Prestation de service — chef de service, commercial service (sans magasinier).
- Restaurant — gérant restaurant, serveur.
- Production (provenderie / briqueterie) — chef / opérateur de production.
- Ferme — chef de ferme.
Exemple : une entreprise « services » uniquement ne se voit pas proposer Magasinier ni Chef d’entrepôt. Activez le métier Commerciale dans Mon entreprise → Métiers pour disposer des rôles stock.
Règles
- Un rôle = ensemble d’autorisations par module.
- Un utilisateur peut cumuler plusieurs rôles.
- Principe du moindre privilège : n’accordez que le nécessaire.
- Les autorisations « via rôle » ne se retirent pas sur la fiche utilisateur : modifiez le rôle.
- Rôle public : le gabarit standard s’applique à toutes les entreprises ; vos modifications ne concernent que la vôtre.
- Retirer une autorisation sur un rôle public dans votre entreprise prime sur le gabarit (restriction locale).
- Les modules et autorisations d’un rôle ou d’un utilisateur se gèrent dans la page Administration des modules (icône des autorisations).
- Seuls SUPER et PDG ont un accès complet géré par le système ; les autres rôles ne reçoivent que ce qui leur est accordé.
Selon la situation
- Utilisateur trop limité — ajoutez un rôle ou une autorisation directe.
- Utilisateur trop puissant — retirez un rôle ou créez un rôle dédié plus restreint.
Exemples (scénarios)
Chaque exemple décrit une situation type, l’action utilisateur et le résultat attendu dans l’application (comme un cas de test métier).
Créer un rôle Caissier restreint
- Contexte
- Nouveau poste : encaissement uniquement, pas de modification de factures.
- Action
- Nouveau rôle → cocher Ventes read + encaissement, sans update/delete.
- Résultat attendu
- Utilisateurs du rôle voient Ventes et peuvent encaisser ; boutons modifier/supprimer absents.
Restriction locale sur rôle public Vendeur
- Contexte
- Rôle public Vendeur ; entreprise souhaite interdire la suppression de factures.
- Action
- Sécurité → Rôles → Vendeur → décocher bills.delete → enregistrer.
- Résultat attendu
- Dans cette entreprise seulement : vendeurs ne peuvent plus supprimer ; gabarit global inchangé pour les autres entreprises.
Affecter un poste mixte Vendeur-Caissier
- Contexte
- Petite agence : une même personne vend, encaisse et gère sa propre caisse (dépôts clients, petites dépenses).
- Action
- Sécurité → Utilisateurs → fiche du salarié → attribuer le rôle public Vendeur-Caissier, puis l’affecter à une caisse dans Mon entreprise → Gestion des caisses.
- Résultat attendu
- L’utilisateur peut créer des factures, encaisser (paiements et dépôts clients) et saisir des dépenses, mais uniquement sur la caisse à laquelle il est affecté ; aucun droit de modification/suppression de facture ni d’approbation de dépense.