Une autorisation est un droit d’accès unique et indivisible — « peut consulter les produits » ou « peut créer des bons de commande ». Un rôle est un ensemble nommé d’autorisations que vous attribuez à des utilisateurs. Plutôt que d’accorder les autorisations une par une à chaque personne, vous créez des rôles qui correspondent à des fonctions et vous attribuez ces rôles.
Ainsi, quand quelqu’un rejoint l’équipe, vous lui attribuez un rôle et il dispose immédiatement des bons accès. Quand quelqu’un change de fonction dans l’entreprise, vous échangez son rôle Beelocity et ses autorisations se mettent à jour partout d’un coup.
Comment les autorisations sont structurées
Chaque autorisation suit le schéma Module > Ressource > Action :
- Stock > Produit > Consulter — peut voir les produits.
- Stock > Produit > Créer — peut ajouter de nouveaux produits.
- Achats > Bon de commande > Approuver — peut approuver les bons de commande.
- Contrôle d’accès > Rôle > Gérer — maîtrise complète des définitions de rôles.
Les actions
Les actions définissent ce que l’utilisateur peut faire avec une ressource :
| Action | Ce qu’elle accorde |
|---|---|
| Consulter | Accès en lecture seule — peut voir la ressource sans la changer |
| Créer | Peut créer de nouveaux enregistrements de ce type |
| Modifier | Peut changer les enregistrements existants |
| Supprimer | Peut désactiver ou retirer des enregistrements |
| Approuver | Peut approuver ce qui est en attente (bons de commande, régularisations, etc.) |
| Exporter | Peut exporter les données vers un tableur ou d’autres formats |
| Gérer | Maîtrise complète — accorde ensemble Consulter, Créer, Modifier, Supprimer et Exporter |
Gérer n’inclut pas Approuver. Approuver est une responsabilité distincte de celle de modifier : celui qui rédige et corrige des bons de commande n’est pas automatiquement celui qui les signe. Si vous voulez qu’un rôle approuve, cochez Approuver explicitement.
Les autorisations sont regroupées par module dans l’interface : lorsque vous montez un rôle, vous pouvez donc accorder rapidement toutes les autorisations du stock, toutes celles des achats, ou en choisir une par une.
Le rôle intégré
Chaque nouvelle organisation démarre avec un unique rôle système qui ne peut être ni supprimé ni renommé :
| Rôle | Objet |
|---|---|
| Organization Owner | Toutes les autorisations du système. Attribué automatiquement à la personne qui crée l’organisation. C’est le seul rôle qui puisse gérer les autres propriétaires. |
Tous les autres rôles — « Administrateur », « Membre », « Superviseur de dépôt », ce dont votre équipe a besoin — sont à vous de les créer depuis Paramètres → Rôles. La mise en place initiale reste ainsi minimale, et vous concevez la structure de rôles qui correspond au fonctionnement réel de votre organisation.
Un rôle intégré porte la mention Système dans la liste et ne peut pas être supprimé, ni seul ni dans une sélection. Vous pouvez toujours l’ouvrir pour lire ce qu’il accorde.
Les rôles personnalisés
Sur la liste Rôles, Système = Non dans le panneau de filtres vous donne vos seuls rôles personnalisés ; le panneau accepte aussi Actif et une plage de Priorité (Utiliser les listes).
Créez des rôles personnalisés qui correspondent au fonctionnement réel de votre organisation :
- Allez dans Paramètres → Rôles et cliquez sur Ajouter.
- Donnez-lui un nom (par exemple « Superviseur de dépôt ») et, si vous le souhaitez, des détails qui expliquent à quoi sert ce rôle.
- Enregistrez. Le rôle porte désormais un onglet Autorisations à côté de ses informations.
- Ouvrez cet onglet et cochez ce que le rôle a le droit de faire. Les autorisations sont regroupées par module : dépliez un module pour voir ses ressources et ses actions, cochez-les une à une, ou servez-vous de Tout accorder et Tout révoquer pour le module entier. Chaque coche prend effet immédiatement — il n’y a rien de plus à enregistrer.
Le nombre de rôles personnalisés que vous pouvez créer n’est pas limité.
Concevoir de bons rôles
Quelques repères pour bâtir une structure de rôles qui tienne dans la durée :
- Nommez les rôles d’après les fonctions, pas d’après les personnes — « Superviseur de dépôt » vaut mieux que « Le rôle d’Ahmed », parce qu’il reste parlant quand les gens vont et viennent.
- Commencez étroit, élargissez ensuite — il est plus facile d’accorder des autorisations plus tard que de s’apercevoir que quelqu’un en avait trop. Partez du minimum dont un rôle a besoin et ajoutez si les utilisateurs signalent qu’ils sont bloqués.
- Évitez un rôle par personne — si chaque utilisateur a son propre rôle sur mesure, vous avez en réalité recréé des autorisations individuelles et perdu tout l’intérêt des rôles. Visez 5 à 15 rôles pour une organisation de taille moyenne.
- Utilisez des noms parlants — « Responsable achats » dit exactement à quoi sert ce rôle. « Rôle 3 » non.
Attribuer des rôles aux membres
- Allez dans Paramètres → Membres.
- Trouvez l’utilisateur et cliquez pour modifier ses attributions de rôles.
- Attribuez un ou plusieurs rôles.
- Si vous le souhaitez, renseignez les dates valide du et valide jusqu’au pour rendre l’attribution temporaire — utile pour remplacer quelqu’un en congé, accorder un accès élargi le temps d’un projet, ou accueillir un nouvel arrivant avec un accès de formation limité dans le temps.
Un utilisateur peut détenir plusieurs rôles en même temps. Ses autorisations effectives sont la combinaison de tous.
Les autorisations effectives
Les autorisations effectives d’un utilisateur sont la réunion de toutes ses attributions de rôles actives. Si le rôle A accorde « Consulter les produits » et le rôle B « Créer des produits », l’utilisateur peut faire les deux.
Aucun arbitrage n’est nécessaire au niveau des rôles — les autorisations s’additionnent purement et simplement. Un rôle ne peut qu’accorder un accès, jamais le refuser. Si vous devez restreindre quelque chose qu’un rôle autorise, c’est là qu’interviennent les politiques.
Vérifier les autorisations effectives
Pour savoir ce qu’une personne peut faire, ouvrez l’une de ses attributions depuis Paramètres → Membres et passez à l’onglet Autorisations effectives. Il répond directement à la question au lieu de vous laisser additionner ses rôles à la main — voir Membres.
Rappelez-vous : les rôles ne sont que la première couche. Même lorsqu’un rôle accorde une autorisation, elle peut encore être restreinte par des politiques, des règles d’accès aux enregistrements ou des règles sur les champs.