ACL 문제 해결 참조
일반적인 ACL 규칙 오류와 해결 방법 목록입니다.
디버깅을 사용하도록 설정하면 문제를 해결하는 데 도움이 됩니다.
| 오류 또는 증상 | 솔루션 |
|---|---|
| 사용자 지정 테이블의 기록에는 액세스할 수 없습니다. | 사용자 지정 테이블에 대한 테이블 ACL 규칙을 생성하여 사용자에게 테이블에 대한 액세스 권한을 부여합니다. 명시적 테이블 ACL 규칙이 없는 경우 사용자는 테이블 와일드카드(*) ACL 규칙에서 권한을 전달해야 하며, 이 규칙은 기본적으로 관리자만 액세스할 수 있도록 제한합니다. 디버깅을 사용하도록 설정하고 사용자 지정 테이블에 대해 평가할 ACL 규칙을 결정합니다. |
| 제대로 작동하지 않는 사용자 지정 ACL 규칙을 생성합니다. | 가장 가능성이 높은 문제는 처리 순서에서 다른 규칙이 사용자 지정 규칙보다 우선하거나 사용자가 객체 유형에 대한 모든 권한 요구 사항을 충족하지 않는 것입니다. 디버깅을 사용하도록 설정하고 ACL 규칙이 평가되고 있는지 확인합니다. |
| 필드 ACL 규칙이 제대로 작동하지 않습니다. | 사용자가 충족하지 않은 테이블 ACL 규칙이 있을 수 있습니다. 디버깅을 사용하도록 설정하고 필드에 대해 평가되는 ACL 규칙을 결정합니다. 충돌하는 테이블 ACL 규칙 또는 중복 필드 ACL 규칙이 없는지 확인합니다. |
| 테이블 ACL 규칙이 제대로 작동하지 않습니다. | 처리 순서가 더 높은 ACL 규칙이거나 테이블 ACL 규칙을 방해하는 중복 테이블 ACL 규칙이 있습니다. 디버깅을 사용하도록 설정하고 테이블에 대해 평가할 ACL 규칙을 결정합니다. |
| 필드는 목록에서 볼 수 있지만 양식에서는 볼 수 없습니다. | ACL 규칙, 조건 또는 스크립트가 양식이 아닌 목록에서 트리거될 수 있습니다. 디버깅을 사용하도록 설정하고 ACL 규칙이 true로 평가되는 시기를 결정합니다. 목록과 양식에서 동일한 동작을 하도록 조건 또는 스크립트를 업데이트합니다. |
| 프로세서 또는 클라이언트 호출 가능 스크립트 포함을 실행하려고 할 때 오류 메시지가 나타납니다. | 사용자가 충족하지 않은 프로세서 또는 클라이언트 호출 가능 스크립트 포함에 대한 ACL 규칙이 있습니다. 사용자가 개체에 액세스할 수 있어야 하는 경우 디버깅을 사용하도록 설정하고 프로세서 또는 스크립트 포함에 대해 평가되는 ACL 규칙을 결정합니다. 객체에 액세스하는 데 필요한 대로 ACL 규칙 또는 사용자 역할을 업데이트합니다. |