Signaler les problèmes d’autorisation

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Il y a plusieurs raisons pour lesquelles un rapport affiche moins d’informations que prévu ou peut-être pas de données du tout. Il s’agit notamment d’autorisations insuffisantes sur le rapport et du rapport non partagé.

    Rapport non partagé

    Un rapport peut ne pas être visible principalement parce qu’il n’a pas été partagé avec les utilisateurs qui tentent d’y accéder. Par défaut, un rapport nouvellement créé n’est pas partagé et est donc inaccessible à quiconque, à l’exception du créateur du rapport ou des utilisateurs ayant le rôle administrateur. Un rapport peut être partagé avec un utilisateur individuel, avec un ou plusieurs groupes, ou affecté à un ou plusieurs rôles.

    Les rapports non partagés n’apparaissent pas dans les listes de rapports auxquels un utilisateur a accès ou dans d’autres options dans lesquelles un rapport peut être ouvert ou sélectionné. Lorsque les utilisateurs peuvent voir un tableau de bord auquel le rapport a été ajouté, mais pas le rapport lui-même, un message indique que « le rapport n’est visible que par un utilisateur ou un groupe spécifique ».

    Pour corriger ce problème, le propriétaire du rapport (ou un administrateur) peut partager ce rapport avec les personnes qui doivent avoir la visibilité et l’accès. Vous pouvez partager un rapport directement à partir de l’icône de partage du rapport. Pour plus d'informations, consultez Partager un rapport.

    Les rapports de liste affichent moins de lignes que prévu

    Un autre problème courant est que moins de lignes apparaissent dans les rapports de liste que ce à quoi le visionneur s’attend. Par exemple, un utilisateur voit 100 lignes dans un rapport de liste, mais un autre utilisateur, en consultant ce même rapport, peut voir moins de lignes, voire pas de lignes du tout. Lorsqu’une ou plusieurs lignes ont été supprimées du rapport, un message indique le nombre de lignes supprimées pour des raisons de sécurité.

    La cause habituelle est que chaque ligne d’un rapport de liste est d’abord comparée à toutes les listes de contrôle d’accès en lecture (ACL) définies sur les tables sources du rapport.

    L’ACL est prise en compte pour chaque ligne de liste susceptible d’être affichée dans un rapport. Pour plus d'informations, consultez Contrôle d’accès Report_view.

    Les rapports hors liste affichent des données incomplètes

    Les rapports graphiques (définis comme n’importe quel rapport qui n’est pas de type liste) peuvent afficher un ensemble incomplet de données pour un utilisateur par rapport à un autre utilisateur révisant ce même rapport.

    Ce problème est dû au fait que les règles métier Avant requête sont exécutées sur les données de la table source avant la génération et le rendu d’un rapport. Les règles métier, que l’on trouve sur les tables sources d’un rapport, limitent les données en fonction d’autorisations ou de critères similaires. Tous les enregistrements qui ne répondent pas aux critères de la règle ne sont pas inclus dans le rapport. Par conséquent, les utilisateurs ayant des niveaux d’autorisation différents (principalement en raison des autorisations de groupe ou de rôle) voient le même rapport affichant des résultats différents. Pour plus d’informations, consultez les règles métier Avant requête.