Filtres et accès¶
En bref
Un filtre de données restreint ce qu'un utilisateur voit dans Sage : une valeur imposée sur une colonne d'une table. Les filtres se définissent à trois niveaux — dossier, profil, utilisateur — qui se cumulent à l'exécution.
Accéder à l'écran¶
Barre latérale › groupe Gestion › Filtres et accès.
Les boutons Filtres des écrans Dossiers Sage et Accès et droits ouvrent directement cet écran, positionné sur la cible choisie.
Capture à venir
Écran Filtres et accès — identifiant configuration/filtres-acces. L'image sera ajoutée lors de la prochaine campagne de captures.
Choisir la portée¶
Trois onglets en haut de l'écran déterminent ce que liste le panneau de gauche :
| Onglet | Panneau de gauche | Portée des filtres |
|---|---|---|
| Par dossier | Les dossiers Sage déclarés | Tous les utilisateurs du dossier |
| Par profil | Les profils de droits de la base SenSaaS | Les utilisateurs qui ont ce profil sur un dossier |
| Par utilisateur | Les comptes SenSaaS, hors comptes B2B | Cet utilisateur seulement |
Une pastille sur chaque ligne indique le nombre de filtres déjà enregistrés pour cette cible.
Les trois niveaux s'additionnent
Les filtres définis au niveau dossier s'appliquent à tout le monde ; le profil puis l'utilisateur viennent affiner. Un utilisateur subit donc la somme des trois.
Ce que vous pouvez faire¶
- Ajouter un filtre de données à la cible sélectionnée.
- Modifier ou supprimer un filtre existant.
- Visualiser les filtres appliqués : le cumul réel pour un dossier et un profil ou un utilisateur.
- Réinitialiser l'écran : abandonner les modifications non enregistrées.
- Enregistrer le jeu de filtres de la cible.
Un filtre de données¶
Chaque filtre s'affiche sous la forme [Table].[Colonne] valeur (options). Il se compose de :
| Élément | Rôle |
|---|---|
| Table | Table Sage visée, choisie dans le catalogue proposé |
| Colonne | Colonne de cette table |
| Valeur | Valeur imposée |
| Masquée | La colonne n'est pas restituée |
| Lecture | La donnée ne peut pas être modifiée |
| Obligatoire | La valeur est imposée à l'écriture |
Le catalogue propose le nom réel et la description de chaque table et colonne. Une table absente du catalogue (table personnalisée) reste affichée telle quelle, sans description.
Pas à pas¶
Ajouter un filtre¶
- Choisissez l'onglet de portée, puis la cible dans la liste de gauche.
- Cliquez sur Ajouter un filtre.
- Dans la fenêtre d'édition, choisissez la table, la colonne, saisissez la valeur et cochez les options souhaitées.
- Validez la fenêtre : la ligne apparaît dans la liste, marquée comme non enregistrée.
- Cliquez sur Enregistrer.
Supprimer un filtre¶
Cliquez sur l'icône de corbeille de la ligne. Le filtre disparaît de la liste, mais la suppression n'est effective qu'à l'enregistrement.
Visualiser les filtres appliqués¶
Le bouton Visualiser les filtres appliqués ouvre un récapitulatif des filtres cumulés d'un dossier pour un profil ou un utilisateur donné. C'est la vue à utiliser pour comprendre ce qu'un utilisateur voit réellement.
Droits d'accès aux modules et options d'accès¶
Les sections Droits d'accès aux modules (niveaux Aucun / Lecture / Écriture par module) et Options d'accès sont affichées avec la mention « à venir — non persisté » : ce que vous y modifiez n'est pas enregistré par cet écran. Les droits appliqués aujourd'hui viennent du profil choisi pour chaque dossier dans Accès et droits.
Ce que l'écran écrit¶
| Action | Destination |
|---|---|
| Enregistrer | Le jeu complet de filtres de la cible sélectionnée (créations, modifications et suppressions) dans la table des filtres de la base SenSaaS |
| Ajouter / modifier / supprimer un filtre | Rien : modification locale, en attente d'enregistrement |
| Réinitialiser | Rien : recharge les filtres depuis la base |
| Droits par module, options d'accès | Rien (fonctionnalité à venir) |
Une bannière Modifications non enregistrées apparaît tant que le jeu n'a pas été enregistré. Si vous quittez l'écran dans cet état, l'outil propose d'enregistrer, d'ignorer ou d'annuler la navigation.
En cas d'erreur¶
| Message | Cause | Correction |
|---|---|---|
| « Chaque filtre doit avoir une table et une colonne (ou être supprimé). » | Une ligne incomplète subsiste dans la liste | Compléter la ligne via l'icône de modification, ou la supprimer |
| « Enregistrement impossible : … » | Écriture refusée par la base SenSaaS | Vérifier le message détaillé, tester la connexion dans Données SenSaaS |
| Liste de cibles vide | Base SenSaaS injoignable, ou aucun dossier / profil / utilisateur enregistré | Déclarer les dossiers, créer des utilisateurs, vérifier la connexion à la base |
| « Aucun filtre : toutes les données de cette cible sont visibles. » | Information, pas une erreur | Ajouter un filtre si une restriction est attendue |
Un filtre mal ciblé peut masquer trop de données
Vérifiez toujours le résultat avec Visualiser les filtres appliqués avant de généraliser un filtre au niveau dossier : il s'applique alors à tous les utilisateurs.