Débogage de filtration de données

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Utilisez le journal de session pour voir comment la filtration des données affecte vos enregistrements et déboguer les problèmes d’accès des utilisateurs.

    Avant de commencer

    Rôle requis : administrateur

    Les informations de sortie s’affichent dans les journaux de session lorsque les utilisateurs accèdent aux enregistrements. Vous pouvez utiliser ces informations de connexion avec l’emprunt d’identité pour savoir pourquoi les utilisateurs voient ou ne voient pas les enregistrements. Vous pouvez ensuite utiliser ces informations pour ajuster vos règles de filtrage des données et vous assurer que les utilisateurs ne voient que ce que vous souhaitez.

    Procédure

    1. Accédez à la Tout > Sécurité de système > Débogage > Déboguer toute la sécurité.
      Le débogueur de script s’ouvre dans un nouvel onglet ou une nouvelle fenêtre de navigateur.
      Fenêtre de journal de session
    2. Dans la fenêtre Script Debugger , sélectionnez l’onglet Journal de session .
    3. Dans un autre onglet ou une autre fenêtre de navigateur, empruntez l’identité d’un utilisateur pour résoudre les problèmes d’accès de cet utilisateur.
      Remarque :
      L’emprunt d’identité permet à un administrateur de voir une instance avec les paramètres et l’accès d’un autre utilisateur. Pour en savoir plus sur l’emprunt d’identité, consultez Emprunter l’identité d’un utilisateur.
    4. Lorsque vous empruntez l’identité d’un utilisateur, accédez à une liste ou à un enregistrement dans lequel vous observez un comportement inattendu.
      Il peut s’agir d’un enregistrement que l’utilisateur voit, mais qu’il ne doit pas voir, ou d’une liste d’enregistrements qui n’apparaissent pas comme prévu pour un utilisateur.
      Après avoir accédé aux enregistrements avec l’utilisateur dont l’identité a été empruntée, vous devriez commencer à voir la sortie dans le débogueur de session.
    5. Recherchez des informations sur la filtration des données dans le débogueur de session.
      Échec de la connexion des informations créées par un filtre de données

      Cet exemple montre deux messages du journal dans lesquels un filtre de données refusait l’accès aux enregistrements. Les entrées du journal apparaissent en rouge et incluent la raison pour laquelle le filtre de données a refusé l’accès, ainsi que la sys_id du filtre de données. Vous pouvez cliquer sur cette sys_id pour ouvrir l’enregistrement de filtrage des données.

      Informations de connexion transmises créées par un filtre de données

      Cet exemple montre un message de journal dans lequel un filtre de données a autorisé l’accès à un enregistrement. Ces entrées de journal apparaissent sous forme de texte vert. Comme pour le premier message, vous pouvez cliquer sur ce sys_id pour ouvrir l’enregistrement de filtrage des données.

    6. Utilisez ces informations pour ajuster vos règles de filtrage des données.
      Répétez ces étapes pour affiner vos règles et donner aux utilisateurs l’accès dont ils ont besoin.