관리자 메뉴를 수정할 수 있나요?

접근 권한이 없는 시스템을 관리하는 것이 어떻게 가능할지 상상하기 어렵습니다. 그리고 관리자와 관리자(admin)를 모두 신뢰할 수 없다면, 그 문제는 기술로 해결할 수 없습니다.

하지만 어떤 사용자든 다른 사용자를 검색할 수 있습니다. Search results for '@Gavin_Hudson' - Discourse Meta. 만약 직원들이 불이익을 받을 수 있는 내용을 말하려 한다면, 익명 게시를 허용할 수는 있습니다. 하지만 여전히 관리자(admin)가 누가 글을 올리는지 알지 못하게 막을 방법은 없습니다.

/admin/users 경로와 /users 경로를 제거하고(모든 사용자가 사용자 목록을 볼 수 있잖아요?), 검색 기능을 비활성화하는 플러그인이 있다고 해도, 관리자는 여전히 다음 방법으로 정보를 얻을 수 있습니다.

  • 데이터 탐색기(data explorer) 플러그인 사용
  • 레일즈(rails) 콘솔 접근
  • 백업 다운로드 후 다른 인스턴스에 복원
  • 데이터베이스에 직접 쿼리 실행

그리고 설령 끔찍한 관리자들이 포럼을 검색할 수 없다고 해도, 모든 게시물을 살펴본다면 그들이 작성한 게시물과 작성자를 확인할 수 있습니다. 아니면 사적 메시지(PM)를 말씀하시는 건가요? PM을 말씀하시는 거라면 Discourse Encrypt (for Private Messages)를 사용할 수 있으며, 이를 통해 관리자가 어떤 내용이 언급되었는지 볼 수 없도록 막을 수 있습니다.

관리자나 관리자(admin)를 신뢰할 수 없다면, 할 수 있는 유일한 일은 회사 내 누구도 관리하지 않는 포럼을 만들고, 회사와 연결되지 않은 이메일 주소로 사용자가 가입하도록 하는 것입니다.

아니면 제가 아직 이해하지 못하는 부분이 있는 걸 수도 있습니다.