設定をいじってみて、複数のユーザーグループを持つ Discourse の構築方法を探っていました。私たちは、ライドシェア(Uber のライダーとドライバーのような)の双方向マーケットプレイス向けにこれを設定しており、さらにサポートチームもいます。
ライダーとドライバーについては、グループを使用し、そのグループが信頼レベルを決定するようにしています。これは問題なく機能しています。しかし、サポートチームについては、Discourse に参加した瞬間から多数のトピックに晒されるため、圧倒されてしまっています。信頼レベルとグループを組み合わせることで、彼らのオンボーディングをよりスムーズにできないかと模索していました。残念ながら、それはできないようです……しかし、本質的には、信頼レベルに応じて特定の「内部」カテゴリのみを表示したいと考えていました。
例:
内部カテゴリ:アクセスグループ - 内部
内部サブカテゴリ 1:アクセスグループ - 内部、かつ信頼レベル 0, 1, 2, 3, 4
内部サブカテゴリ 2:アクセスグループ - 内部、かつ信頼レベル 1, 2, 3, 4
- 信頼レベル 1 以上:投稿・返信・閲覧が可能
内部サブカテゴリ 3:アクセスグループ - 内部、かつ信頼レベル 1, 2, 3, 4
- 信頼レベル 1:返信・閲覧が可能
- 信頼レベル 2 以上:投稿・返信・閲覧が可能
このような設定を実現する方法や、大規模なフォーラムに新しい内部ユーザーが参加する際のオンボーディングを簡素化するためのアイデアがあれば教えていただけないでしょうか。
よろしくお願いいたします。