新しいグループ表示オプションの追加:所有者、メンバー、スタッフ

グループを管理者とモデレーター、そしてグループメンバーにのみ表示させたいと考えています。当初はグループの表示設定を「グループオーナー、メンバー」に設定していましたが、これではモデレーターが除外されてしまいます。次に近いオプションは「グループオーナーとスタッフ」ですが、これだとモデレーターはグループを見られるものの、グループメンバー自身にはグループが非表示になってしまいます。

つまり、現在ではスタッフ(モデレーターと管理者)とグループメンバー(およびおそらくグループオーナーも)のみがグループを表示できるオプションは存在しないようです。

そこで、このリストに新しいオプションを追加するか、既存の「グループオーナー、メンバー」オプションを「グループオーナー、メンバー、スタッフ」に変更して、管理者だけでなくモデレーターも含まれるようにすることを提案します。

「いいね!」 7

これを実現する方法が見つかったか気になっていました。進展はありますか?私は同じ状況で、モデレーターにはすべてのグループの閲覧権限を与えたいが、管理者にはしたくないと考えています。これが可能かどうかご存知の方はいらっしゃいますか?

これは確かにいくつかの点で奇妙です。

何を行っても「管理者」はアクセス権を持ちます。そこにある「スタッフ」という言葉は少し誤解を招く可能性があります。

以下のように変更することに賛成です:

  • 全員
  • ログインユーザー
  • グループ所有者、メンバー、モデレーター
  • グループ所有者とモデレーター
  • グループ所有者

非常に稀な場合を除いて、モデレーターをグループの可視性から除外するのは極めて不自然に思えます。

@codinghorror この変更で問題ありませんか?

グループ所有者、メンバーグループ所有者、メンバー、モデレーター に変更するのはどうでしょうか?

ここにもう一つのオプションを追加する必要はないかもしれません。

(この変更が実施されるまでには少なくとも1ヶ月かかります)

「いいね!」 6

以下のコミットで変更されています。

「いいね!」 4

遅れての参加になりますが、SiteSetting.moderators_manage_categories_and_groups の導入により、この対応はもう適切ではないかもしれません。このサイト設定が有効化されている場合に限り、モデレーターが グループの所有者、メンバー の可視性を持つグループを閲覧できるようにすべきでしょうか?

@jamie.wilson さん、SiteSetting.moderators_manage_categories_and_groups に関する完全な文脈をお持ちですので、ご意見をお聞かせください。

「いいね!」 1

サイト設定はグループの表示に影響を与えず、与えるべきでもありません。この設定がオンになっている場合、モデレーターは自分が表示できるグループのみを管理できます。これは、設定が名前変更され拡張される前のカテゴリの動作と同じです。

「いいね!」 2

ああ、なるほど。サイト設定がオンになっていれば、グループモデレーターは任意のグループを管理できるものだと思っていましたが、ご指摘の通りそうではないのですね。

「いいね!」 2

さて…これにより、モデレーターがグループに変更を加えて、そのグループを閲覧・モデレーションできなくなる可能性のあるシナリオが生まれます。

しかし、大きな力には大きな責任が伴いますよね?

(もしモデレーターが誤ってそのような変更を加えた場合、管理者にグループの表示設定を変更してもらう必要があります。)

「いいね!」 3