権限の問題を報告

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • レポートに表示される情報が予想よりも少ない場合や、データがまったく表示されない場合は、いくつかの理由が考えられます。これには、レポートに対する十分な権限がないことや、レポートが共有されていないことが含まれます。

    レポートが共有されていません

    レポートを表示できない一般的な理由は、レポートにアクセスしようとしているユーザーとレポートが共有されていないことです。既定では、新しく作成されたレポートは共有されないため、レポート作成者または admin ロールを持つユーザー以外はアクセスできません。レポートは、個々のユーザー、1 つ以上のグループと共有することも、1 つ以上のロールに割り当てることもできます。

    共有されていないレポートは、ユーザーがアクセスできるレポートのリストや、レポートを開いたり選択したりできるその他のオプションには表示されません。レポートが追加されたダッシュボードは表示できるが、レポート自体は表示できない場合は、「レポートは特定のユーザーまたはグループにのみ表示されます」というメッセージが表示されます。

    この問題を修正するには、レポートの所有者 (または管理者) が、そのレポートに対する可視性とアクセス権を持つ必要がある個人とレポートを共有します。レポートの共有アイコンから直接レポートを共有できます。詳細については、「レポートの共有」を参照してください。

    リストレポートに表示される行数が予想よりも少ない

    もう 1 つのよくある問題は、リスト レポートに表示される行数が、閲覧者の予想よりも少ないことです。たとえば、あるユーザーにはリスト レポートに 100 行が表示されますが、別のユーザーに同じレポートを表示すると、行数が少なくなったり、行がまったく表示されなかったりすることがあります。レポートから 1 つ以上の行が削除されると、セキュリティ上の制約のために削除された行数を示すメッセージが表示されます。

    通常の原因は、リストレポートの各行が最初に、レポートのソーステーブルで定義されている読み取りアクセス制御リスト (ACL) と比較されることです。

    ACL は、レポートに表示される可能性のあるリスト行ごとに考慮されます。詳細については、「report_view のアクセス制御」を参照してください。

    リスト以外のレポートに不完全なデータが表示される

    グラフィカル レポート (リスト以外のタイプのレポートとして定義) では、あるユーザーのデータ セットが不完全であるのに対し、別のユーザーは同じレポートをレビューしている場合があります。

    この問題は、レポートが生成されて表示される前に、ソーステーブルのデータに対してクエリ前ビジネスルールが実行されるという事実が原因で発生します。レポートのソーステーブルにあるビジネスルールは、権限または同様の基準に基づいてデータを制限します。ルールの基準を満たさないレコードはレポートに含まれません。したがって、(主にグループまたはロールの権限が原因で) 権限レベルが異なるユーザーには、異なる結果を示す同じレポートが表示されます。詳細については、「「クエリー前」ビジネスルール (Before Query business rules)」を参照してください。