Private users in Discourse

Discourse をプライベートサポートフォーラムとして使用しようとしています。必要なものはほぼすべて揃っており、簡単なワークフロー(タグ)や割り当てを可能にしながら、情報を共有するのに最適です。

プロジェクトのシナリオは次のとおりです。

  1. メンバーのみが表示できるグループを作成し、顧客のユーザーが参加できるようにする
  2. プロジェクトのカテゴリを作成する
  3. タスク、会議議事録などのサブカテゴリを作成する

無料タグは誰でも表示できる可能性があるため、作成を無効にしました。しかし、プロジェクト/カテゴリごとにプライベートタスクグループがあれば十分です。

また、ここで投稿されたこととまったく同じことをしました。ユーザーディレクトリを無効にし、プロフィールを非表示にしました。

唯一の問題は、どのユーザーでも他の顧客をメンションしたり、さらに悪いことに、プライベートメッセージを送信したりできることです(プライベートメッセージは無効にできますが、それは問題ないでしょう)。しかし、メンションを無効にしたくはありません。それらは非常に価値があります。

これに対する解決策はありますか?

ユーザーは互いにカテゴリを共有しない完全に異なるグループに属しているため、共通のユーザーディレクトリも共有しないと想定していました。しかし、そうではない理由も理解できます。しかし、他のグループから完全に分離された、本当にプライベートなユーザーグループを作成できる機能があれば良いでしょう。

「カテゴリメンバーのみにメンションを許可する」 という設定があれば非常に便利です。これにより、カテゴリ外の誰か(スタッフメンバーでさえ誤って)をメンションできなくなります。

編集:ユーザーは バッジ ページにも表示されます。そのため、別の「ユーザーディレクトリ」を非表示にするためにバッジシステムを無効にする必要がありました。