権限の問題を報告
レポートに表示される情報が予想よりも少ない、またはデータがまったく表示されない理由はいくつかあります。これには、レポートに対する十分な権限がないことや、レポートが共有されていないことが含まれます。
レポートが共有されていません
レポートが表示されない一般的な理由は、レポートにアクセスしようとしているユーザーとレポートが共有されていないことです。デフォルトでは、新しく作成されたレポートは共有されないため、レポート作成者または admin ロールを持つユーザー以外は誰もアクセスできません。レポートは、個々のユーザー、1 つ以上のグループと共有することも、1 つ以上のロールにアサインすることもできます。
共有されていないレポートは、ユーザーがアクセスできるレポートのリストや、レポートを開いたり選択したりできる他のオプションには表示されません。レポートが追加されたダッシュボードを表示できるが、レポート自体は表示できない場合、「レポートは特定のユーザーまたはグループにのみ表示されます」というメッセージが表示されます。
この問題を修正するために、レポートの所有者 (または管理者) は、そのレポートを表示およびアクセスする必要がある個人とレポートを共有できます。レポートの共有アイコンから直接レポートを共有できます。詳細については、「コア UI レポートの共有」を参照してください。
リストレポートに表示される行数が予想よりも少ない
もう 1 つのよくある問題は、リストレポートに表示される行がビューアーの予想よりも少ないことです。たとえば、あるユーザーにはリストレポートに 100 行が表示されますが、別のユーザーは同じレポートを表示していると表示される行数が少なくなったり、まったく行が表示されなかったりします。レポートから 1 つ以上の行が削除されると、セキュリティ上の制約により削除された行数がメッセージに表示されます。
通常、原因は、リストレポートの各行が、最初にレポートのソーステーブルで定義されている読み取りアクセス制御リスト (ACL) と比較されることです。
ACL は、レポートに表示される可能性があるリスト行ごとに考慮されます。詳細については、「report_view のアクセス制御」を参照してください。
リスト以外のレポートに不完全なデータが表示される
グラフィカルなレポート (リスト以外のレポートとして定義されます) では、同じレポートをレビューしている別のユーザーと比較して、あるユーザーの不完全なデータセットが表示される場合があります。
この問題は、レポートが生成およびレンダリングされる前に、ソーステーブルのデータに対してクエリ前ビジネスルールが実行されるために発生します。レポートのソーステーブルにあるビジネスルールは、権限または同様の基準に基づいてデータを制限します。ルールの基準を満たさないレコードはレポートに含まれません。したがって、(主にグループまたはロールの権限が原因で) 異なる権限レベルを持つユーザーには、同じレポートに異なる結果が表示されます。詳細については、「「クエリー前」ビジネスルール (Before Query business rules)」を参照してください。