Rôles
Un rôle est un ensemble de restrictions et de balises. Chaque restriction bloque les actions qu’elle désigne sur les enregistrements répondant à sa condition. Toute personne détenant ce rôle est soumise à ses règles. Les droits d’administrateur d’une personne définissent ce qu’elle est autorisée à faire ; ses rôles délimitent les enregistrements sur lesquels elle peut agir.
La fenêtre « Rôles »
Admin › Utilisateurs › ⋯ Plus › Rôles ouvre la fenêtre : tous les rôles sont affichés à gauche, le rôle sélectionné à droite. Une ligne indique le nombre de restrictions associées au rôle.
- Filtrer par nom permet de rechercher des rôles. Filtres permet d’affiner la sélection en fonction des propriétaires des rôles (Les miens, Pas les miens, Autres), par le Modèle et le Champ concernés par une restriction, par les actions pour lesquelles il est restreint, et affiche les rôles supprimés.
- Ajouter un rôle permet de créer un nouveau rôle. ⋯ Plus contient les options Importer des rôles et les exportations.
- Cochez les rôles pour les modifier simultanément, les imprimer, les supprimer ou les restaurer.
Formulaire d’un rôle
Un rôle comporte un Nom, un Propriétaire, des Balises et ses Restrictions. Enregistrer permet de sauvegarder le rôle.
Les personnes détenant ce rôle activent ses balises. Chaque enregistrement qu’elles créent les reprend alors. Voir Mon profil.
Vous attribuez un rôle à une personne depuis sa fiche dans Utilisateurs.
Les restrictions, sous forme de phrases
Les restrictions s’expriment en langage clair :
Les membres du rôle « Technicien de terrain » peuvent tout faire sauf : • Supprimer les enregistrements d’ordre de travail dont le nom est « freckle ». • Créer et modifier les enregistrements d’ordre de travail dont le statut est « terminé » ou « en cours ».
Chaque ligne correspond à une restriction. Une ligne qui ne bloque encore rien affiche la mention Ne bloque encore rien, car aucune action n’y est sélectionnée.
Appuyez sur une ligne pour la modifier :
- Modèle : le type d’enregistrement, tel que « Ordre de travail », « Site » ou « Élément ». La catégorie « Élément » englobe également les actifs.
- Champ : le champ à tester. Sélectionnez l’un des champs du modèle ou saisissez le nom d’une propriété.
- Comparaison : est, n’est pas, est supérieur à, est au moins égal à, est inférieur à, est au plus égal à, contient, est l’un des, n’est aucun des, ou est compris entre.
- Valeur : une valeur, une liste pour « est l'un des » et « n'est aucun des », ou deux limites pour « est compris entre ».
- Actions bloquées : Créer, Lire, Modifier et Supprimer.
Ajouter une restriction ajoute une ligne. Supprimer en supprime une.
Limiter un rôle à certains enregistrements
Pour accorder à un groupe des droits sur certains enregistrements et pas sur d’autres :
- Marquez ces enregistrements, par exemple avec le
nord. - Appliquez au rôle du groupe une restriction sur le champ tags, avec la comparaison n’est pas et la valeur
north, ce qui limite les actions autorisées à ces enregistrements uniquement.
La ligne se lit alors dans l’autre sens : Ainsi, les membres ne peuvent lire que les enregistrements « Feature » dont le champ « tags » vaut « north ».
Chaque rôle détenu par une personne restreint davantage l’accès. Deux rôles de ce type ne laissent que les enregistrements portant les deux balises. Pour couvrir deux zones avec un seul rôle, utilisez n’est aucun des avec les deux balises : Ainsi, les membres ne peuvent lire que les enregistrements « Feature » dont la balise est l’une des suivantes : « north » ou « east ».