Forum OpenACS Q&A: Permissions to manage group
So I set up group etc. and gave the group-admin user 'admin' rights to the group.
However, when trying to open
that user is rejected because he doesn't have "permission to admin Main Site. ".
Any suggestions welcome ...
Since the group administration pages are all under admin/ of subsite there is not really a workaround for this. AFAIK simply copying those admin pages somewhere else and restricting access with other means than the automatic admin check is tedious because of lots of references to other admin pages.
The concept behind that is that you would rather set up another subsite beneath the root and grant admin rights to selected people on that subsite instance.
What's the best way to delegate (to a non-site/subsite-admin user) the ability to control membership of a bboard?
The only problems with this is that there is currently no link to that page from the forums admin page (should be very easy to add), and that the /permission/ UI sucks, especially if you have many users and groups. There's interest to improve that but I don't know the current status of any efforts.
(btw., I am talking about the new forums package, not bboard, but that propably applies to both)
While creating one sub-site per forum may seem wrong, the concept behind it is that you have different sub-admins that are in charge of different sub-sections of your site, of which a part would be a forum instance. And managing group membership information is obviously much more than just managing a forum, so it makes sense that it is coupled with other rights as well (subsite administration).