Hi everybody
Can someone tell me how I would give certain forum members permission to edit content in the CMS?
Thanks in advance.
Joel
This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.
Please use forum.silverstripe.org for any new questions
(announcement).
The forum archive will stick around, but will be read only.
You can also use our Slack channel
or StackOverflow to ask for help.
Check out our community overview for more options to contribute.
Hi everybody
Can someone tell me how I would give certain forum members permission to edit content in the CMS?
Thanks in advance.
Joel
I *think* you need to duplicate the member info in the administrator group. click on the security tab, click on the administrators group, then create a new member.
I am far from the definitive answer on this though...
Any idea how to create members that can moderate the forums but cannot edit the CMS?
mikedaul - in the admin section under the Security section you should see your forum members group. Click a member and you should be able to set whether they are a 'Member', 'Moderator' or 'Admin'. 'Admin' being a forum admin (eg delete other Moderators posts) but not able to login to the cms. You would have to test it out though!
Thanks for the tip, Mikedaul, but maybe I'm missing something, but I just can't find a duplicate button or function anywhere?
Any ideas?
Willr - Thanks, but in my testing changing the rank of a non-admin member doesn't actually give them the ability to moderate posts. Maybe something is messed up in my install? I've even tried building a new member class (called moderators) and explicitly setting the permissions for those users, but no dice...
Joelg - In my experience you'll ahve to manually duplicate the members; there's not a way to automate it so far as I am aware.
Hi again Mikedaul
Duplicating the members manually is ok, but since I don't know the members password, I can't do that... Or is there something I've missed.
Anyway, a more smarter (coded) way would be nice...
Thanks for your help anyway...
One of the most important function that I miss in SilverStripe is integrated cross-module authentication and authorization functionality.
m.
Guess I agree...
However, I did find a way to solve my problem, but it's really not pretty.
Open the database (phpmyadmin or something) and edit the "Group_Members" table - just change the GroupId to "1" on the MemberID that you want to give admin permission.
Of course this would we wonderful to do with a little dropdown box in the security tab under each member. I just don't know how to accomplish this yet.
Joel