0

OG を使用してコンテンツへのアクセスを制御するサイトがあります。現在、すべてのグループを自分で作成しているため、デフォルトで個々のユーザーを任意のグループに追加できます。さまざまなグループにユーザーを追加できるようにする必要があるユーザーの小さなチームがありますが、私が理解している方法では、グループの管理者のみが他のユーザーを追加できます。

Drupal ロールの管理者または管理者を持っている人が、システム内のすべてのグループの管理者になると言う方法はありますか? または、グループ A のメンバーは、他のすべてのグループの管理者であると言えますか? Organic Groups Site Role Assign モジュールを試してみましたが、効果がないようです。

現在、各グループ管理者を手動で追加する必要があるようです。

ありがとう、ハウィー

4

2 に答える 2

2

この URL で問題を解決できると思います https://www.drupal.org/node/163567

于 2015-03-26T10:08:34.640 に答える
0

これを実行できるモジュールが 2 つあります。1 つは og_default_members と呼ばれ、もう 1 つは og_role_override と呼ばれます。また、どのユーザーがどのグループを管理するかを手動で選択したい場合は、admin/config/group/roles の下に移動して、グループ マネージャーやチーム マネージャーなどの役割を追加し、ユーザーをそのグループに追加して、この役割を割り当てることができます。 admin/config/group/permissions で許可を設定することで、できることとできないことを決定します (これはユーザーごとです)。

この有機的な役割を有機的なグループに追加し、上記のモジュールのいずれかを使用して、モデレーターや管理者などのサイト内のユーザーのグループにこの役割を割り当てることができます。あなたの場合、ユーザーを追加する許可を与えてください。このように、彼らはあなたのグループで管理権限を持っていませんが、あなたが適切だと思うものに基づいて何らかの権限を持っています.

個人的には、ビューを作成して VBO (views_bulk_operations モジュール) を使用するのが好きなので、誰がどのグループで何をしているかを常に把握しています。グループ内でより多くの権限を持つ人々の観点から。

お役に立てれば。

于 2015-03-31T16:56:22.200 に答える