각 레코드를 사용자에게 매핑하는 Active Directory 계정이 포함 된 열을 사용하여 외부 콘텐츠 형식을 설정했습니다. 이제 사용자는 AD 계정 항목이 현재 사용자의 자격 증명과 일치하는 목록의 레코드 만 보길 원합니다.현재 사용자를 필터링하여 외부 목록 보안 설정
그래서 다음을 시도하고 approach, 그리고 ReadItem/create/update/delete 작업에 사용자 컨텍스트 필터를 만드는 데 성공했습니다. 그러나 ReadList 작업에는 옵션이 없으며 마법사에는 다른 필터 옵션이 있습니다.
그 결과 현재 사용자는 외부 목록의 모든 항목을 볼 수 있지만 자신의 계정으로 태그 된 항목 만 열 수 있으므로 필터가 올바르게 작동합니다. 그러나 항목에만 필터가 있고 전체 목록에는없는 것은 쓸모가 없습니다 (열 수없는 항목은 사용자를 혼란스럽게 만들며 목록보기는 데이터를 노출 할 수 있습니다).
현재 사용자 webpart로이 목록을 필터링하려고했지만 원하는 결과를 얻을 수는 있지만 목록 자체는 여전히 백그라운드에 앉아 있으며 URL을 통해 열 수 있습니다.
어떻게 사용자 컨텍스트 필터를 ReadList에 적용 할 수 있습니까? 그리고 그게 가능하지 않다면, 어떻게 그리고 그런 필터를 구현합니까?
답변 해 주셔서 감사합니다. 나는 그것을 시도 할 것이다 – Tim
큰 !!!!!! 그게 효과가! 나는 해결책을 찾으려고 노력하는 동안 시간을 낭비했다! 고맙습니다!! – Tim