Gestion des rôles utilisateur

Rôles personnalisés, Permissions granulaires, Visualisation des données, Menu de navigation, Éléments d'interface

Description : Cet outil permet de définir les niveaux d'accès et les autorisations spécifiques pour chaque groupe d'utilisateurs utilisant la plateforme, en contrôlant ce qu'ils peuvent voir, modifier ou supprimer.

À quoi ça sert ? (Exemples pratiques)

Utilisez la Gestion des Rôles Utilisateur pour :

  • Définir les permissions de travail : Créer un rôle "Vendeur Junior" qui peut seulement visualiser les données, mais ne peut pas les modifier ou les supprimer, évitant ainsi les erreurs opérationnelles.
  • Garantir la confidentialité des données : Configurer un rôle "Agent Commercial" qui, dans le module Clients, voit uniquement les enregistrements qui lui ont été assignés, sans accéder à l'ensemble de la base de données de l'entreprise.
  • Optimiser l'interface : Personnaliser le menu de navigation pour le rôle "Secrétariat", en supprimant les modules dont ils n'ont pas besoin (ex. Développement ou Facturation avancée), afin de rendre l'utilisation du logiciel plus rapide et ciblée.

Fonctionnalités principales

  • Création de Rôles Personnalisés : Il est possible de créer de nouveaux rôles au-delà de ceux standard prédéfinis (comme Admin), afin d'adapter les permissions aux besoins spécifiques de l'organisation.
  • Contrôle des Opérations sur les Données : Définition granulaire des permissions de base :
  • Désactiver la possibilité de créer et modifier les données.
  • Désactiver la possibilité de supprimer les données.
  • Activer la possibilité de transférer la propriété des données (assigner un enregistrement à un autre utilisateur).
  • Personnalisation du Menu Sidebar : Permet de réorganiser tout le menu latéral via glisser-déposer, masquant les entrées inutiles et ajoutant des séparateurs pour une meilleure organisation visuelle.
  • Limitation de la Visualisation des Données : Pour chaque module principal, il est possible de choisir si les utilisateurs avec ce rôle peuvent voir toutes les données présentes dans le système ou seulement leurs propres données.
  • Gestion des Éléments d'Interface : Contrôle sur la visibilité des widgets du Tableau de Bord et des éléments du Topbar (barre supérieure), tels que notifications, support, crédits ou outils additionnels (ex. AI, Changelog).
  • Gestion des Onglets Module (Plugin) : Permet de masquer ou afficher des onglets spécifiques dans les pages d'édition des enregistrements, utiles pour intégrations ou fonctionnalités avancées.

Comment configurer

La configuration d'un rôle se fait via une série d'onglets et options dans la page d'édition du rôle.

1. Détails et Permissions Générales

Champ/OptionDescriptionNote
NomNom identifiant du rôle (ex. "Manager", "Support Technique").Le nom du rôle Admin (statique) n'est pas modifiable.
DescriptionBrève explication du but du rôle.
Désactiver création et modification des donnéesSi coché, les utilisateurs peuvent seulement visualiser les enregistrements.
Désactiver suppression des donnéesSi coché, les utilisateurs ne peuvent supprimer aucun enregistrement.
Activer transfert des donnéesPermet aux utilisateurs d'assigner la propriété des enregistrements à d'autres collègues.

2. Visualisation des Données (Limitations par Module)

Pour les modules gérant des enregistrements (ex. Contacts, Campagnes), il est possible de définir le niveau d'accès aux données :

OptionEffet
Voir toutes les donnéesL'utilisateur voit tous les enregistrements du système.
Voir uniquement ses propres donnéesL'utilisateur voit seulement les enregistrements dont il est propriétaire.

3. Menu Sidebar

Si vous activez l'option Menu personnalisé, cela active la zone de gestion du menu via glisser-déposer :

  • Menu actuel : Les entrées visibles par les utilisateurs avec ce rôle.
  • Entrées inutilisées : Les entrées disponibles dans le système mais cachées pour ce rôle.
  • Ajouter contenu : Permet d'insérer un Séparateur personnalisé pour séparer visuellement les sections du menu.
  • Boutons de gestion : Utilisez "Tout développer" ou "Tout réduire" pour gérer l'affichage des sous-entrées, et "Réinitialiser le menu" pour revenir à la configuration par défaut du système.

> Important : Le Tableau de Bord doit toujours être inclus dans le menu. Pour le rôle Admin, l'entrée "Gestion des Rôles" est également obligatoire.

4. Widgets, Topbar et Onglets Additionnels

Ces sections permettent de contrôler la visibilité d'éléments spécifiques de l'interface :

SectionÉléments Contrôlés
Widget RésuméLes cadres informatifs présents sur le Tableau de Bord (ex. Statistiques, Derniers Accès).
TopbarÉléments de la barre supérieure tels que Crédits, Environnement, Notifications, Support (Tickets) et Langues.
ExtraOutils additionnels comme le Changelog, Guides et Générateur via AI.
Affichage OngletsOnglets supplémentaires apparaissant dans les modules (ex. onglet "Historique" ou "Intégrations" dans une page d’édition).

Intégrations automatiques

Le système effectue des contrôles automatiques pour garantir la cohérence des données :

  • Protection des Rôles Standards: Les rôles prédéfinis par le système (ex. Admin) ne peuvent pas être supprimés.
  • Contrôle Utilisateurs Assignés: Il n'est pas possible de supprimer un rôle personnalisé s'il reste encore des utilisateurs actifs assignés à ce rôle. Il faut réaffecter ces utilisateurs à un autre rôle avant toute suppression.