저는 Solr 문제를 알고 있습니다. 색인에는 공용 액세스 필드 세트와 보안 필드 세트가있는 직원 레코드의 문서 그룹이 들어 있습니다. 문서의 하나의 필드로 인덱싱 될 수있는 사용자의 보안 자격 증명을 기반으로 문서가 일치하면 공개 필드와 액세스 권한이있는 보안 필드 중 일부를 기반으로합니다. 이 보안 필드 목록은 동일한 인덱스의 문서마다 다릅니다. 예 : 부서 (한 회사에 속한)를 관리하면 그 아래 직원 (doc)의 모든 보안 분야를 볼 수 있지만 그 회사에서 일하지 않는 사람 (같은 회사인지 여부)은 볼 수 없습니다. 그러나 그는 여전히 모든 직원 (일치 및 필터링 된 문서)의 모든 공개 필드를 볼 수 있습니다.Solr : 문서 및 하위 문서 수준의 보안
관리자가되어서 모든 사람 (공개 + 보안) 필드가 모두 내 밑에서 작동하는 것을 볼 수 있지만 내 서재는 그 밑에있는 보안 필드 중 일부만 볼 수 있습니다. 이것을 Solr에서 구현하는 방법. 감사.