삭제할 수 없는 주제 만들기 방법?

알다시피, Discourse를 처음 설정할 때 시스템 계정이 일부 기본 주제를 생성하며, 이 주제들은 삭제할 수 없습니다(콘솔을 사용하면 삭제할 수 있지만, 그건 본론이 아닙니다). 사실, 저희 회사는 약 100명 정도의 직원이 있어 누가 권한을 남용하거나 보안이 침해되는 일이 없도록 막고 싶습니다(예: 포럼 관리자나 리더 등). 따라서 특정 부서의 매뉴얼이나 프로토콜과 같은 기밀 주제를 삭제할 수 없게 만들고 싶습니다.

감사합니다!

안녕하세요 @chickenrocket, 메타에 오신 것을 환영합니다 :wave: :slight_smile:

사용자가 자신의 게시물을 삭제할 수 없도록 하려는 것이라면, 관리자 설정의 max post deletions per minute 값을 0으로 설정하는 것이 적합할 수 있습니다.

아니요, 사용자는 자신의 게시물을 삭제할 수 있어야 합니다. 제가 달성하려는 것은 기본적으로 삭제할 수 없지만, 아카이브하거나, 잠금 처리하거나, 목록에서 제외할 수 있는 주제를 만드는 것입니다. 시스템 계정이 생성한 주제와 같은 경우 말입니다. 시스템 계정을 흉내 내서 주제를 만들어 보았지만, 그 주제는 관리자나 시스템 계정 자체에 의해 삭제될 수 있었습니다.

주제가 특정 속성을 가지지 않도록 하거나, 비슷한 효과를 낼 수 있는 명령어가 있을까요? 감사합니다.

한 가지 주제에 대해서는 잘 모르겠지만, 관리자가 생성할 수 있고 다른 모든 사용자는 읽기 전용으로 설정된 카테고리를 만들 수 있습니다.

부서 리더/책임자 각각이 자신만의 그룹과 카테고리를 가지고 있습니다.

또한, 카테고리 내의 항목은 그룹 멤버가 삭제할 수 있는 건가요, 아니면 그룹 소유자와 관리자/운영자만 삭제할 수 있는 건가요?

또한 Discourse는 기본적으로 게시물/주제를 소프트 삭제한다는 점을 참고할 필요가 있습니다. 영구 삭제를 사용하려면 숨겨진 사이트 설정을 활성화해야 합니다:

삭제된 주제는 /latest?status=deleted 경로에서 찾을 수 있습니다.

오, 그럼 그게 그냥 복구만 된다면 모든 악용 관련 문제를 해결하겠네요 ㅋㅋ. 잠깐만요; 포럼 모더레이터나 리더들은 게시물을 “영구적으로” 삭제할 수 있나요?

보안 설정을 적용하려는 카테고리로 이동하여 오른쪽 위 모서리의 관리자 wrench(렌치) 아이콘을 클릭하세요:

보안 탭으로 이동하여 그룹 수준 권한을 선택하세요:

이전 게시물을 보시면 링크에서 영구 삭제는 관리자만 사용할 수 있는 숨겨진 사이트 설정을 활성화해야만 가능하다는 것을 알 수 있습니다.

감사합니다!

문제가 아니라 다행이에요. 도움이 되었다니 기뻐요. :slight_smile: 행운을 빕니다!