権限の問題を報告

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • レポートに表示される情報が予想よりも少ない場合や、データがまったく表示されない可能性がある理由はいくつかあります。これには、レポートに対する十分な権限がないことや、レポートが共有されていないことが含まれます。

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

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

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

    この問題を修正するために、レポートの所有者 (またはアドミニストレーター) は、そのレポートを表示およびアクセスできる必要がある個人とレポートを共有できます。レポートの共有アイコンからレポートを直接共有できます。詳細については、「レポートを共有する」を参照してください。

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

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

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

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

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

    グラフィカルなレポート (リストタイプ以外のレポートと定義) では、同じレポートを確認する別のユーザーと比較して、あるユーザーの不完全なデータセットが表示される場合があります。

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