우리 커뮤니티에서는 사용자 "신뢰 수준(trust levels)"을 활용하여 특정 카테고리가 해당 신뢰 수준 이상의 사용자만 볼 수 있도록 설정하고 있습니다. 높은 신뢰 수준(예: 3단계)은 더 낮은 신뢰 수준을 포함합니다(예: 2단계보다 높은 신뢰). 대부분의 커뮤니티가 이 방식으로 구성되어 있다고 생각합니다.
우리의 질문/목표: 특정 신뢰 그룹에만 노출되되, 다른 그룹에는 노출되지 않는(즉, 포함 관계가 아닌) 카테고리를 만들고 싶습니다(결국 각 그룹을 분리하는 것입니다).
우리의 상황:
우리 커뮤니티는 회원제로 운영되며, 높은 신뢰 수준의 회원들은 재무 정보가 포함된 카테고리에 접근할 수 있지만, 낮은 수준의 회원들은 접근할 수 없습니다(아직 NDA를 서명하지 않았기 때문). 또한, 재무 정보 접근 권한이 있는 회원들은 서명하지 않았지만 낮은 수준의 회원들은 서명한 별도의 계약이 필요한 다른 카테고리들도 있습니다.
간단한 방법으로는 신뢰를 버킷(bucket)으로 나누는 것이 있지만, 이 버킷들이 서로의 부분 집합일 필요는 없습니다.
제 첫 번째 질문이 잘 전달되었기를 바랍니다. P.S. Discourse를 정말 좋아하고 있습니다. 우리가 사용해 본 플랫폼 중 단연 최고의 플랫폼입니다.