Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hello,
I tested to add admin rights to an user for only one container but user will able to administer all containers and forums...
I think it's a problem with the forum access view permission. The user is a member with access at all containers and forums like a normal member. I tried to give a new role admin permissions for only one container but the role can administer all containers and forums because of the forum_access view permission to see and use the other forums...
Any solution how the user can USE all forums but only can administer the defined container?
Comments
Comment #1
salvisNo, this is working as designed. 'administer forums' is a global permission, and it is only overridden for forums where a user does not have View permission.
Even if you withhold View, the forum administrator can still see all forums on the admin/content/forum page, because drag&drop reordering wouldn't work otherwise.
IOW this is not intended to give administrative access to only one or two forums.
Comment #2
JohnnyX CreditAttribution: JohnnyX commentedOk, doesn't match my requirements :(
I would give a member a "own" container to administer (add, delete and edit) forums. It seems that is not possible with Drupal at the moment.
Thanks for your answer, salvis.
Comment #3
JohnnyX CreditAttribution: JohnnyX commentedMaybe http://drupal.org/project/og_forum is the solution I'm searching for... I will try it :)
Comment #4
JohnnyX CreditAttribution: JohnnyX commentedOk, forum_access UI isn't shown in og_forum... Group admin can create, edit and delete forums but can't use forum_access settings...
Maybe the best solution at the moment for me :-\
Comment #5
JohnnyX CreditAttribution: JohnnyX commentedI'm searching and testing some possible solutions but no one works for me...
I need a local admin permission which gives one role administer permission for a (existing) forum container (create, edit and delete forums). I not mean global administer forum permissions! Only local to the container. I try to give a member (role) permissions to administer a small part of the hole forum. With forum_access I have to ban that role from all other forums(!) to administer only one container. I think that isn't a good and useable solution :(
forum_access is a really great module! The best one to create private forums but not for my setup.
Could you think about add a "administer container" feature to improve forum_access module?
Comment #6
JohnnyX CreditAttribution: JohnnyX commentedSet active and moved to category feature request...
Comment #7
salvisThis is very unlikely to happen for D6 as long as we don't have full test coverage (see #762270: WANTED: SimpleTests for Forum Access).
I'm working on tests for the upcoming D7 version, maybe there...
Comment #8
dillix CreditAttribution: dillix commented