Rôles et permissions
Donnez à chaque membre le bon rôle standard (Admin, Opérateur, Lecteur), créez des rôles personnalisés limités à une sélection d'étiquettes, et personnalisez votre navigation.
Rôles et permissions
Dans Drexo, l'accès d'un membre se décide sur deux axes :
- Rôle standard — ce qu'il peut faire ;
- Portée — où il peut le faire.
Rôle standard
| Rôle standard | Peut faire |
|---|---|
| Admin | Configure l'organisation : membres, rôles, navigation, partages. Voit tout. |
| Opérateur avancé | Comme l'Opérateur, plus les actions avancées (commandes critiques, ex. couper un moteur). Mêmes données que l'Opérateur. |
| Opérateur | Agit sur les appareils (commandes courantes, acquittement d'alarmes) et consulte. |
| Lecteur | Consulte uniquement (lecture seule). |
Les quatre rôles standard couvrent toute l'organisation. Pour limiter un membre à certaines zones, créez un rôle personnalisé (ci-dessous) et attribuez-le-lui.
L'Opérateur avancé voit exactement les mêmes données que l'Opérateur ; la seule différence est l'autorisation des actions avancées sur les appareils. Le filtrage fin des commandes par niveau arrivera avec le gestionnaire d'appareils — d'ici là, le rôle est attribuable et se comporte comme un Opérateur.
Vous affectez un rôle dans Paramètres → Membres : au moment de l'invitation comme à tout moment ensuite.
Période d'accès (optionnel)
Par défaut, l'accès d'un membre est permanent. Sur la fiche d'un membre, le bouton « Ajouter une période d'accès » révèle deux dates :
- Actif à partir du : l'accès s'ouvre automatiquement à cette date (utile pour un prestataire qui démarre le mois prochain) ;
- Jusqu'au : l'accès se coupe automatiquement à cette date (utile pour une mission temporaire).
Laissez une date vide pour ne pas borner ce côté (par exemple « à partir du 1ᵉʳ juillet » sans date de fin). La restriction est appliquée, pas seulement cosmétique : hors de la période, le membre perd tout accès à l'organisation (appareils, lieux, navigation, actions), sans qu'il faille penser à le retirer. La liste des membres signale d'un coup d'œil les accès programmés et expirés.
Le bouton « Retirer la période » rétablit l'accès permanent. Un Admin qui est le seul propriétaire ne peut pas se borner lui-même (garde-fou contre le verrouillage de l'organisation).
Rôles personnalisés
Dans Paramètres → Rôles, chaque organisation définit ses propres rôles.
Un rôle personnalisé :
- repose sur un rôle standard (Opérateur avancé, Opérateur ou Lecteur) — c'est lui qui détermine l'accès réel ;
- est limité à une sélection d'étiquettes et/ou de lieux — le membre ne voit que les appareils portant ces étiquettes ou placés dans ces lieux (sans portée = toute l'organisation) ;
- possède son propre menu, curé directement sur la fiche du rôle (voir ci-dessous).
Exemples : « Technicien Zone Nord » (Opérateur · lieux du Nord), « Contact Mairie » (Lecteur · étiquettes de la commune).
La portée (étiquettes et lieux) se règle sur le rôle, pas sur l'utilisateur : pour restreindre un membre, ajoutez les étiquettes/lieux au rôle, puis attribuez ce rôle. La portée reste strictement bornée à votre organisation.
Supprimer un rôle ne retire pas l'accès des membres concernés : ils retombent sur leur rôle standard (toute l'organisation), sans le menu personnalisé.
Menus par rôle (navigation)
La visibilité d'un élément de navigation est un outil de curation du menu, pas une serrure : masquer un tableau à un rôle le retire de son menu, mais s'il a l'accès (via son rôle et sa portée) il reste atteignable par son lien direct.
Sur la fiche d'un rôle personnalisé
Dans Paramètres → Rôles, sélectionnez un rôle personnalisé dans la liste de gauche : son éditeur s'ouvre à droite. La section Menu propose un mode :
- Ouvert (par défaut) — tout le menu est visible ; vous masquez au besoin certains éléments. Masquer un élément masque aussi ses sous-éléments. Tout nouvel élément ajouté au menu est visible automatiquement.
- Restreint — le membre ne voit que les éléments que vous affichez. Un élément dont la section parente n'est pas affichée remonte au premier niveau. Tant que rien n'est affiché, le menu est vide ; tout nouvel élément reste masqué tant que vous ne l'affichez pas.
L'en-tête indique ce que le rôle voit (« voit N/M »), et l'Aperçu (vue du membre), à côté de l'éditeur, montre le menu résolu exactement tel qu'un membre de ce rôle le verra — utile pour vérifier le rendu avant d'affecter le rôle.
La page Paramètres → Navigation sert uniquement à structurer l'arbre (sections, tableaux, outils, ordre, imbrication) — la visibilité par rôle se règle entièrement ici, sur la fiche du rôle.
Personnaliser ma navigation
Chaque utilisateur peut adapter sa propre barre latérale, sans changer celle des autres :
- Favoris — survolez un tableau et cliquez sur l'étoile pour l'épingler. Vos favoris apparaissent en haut de la navigation.
- Masquer pour moi — survolez un élément et cliquez sur l'œil barré pour le retirer de votre navigation. Un bouton « N élément(s) masqué(s) » en bas permet de les réafficher.
Ces préférences sont privées : elles n'affectent ni les autres membres ni les permissions.