Ajouter un filtre de données pour votre règle de filtration de données
Vous pouvez éventuellement utiliser un filtre de données pour affiner le champ d’application de votre règle de filtrage de données afin qu’elle ne s’applique qu’à des enregistrements spécifiques d’une table.
Avant de commencer
Rôle requis : admin
Procédure
Exemple
Cet exemple montre une règle de filtration de données pour la table Incident[incident]. Le filtre de données est défini pour sélectionner tous les enregistrements actifs qui ne sont pas dans la catégorie Sécurité . Lorsque cette règle est active, les utilisateurs peuvent afficher ces enregistrements. Voir la section ci-dessous pour utiliser davantage de critères en dehors du contenu de l’enregistrement.
L’opération not dans vos conditions peut renvoyer des résultats inattendus, selon le type de base de données que votre instance utilise. Par exemple, prenez la condition suivante :
Pour cette condition, le résultat attendu serait que l’ensemble de résultats serait constitué de tous les enregistrements pour lesquels la société n’est pas ServiceNow et de tous les enregistrements qui n’ont pas de valeur dans le champ Société . Les instances qui utilisent des bases de données autres que MySQL et Maria ne renvoient pas d’enregistrements de valeurs avec un champ Société vide. Lorsque vous n’utilisez pas de requêtes pour ces instances, incluez des conditions pour vous assurer que les valeurs vides sont renvoyées.