최근 Discourse로 이전을 마쳤고, 지금까지 매우 만족하고 있습니다. 그룹(Groups)을 효율적으로 사용하는 데 문제가 생겨, 지나치게 복잡하지 않은 설정에 대한 도움을 요청드립니다.
저희는 2개의 멤버십 그룹으로 구성된 코칭 프로그램을 운영하고 있습니다.
Accelerator 그룹은 사람들이 가장 먼저 가입하는 주요 그룹입니다. 현재 설정에서 거의 모든 콘텐츠에 접근할 수 있습니다. 약 30명으로 구성되어 있으며, 매월 약 5~6명이 추가됩니다.
Scale 그룹은 더 높은 등급의 유료 서비스이며, Accelerator 그룹이 가진 모든 콘텐츠에 접근할 수 있어야 합니다. 또한, 이 그룹만의 토론을 위한 별도의 카테고리(Category)와 저와 팀원들만 접근할 수 있는 비공개 채널이 필요합니다. 현재 4명으로 구성되어 있으며, 매월 약 1명이 추가됩니다.
Slack을 사용했을 때, 2개의 별도 워크스페이스가 있었습니다.
하나는 Accelerator 워크스페이스로, 모든 사용자가 접근할 수 있는 몇 개의 채널이 있었습니다.
다른 하나는 Scale 워크스페이스였습니다. Scale 그룹 멤버들은 토론을 위한 General 채널과 그들의 비공개 채널만 볼 수 있었습니다. 또한 Accelerator 워크스페이스에도 접근할 수 있었습니다.
Discourse에서 그룹을 사용하여 이 구조를 재현하려 하고 있지만, 제가 스스로를 혼란스럽게 만들고 있는 것 같습니다.
현재 설정의 스크린샷은 아래에 첨부되어 있습니다.
Announcements, Coaching Q&A, Wins, Introductions, Watercooler, Asset Reviews, LinkedIn Engagement, Technical Support 채널을 모든 사용자가 접근할 수 있도록 설정하려 합니다.
이를 위해 Accelerator라는 이름의 그룹을 생성했습니다.
Scale Portal은 상위 등급 멤버만을 위한 콘텐츠 공간으로, Scale Private Channels에서는 비공개 채널에 접근할 수 있도록 하려 합니다.
Scale이라는 이름의 그룹을 생성했지만, 각 비공개 채널마다 새로운 그룹을 생성해야 하는 것 같습니다.
그룹 설정을 엉망으로 만들지 않고 동일한 구성을 얻을 수 있는 방법에 대해 조언을 주실 수 있는 분이 있을까요?
그리고 Scale 안에서, 사람들이 저와 제 팀과 소통할 수 있는 개인용 프라이빗 카테고리를 가지고 싶다면, 그들을 위해 별도의 그룹을 만들고 같은 설정을 해야 하는 건가요? 즉, 프라이빗 카테고리를 가진 사람은 Scale 멤버이면서 동시에 해당 그룹의 멤버가 되는 구조인가요?
설명한 대로 모두 설정해 두었는데, 비공개 채널 부분은 아직 어떻게 해야 하는지 모르겠습니다. 지금까지 확인한 바로는 Scale 그룹의 멤버가 비공개 채널을 사용하려면 자신의 그룹에도 멤버로 등록되어 있어야 하는 것 같습니다. 다른 방법을 아시는 분이 있다면 알려주시면 감사하겠습니다. 나중에 그룹이 너무 많이 생기는 것을 피하려고 했는데, 결국 이런 트레이드오프를 감수해야 하는 것 같습니다.
고정된 주제 내의 Scale 영역에서 링크를 만들 수도 있습니다. 이렇게 하면 지원 그룹으로 새 개인 메시지가 자동으로 생성됩니다. 사소한 기능이지만, 지원 요청을 제출하는 과정을 매우 간단하게 만들어 줍니다.
이 방식의 장점은, 인스턴스에 수신 이메일을 활성화해 두었다면 동시에 지원용 이메일 수신함으로도 기능할 수 있다는 점입니다. Discourse 내에서 같은 팀에 수신 이메일 주소를 부여할 수 있으며, 이를 통해 Scale 사용자는 커뮤니티 인터페이스를 통해 지원 주제를 생성하거나 이메일을 보내서 요청을 올릴 수 있습니다. 지원 담당자는 모든 요청을 한 곳에서 확인할 수 있습니다. 이러한 환경 설정에서는 꽤 일반적인 구현 방식입니다.