Contrôle d’accès à la vue de colonne pour les rapports de liste

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Pour les rapports de liste, la propriété système glide.report.add_to_list_supported active la liste de contrôle d’accès add_to_list. Cette liste de contrôle d’accès (ACL) empêche les utilisateurs de générer des rapports sur les colonnes de rapport de liste avec des données sensibles.

    Un gestionnaire peut empêcher les utilisateurs de générer des rapports sur la colonne Affecté à lors de la création d’un rapport, par exemple. Si un champ de table est restreint pour l’utilisateur, il n’apparaît pas dans la colonne Disponible . Les utilisateurs ne peuvent donc pas le sélectionner dans les rapports qu’ils créent.
    Remarque :
    Lorsque la propriété est activée : un utilisateur qui ne transmet pas la liste de contrôle d’accès add_to_list pour une colonne voit les colonnes restreintes déjà incluses dans le rapport dans la colonne sélectionnée . Cet utilisateur voit également les données de ces colonnes dans le rapport. Si l’utilisateur supprime la colonne de la colonne Sélectionné , elle n’est plus répertoriée dans la colonne Disponible . L’utilisateur n’est pas en mesure de le sélectionner à nouveau pour l’inclure dans un rapport.

    L’ACL add_to_list s’applique uniquement à la table de niveau supérieur sur laquelle le rapport est basé.

    Cette propriété est désactivée par défaut. Pour l’activer, accédez à sys_properties.list (table Propriétés système) et définissez glide.report.add_to_list_supportedsur vrai. Rôle administrateur requis.

    Une fois la propriété activée, les rapports existants ne sont pas affectés. Les colonnes ne sont invisibles que sur les rapports de liste nouvellement créés avec des champs que vous spécifiez comme restreints.