권한 문제 보고

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 보고서에 예상보다 적은 정보가 표시되거나 데이터가 전혀 표시되지 않는 데에는 여러 가지 이유가 있습니다. 여기에는 보고서에 대한 권한이 부족하거나 보고서가 공유되지 않는 것이 포함됩니다.

    보고서가 공유되지 않음

    보고서를 볼 수 없는 일반적인 이유는 보고서에 액세스하려는 사용자와 보고서가 공유되지 않았기 때문입니다. 기본적으로 새로 생성된 보고서는 공유되지 않으므로 보고서 생성자 또는 관리자 역할이 있는 사용자를 제외한 누구도 액세스할 수 없습니다. 보고서는 개별 사용자 또는 하나 이상의 그룹과 공유하거나 하나 이상의 역할에 할당할 수 있습니다.

    공유되지 않은 보고서는 사용자가 액세스할 수 있는 보고서 목록이나 보고서를 열거나 선택할 수 있는 다른 옵션에 표시되지 않습니다. 사용자가 보고서가 추가된 대시보드는 볼 수 있지만 보고서 자체는 볼 수 없는 경우 "보고서는 특정 사용자 또는 그룹에게만 표시됩니다"라는 메시지가 표시됩니다.

    이 문제를 해결하기 위해 보고서 소유자(또는 관리자)는 해당 보고서를 보고 액세스할 수 있는 개인과 해당 보고서를 공유할 수 있습니다. 보고서의 공유 아이콘에서 바로 보고서를 공유할 수 있습니다. 자세한 내용은 보고서 공유 문서를 참조하십시오.

    목록 보고서에 예상보다 적은 수의 행이 표시됨

    또 다른 일반적인 문제는 목록 보고서에 표시되는 행이 뷰어가 예상하는 것보다 적다는 것입니다. 예를 들어 한 사용자는 목록 보고서에서 100개의 행을 볼 수 있지만 동일한 보고서를 보는 다른 사용자는 더 적은 수의 행을 보거나 행이 전혀 표시되지 않을 수도 있습니다. 보고서에서 하나 이상의 행이 제거된 경우 보안 제약 조건으로 인해 제거된 행 수를 나타내는 메시지가 나타납니다.

    일반적인 원인은 목록 보고서의 각 행이 먼저 보고서의 소스 테이블에 정의된 읽기 ACL(접근 제어 목록)과 비교되기 때문입니다.

    ACL은 보고서에 표시될 수 있는 각 목록 행에 대해 고려됩니다. 자세한 내용은 Report_view 접근 제어 문서를 참조하십시오.

    목록에 없는 보고서에는 불완전한 데이터가 표시됩니다.

    그래픽 보고서(목록이 아닌 유형 보고서로 정의됨)는 동일한 보고서를 검토하는 다른 사용자와 비교하여 한 사용자에 대한 불완전한 데이터 집합을 표시할 수 있습니다.

    이 문제는 보고서가 생성되고 렌더링되기 전에 원본 테이블의 데이터에 대해 쿼리 전 비즈니스 규칙이 수행되기 때문에 발생합니다. 보고서의 소스 테이블에 있는 비즈니스 규칙은 권한 또는 유사한 기준에 따라 데이터를 제한합니다. 규칙의 기준을 충족하지 않는 기록은 보고서에 포함되지 않습니다. 따라서 주로 그룹 또는 역할 권한으로 인해 권한 수준이 다른 사용자는 다른 결과를 보여주는 동일한 보고서를 보게 됩니다. 자세한 내용은 비즈니스 규칙 쿼리 전을 참조하십시오.