1- I created a role A 2- I created a user DC and assigned the role 3- I went to the page where I have the module. As superuser, I assign the "manage settings" permission to this role and "Add content" permission. 4- I logged in as user DC. I can "Edit content" but can't edit settings.
5- I logged in as superuser and again, modify the permissions settings of this module. I granted the role "Full control" 6- I logged in as user DC. I can "Edit content" but can't edit settings.
7- I again logged in as superuser. I went to the module settings and assign the settings to the person, and not to the role. First, just "Edit content" and "Manage settings" permissions 8- I logged in as user DC. I can "Edit content" but can't edit settings.
9. I logged in as superuser, modify the permissions. For user DC I granted "Full Control" 10- Again, nothing
11. Finally, I went to page's settings and modify the permissions . I select for the role > view, add, add content and manage settings. 12. I logged in as user DC. now I can manage settings, but I'm not sure if this is because I have permissions as the user or as the role. So, I'll remove the user from the module's permissions and test again.
I can still edit settings.
So, summary, this is what I had to do :
1. Assign permissions to the page , and for the role, select "Add content", "view" and "Manage settings" control.
Now, this makes all the modules on the page have the "edit settings" available. And I didn't want this to happen. So I had to check one by one to remove the settings for those modules, for the role. But this doesn't work. So I had to hide the module for this role, as if I just unselect the "Manage settings" for that role, it still does not work. But if I mark the "view" option as not available, it does.
So, basically, what I need is to be able to handle settings per module, for roles. And I can't do this.
The "Add content" permission works perfectly, but with this issue >
I don't need to select "manage settings" so as to be able to manage settings, by selecting "add content" at the page level, I can manage settings. This is also something it shouldn't happen.
Thanks,
Dana
|