세션 로그를 사용하여 데이터 필터링이 기록에 미치는 영향을 확인하고 사용자 액세스 문제를 디버깅합니다.
시작하기 전에
필요한 역할: admin
사용자가 기록에 액세스할 때 세션 로그에 출력 정보가 나타납니다. 이 로깅 정보를 가장과 함께 사용하여 사용자가 기록을 보거나 못하는 이유를 알아볼 수 있습니다. 그런 다음 해당 정보를 사용하여 데이터 필터링 규칙을 조정하고 사용자가 의도한 내용만 볼 수 있도록 할 수 있습니다.
프로시저
다음으로 이동 모두 > 시스템 보안 > 디버깅 > 모든 보안 디버그.
스크립트 디버거가 새 브라우저 탭 또는 창에서 열립니다.
스크립트 디버거 창에서 세션 로그 탭을 선택합니다.
다른 브라우저 탭이나 창에서 사용자를 가장하여 사용자의 액세스 문제를 해결합니다.
주:
가장을 통해 관리자는 다른 사용자의 설정과 액세스 권한으로 인스턴스를 볼 수 있습니다. 가장에 대한 자세한 내용은 사용자 가장 섹션을 참조하세요.
사용자를 가장하는 동안 예기치 않은 동작이 표시되는 목록 또는 기록에 액세스합니다.
이 동작은 사용자에게 보이지만 보아서는 안 되는 기록이거나 사용자에게 예상대로 표시되지 않는 기록 목록일 수 있습니다.
가장된 사용자로 기록에 액세스한 후에는 세션 디버거에서 출력이 표시되기 시작합니다.
세션 디버거에서 데이터 필터링 정보를 찾습니다.
이 예에서는 데이터 필터가 기록에 대한 액세스를 거부한 두 개의 로그 메시지를 보여줍니다. 로그 항목은 빨간색 텍스트로 표시되며 데이터 필터가 접근을 거부한 이유와 데이터 필터의 sys_id 포함됩니다. 이 sys_id을 클릭하여 데이터 필터링 기록을 열 수 있습니다.
이 예에서는 데이터 필터가 기록에 대한 액세스를 허용한 로그 메시지를 보여줍니다. 이러한 로그 항목은 녹색 텍스트로 나타납니다. 첫 번째 메시지와 마찬가지로 이 sys_id 클릭하여 데이터 필터링 기록을 열 수 있습니다.