Aller au contenu

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 GestionFiltres 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

  1. Choisissez l'onglet de portée, puis la cible dans la liste de gauche.
  2. Cliquez sur Ajouter un filtre.
  3. Dans la fenêtre d'édition, choisissez la table, la colonne, saisissez la valeur et cochez les options souhaitées.
  4. Validez la fenêtre : la ligne apparaît dans la liste, marquée comme non enregistrée.
  5. 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.

Voir aussi