こんにちは!
このスレッドのタイトルをご覧になって驚かれるかもしれませんが、これは特定のユースケースだと考えられます。
当社のフォーラム(community.pynk.io)は英国企業に所属しており、同国の金融規制当局による規制対象となります。そのため、企業従業員がフォーラムに投稿するすべてのコンテンツ(新しいトピックと返信)をモデレーションする必要があります。問題は、それらのユーザーを信頼レベル4(TL4)に固定しておく必要がある点です。
必要な機能は以下の通りです:
- TL4 未満のユーザー(TL3、TL2、TL1、さらには TL0)は、トピック作成(モデレーション付き)と返信投稿(モデレーションなし)を許可する。
- 一方、TL4 のユーザー(チームメンバーおよび企業従業員のみ)は、トピック作成や既存トピックへの返信に関わらず、常にモデレーションを強制する。
一見矛盾しているように聞こえるかもしれませんが、これが私たちの要件です:信頼レベルの低いユーザーは自由に返信できる一方で、TL4 のユーザーはコメントも新規トピック作成もすべてモデレーション対象とする必要があります。
現在、この動作を実現できた唯一の方法は、チームメンバーと従業員を TL0 に格下げし、「信頼レベル未満の投稿を承認」および「信頼レベル未満の新規トピックを承認」の設定を TL0 にすることです。これにより、TL0 のユーザー(現在はチームメンバーと従業員)が何を投稿しても必ずモデレーション対象となり、一方、より高い信頼レベルのユーザーは例えば自由に返信できるという仕組みです。しかし、企業従業員やチームメンバーを TL0 に固定しておくことは、フォーラムにとって現実的ではありません。これではコミュニティとチームメンバー・企業従業員との間の相互作用が過度に制限されてしまいます。
チームメンバーと従業員を TL4 のままに保ちつつ、上記のような動作を実現する方法はありますか?
追伸:これは TL4 のユーザーを信頼していないからではありません。彼らはチームメンバーおよび企業従業員であり、私たちは彼らを信頼しています。しかし、金融規制政策の要件により、TL4 ユーザーのすべての活動を強制的にモデレーションする必要があります。ご助力いただけますと幸いです!