Superfasttt

Règles d'accès

Définir des règles de lecture sur les ressources, puis tester ce qu'un utilisateur voit.

La rubrique Règles d'accès permet de définir des règles transverses qui accordent à un sujet (rôle, utilisateur ou équipe) un accès en lecture à certains types de ressources, sous une condition donnée. Un simulateur permet ensuite de visualiser tout ce qu'un utilisateur peut voir. Vous y accédez depuis le Menu → Règles d'accès.

Page Règles d'accès — règles d'attribution automatique de permissions aux utilisateurs selon des critères (équipe, e-mail, domaine, etc.)Page Règles d'accès — règles d'attribution automatique de permissions aux utilisateurs selon des critères (équipe, e-mail, domaine, etc.)

À quoi ça sert

Une règle d'accès répond à une seule question : « ce sujet peut-il lire ces ressources, si une condition est vraie ? ». Elle n'autorise rien d'autre que la lecture, et n'a pas de logique "refuser". La page liste les règles dans un tableau filtrable, et un bouton Simulateur ouvre l'outil de test.

ColonneContenu
NomNom et description de la règle
StatutBrouillon, Active ou Désactivée
SujetType de sujet et sa valeur
RessourcesTypes de ressources couverts (3 badges puis "+X")
PrédicatCondition d'accès
ImpactNombre de ressources de la dernière simulation, ou "Non simulée"

La barre de filtres propose une recherche, un filtre Statut et un filtre Ressource.

Le modèle d'une règle

Une règle se compose toujours des mêmes éléments :

ÉlémentValeurs possibles
Type de sujetRôle, Utilisateur ou Équipe
Valeur du sujetLe rôle, l'utilisateur ou l'équipe concerné
Types de ressourcesUne sélection multiple parmi : mémoire, workflow, projet, réunion, document, prompt, séquence de prompts, agent, skill
PrédicatLa condition d'accès (un seul prédicat par règle)

Quatre prédicats sont disponibles :

PrédicatCondition
HiérarchiqueLe sujet accède aux ressources de ses subordonnés directs
ToujoursLe sujet accède à toutes les ressources correspondantes, sans condition
Même équipeLes membres d'une même équipe partagent l'accès à leurs ressources
Équipe voit équipeUne équipe peut lire les ressources d'une équipe cible précise

Une règle exprime toujours « ce sujet peut lire ces ressources si le prédicat est vrai ». Il n'existe pas de logique ET/OU entre conditions, ni d'action "autoriser / refuser" à configurer : l'action est toujours la lecture et l'effet est toujours l'autorisation.

Créer une règle (4 étapes)

Cliquez sur Nouvelle règle pour ouvrir le panneau de création, qui se déroule en quatre étapes.

Nom et description — donnez un nom clair à la règle et, si vous le souhaitez, une description. Vous pouvez aussi partir de l'un des quatre modèles proposés ("Manager voit ses subordonnés", "DG voit tout", "Partage équipe", "Équipe voit équipe"), qui préremplissent les étapes suivantes.
Sujet — choisissez le type de sujet (rôle, utilisateur ou équipe) puis sa valeur. Pour un rôle, vous saisissez le nom du rôle ; pour un utilisateur ou une équipe, une recherche autocomplétée vous aide à le sélectionner.
Ressources et prédicat — sélectionnez un ou plusieurs types de ressources, puis choisissez le prédicat. Si vous choisissez "Équipe voit équipe", un champ supplémentaire vous demande de désigner l'équipe cible.
Récapitulatif — vérifiez tous les paramètres, puis cliquez sur Enregistrer en brouillon. La règle est créée au statut Brouillon.

Activer une règle

Une règle au statut Brouillon doit être activée pour produire son effet. Choisissez Activer dans le menu d'actions de la règle : un dialogue d'activation s'ouvre.

À l'ouverture, le dialogue lance automatiquement une simulation de l'impact.
Il affiche le nombre total de ressources qui seront concernées, réparti par type de ressource.
Si le prédicat de la règle est "Toujours", un avertissement signale que l'accès accordé est inconditionnel.
Cliquez sur Confirmer l'activation pour passer la règle au statut Active.

L'activation est quasi définitive : une règle ne peut être modifiée que tant qu'elle est en Brouillon. Pour revoir une règle active, il faut d'abord la désactiver, puis la repasser en brouillon.

Désactiver ou supprimer une règle

Le menu d'actions s'adapte au statut de la règle :

StatutActions disponibles
BrouillonModifier, Simuler, Activer, Supprimer
ActiveModifier, Simuler, Désactiver
DésactivéeModifier, Simuler

La suppression n'est proposée que sur les règles en Brouillon.

Le simulateur

Simulateur d'accès — champ Identifiant utilisateur (UUID) et bouton Simuler. Visualise toutes les ressources accessibles pour un utilisateur donné et leur source d'attributionSimulateur d'accès — champ Identifiant utilisateur (UUID) et bouton Simuler. Visualise toutes les ressources accessibles pour un utilisateur donné et leur source d'attribution

Le simulateur (accessible via le bouton Simulateur en haut de la page) répond à une question différente du dialogue d'activation : il explique ce qu'un utilisateur donné voit, toutes sources d'accès confondues.

Ouvrez le Simulateur depuis la page Règles d'accès.
Saisissez l'identifiant de l'utilisateur (son UUID) — c'est la seule entrée demandée.
Lancez la simulation. Le résultat liste toutes les ressources accessibles à cet utilisateur, groupées par type de ressource.
Dépliez un type de ressource pour voir, pour chaque ressource, les attributions : l'origine de l'accès (propriétaire, partage, règle — avec le nom de la règle —, visibilité, etc.).

Le simulateur n'évalue pas une décision "autorisé / refusé" sur une ressource précise, et il ne prend pas de contexte en entrée : il prend un identifiant d'utilisateur et explique l'ensemble de ce que cette personne peut lire, et pourquoi.

Référence

StatutSignification
BrouillonRègle créée mais sans effet — modifiable
ActiveRègle appliquée — non modifiable
DésactivéeRègle suspendue — sans effet, non modifiable
Origine d'attribution (simulateur)Signification
via propriétaireL'utilisateur possède la ressource
via partageLa ressource lui a été partagée
via règleUne règle d'accès lui donne la lecture (le nom de la règle est indiqué)
via visibilitéLa ressource est visible par sa configuration de visibilité
via lecture globaleUn droit de lecture global s'applique
via équipe (legacy)Accès hérité de l'appartenance à une équipe

On this page