오, 정말 도움이 되네요. 문제를 반대 방향에서 접근하네요. 모든 사용자가 올바르게 그룹에 할당되어 있다면 대부분 잘 작동할 것 같습니다.
다만 "everyone"이나 “anonymous”(로그인 안 함)에 대한 권한은 볼 수 없네요. 실제로 login required를 설정해 두었기 때문에 익명 열람은 발생하지 않아야 하지만, 다른 시나리오에서는 "anonymous"를 확인할 수 있으면 유용할 것 같습니다.
또한 login required가 설정되어 있지 않은 경우 "everyone"에는 일반 대중(익명, 로그인 안 함)도 포함되는 걸로 이해하고 있습니다. "Everyone"은 모든 카테고리의 기본값이라서 조금 미묘하네요.
로그인한 사용자(음… 계정이 있는 사용자) 중 다른 그룹이 할당되지 않은 경우(신뢰 수준 제외)의 권한을 확인할 방법이 있을까요? 신뢰 수준은 시간이 지남에 따라 올라갈 테니, 이들을 찾는 다른 확실한 방법은 없는 것 같습니다. 이제 일부 사용자가 자동화나 수동 할당의 빈틈을 빠져나와 카테고리 접근을 제어하는 그룹에 올바르게 할당되지 않을까 걱정되네요. 음, 이제 그룹 관점에서 카테고리 관점으로 생각을 바꾸니, 저 스스로에게 약간 다른 난제를 제기하게 되네요… ![]()