Gérer les rôles et permissions
La section Rôles du panneau d'administration xpens permet de définir les rôles disponibles pour les usagers d'un cabinet : les modules auxquels ils ont accès, les actions avancées qu'ils peuvent effectuer, et le comportement des éditeurs de dépenses et de factures qui leur est présenté.
Ce guide documente l'écran Rôles lui-même : la liste des rôles, la création d'un nouveau rôle, et la modification ou la suppression d'un rôle existant. Le rôle métier propre à chaque nom de rôle (Super Admin, Gestionnaire, Commis, etc.) est défini au cas par cas par chaque cabinet et n'est pas couvert ici.
Bon à savoir
Le nom d'un rôle est un champ de texte libre : il n'est pas traduit automatiquement par le système. Les rôles créés en français resteront affichés en français même si l'usager bascule son interface en anglais.
Liste des rôles
L'écran principal affiche tous les rôles définis pour le cabinet, avec trois colonnes : Nom, Description et Actions.
| Élément | Type | Description |
| Nom | Texte | Le nom du rôle, tel que défini à sa création. |
| Description | Texte | Description libre du rôle. Reste vide si aucune description n'a été saisie. |
| Ajouter | Bouton | Ouvre le formulaire de création d'un nouveau rôle (voir la section suivante). |
| Icône crayon | Action | Ouvre le formulaire d'édition du rôle correspondant, avec les mêmes champs que la création, déjà pré-remplis. |
| Icône X rouge | Action | Supprime le rôle. Visible uniquement sur les rôles personnalisés créés par le cabinet. |
Important
Les rôles système par défaut (par exemple Super Admin) ne peuvent pas être supprimés — seule l'icône d'édition apparaît pour ces rôles. Seuls les rôles personnalisés créés par le cabinet affichent l'icône de suppression.
Créer un nouveau rôle
Le bouton Ajouter ouvre le formulaire Nouveau rôle. Les champs suivants s'appliquent à l'ensemble du rôle, avant les sections d'actions détaillées.
| Champ | Type | Description |
| Nom | Texte | Le nom du rôle. Champ obligatoire. |
| Limitez l'accès aux modules sélectionnés | Case à cocher | Active la liste déroulante « Sélectionnez les modules autorisés ». Lorsque désactivé, le rôle peut accéder à tous les modules. |
| Sélectionnez les modules autorisés | Liste déroulante (multi-sélection) | Liste des modules/pages auxquels ce rôle peut accéder. Actif seulement si la case ci-dessus est cochée. |
| Activer le proxy universel | Case à cocher | Permet aux usagers ayant ce rôle d'agir comme adjoints auprès des usagers actifs de ce cabinet, sans affectation individuelle préalable. |
Actions autorisées
Cette section du formulaire permet d'accorder ou de retirer l'accès à des actions avancées de l'application, regroupées par module. Toutes les cases sont des cases à cocher, décochées par défaut.
Admin
| Action | Type | Description |
| Accéder à la section administrateur | Case à cocher | Autorise l'accès à la section Administration du panneau (Fournisseurs, Codes GL, Rôles, etc.). |
| Voir l'onglet Clients | Case à cocher | Affiche l'onglet Clients dans l'interface. |
| Basculer entre les clients | Case à cocher | Permet de passer d'un client à un autre sans se déconnecter. |
Factures (invoices)
| Action | Type | Description |
| Valider les factures | Case à cocher | Autorise la validation des factures. |
| Relancer le traitement des factures | Case à cocher | Permet de relancer le traitement automatisé d'une facture. |
| Supprimer les factures | Case à cocher | Autorise la suppression définitive de factures. |
| Voir le filtre de statut des factures | Case à cocher | Affiche le filtre par statut dans la liste des factures. |
Carte de crédit (c-card)
| Action | Type | Description |
| Valider les transactions de carte de crédit | Case à cocher | Autorise la validation des transactions de carte de crédit. |
| Accéder au module de carte de crédit | Case à cocher | Donne accès au module C-Crédit. |
| Créer des factures de carte de crédit | Case à cocher | Permet de générer des factures à partir de transactions de carte de crédit. |
Approbation (approval)
| Action | Type | Description |
| Approuver ou refuser | Case à cocher | Autorise l'approbation ou le refus des demandes soumises. |
| Demander une approbation | Case à cocher | Permet de soumettre une demande d'approbation. |
Dépenses (expenses)
| Action | Type | Description |
| Accéder aux configurations des dépenses | Case à cocher | Donne accès aux paramètres de configuration du module Dépenses. |
| Accéder aux règles de dépenses | Case à cocher | Donne accès à la configuration des règles de dépenses. |
Approbation détaillée (detail-approval)
| Action | Type | Description |
| Demander une approbation détaillée | Case à cocher | Permet de soumettre une demande d'approbation au niveau du détail, ligne par ligne. |
Rédaction (redactor)
| Action | Type | Description |
| Rédiger les lignes de facture | Case à cocher | Autorise la modification des lignes de détail d'une facture. |
Surveillance (monitor)
| Action | Type | Description |
| Masquer le sélecteur d'utilisateur sur la page de suivi | Case à cocher | Retire le sélecteur d'utilisateur de la page Surveillance pour ce rôle. |
Rapports (reporting)
| Action | Type | Description |
| Accéder aux rapports | Case à cocher | Donne accès à la section Rapports. |
Configuration d'affichage
Cette section du formulaire personnalise le comportement des éditeurs de dépenses et de factures présentés aux usagers ayant ce rôle.
Éditeur de dépenses
| Champ | Type | Description |
| Limiter les vues de dépenses pour ce rôle | Case à cocher | Restreint ce rôle à un sous-ensemble des vues de dépenses activées pour le client. |
| Variante | Choix (Normal / Simplifié) | Choisit la disposition générale de l'éditeur de dépenses présenté à ce rôle. |
Éditeur de factures
| Champ | Type | Description |
| Variante | Choix (Normal / Focus) | Choisit la disposition générale de l'éditeur de factures présenté à ce rôle. |
| Champs de facture en gras | Liste déroulante (multi-sélection) | Libellés de facture à afficher en gras pour ce rôle. Laissé vide, les champs en gras par défaut sont utilisés. |
| Champs de facture masqués | Liste déroulante (multi-sélection) | Champs de facture à masquer pour ce rôle. |
Modifier ou supprimer un rôle
L'icône crayon, dans la colonne Actions de la liste des rôles, ouvre le même formulaire que la création d'un rôle, déjà pré-rempli avec les valeurs actuelles. Toute modification est enregistrée via le bouton Sauvegarder, ou annulée via Annuler.
L'icône X rouge supprime définitivement le rôle. Elle n'apparaît que pour les rôles personnalisés créés par le cabinet — les rôles système par défaut ne peuvent pas être supprimés.
Attention
La suppression d'un rôle est définitive. Assurez-vous qu'aucun usager actif n'utilise ce rôle avant de le supprimer.