Private users in Discourse

우리는 Discourse를 비공개 지원 포럼으로 사용하려고 하고 있습니다. 이 시스템은 기본적으로 우리가 필요한 모든 기능을 갖추고 있으며, 태그와 같은 간단한 워크플로우와 할당을 허용하면서 정보를 공유하는 데 매우 유용합니다.

프로젝트에 대한 시나리오는 다음과 같습니다:

  1. 멤버만 볼 수 있는 그룹을 생성하고, 고객의 사용자로 하여금 해당 그룹에 참여할 수 있도록 허용합니다.
  2. 프로젝트를 위한 카테고리를 생성합니다.
  3. 작업, 회의록 등을 위한 하위 카테고리를 생성합니다.

누구나 볼 수 있는 가능성이 있으므로 자유 태그 생성을 비활성화했습니다. 대신 각 프로젝트/카테고리에 대한 비공개 작업 그룹을 사용하는 것이 더 적합할 것입니다.

또한 여기 게시된 대로 사용자 디렉토리를 비활성화하고 프로필을 숨기도록 설정했습니다.

유일한 문제점은 사용자가 실제로 다른 고객사를 언급하거나, 더 나쁜 경우 그들에게 개인 메시지를 보낼 수 있다는 것입니다(개인 메시지는 비활성화할 수 있으므로 그 부분은 괜찮을 수 있습니다). 하지만 언급(mention) 기능은 너무 유용하므로 비활성화하고 싶지 않습니다.

이 문제에 대한 해결책이 있을까요?

사용자들은 서로 다른 그룹에 속해 있으며 어떤 카테고리도 공유하지 않으므로, 공용 사용자 디렉토리를 공유하지 않을 것이라고 생각했습니다. 하지만 이것이 그렇지 않은 이유는 이해할 수 있습니다. 그러나 나머지 그룹과 완전히 분리된, 정말로 비공개 사용자 그룹을 생성할 수 있는 기능이 있다면 좋겠습니다.

카테고리 멤버에게만 언급 허용이라는 설정이 있다면 정말 훌륭할 것입니다. 이렇게 하면 카테고리 외부의 누구도(실수로라도 스태프 포함) 언급할 수 없게 됩니다.

수정: 사용자 정보는 배지 페이지에서도 노출됩니다. 따라서 다른 '사용자 디렉토리’를 숨기기 위해 배지 시스템을 비활성화해야 했습니다.