Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 UTC on 18 March 2024, to get $100 off your ticket.
I have downloaded the latest dev version.
The following permissions options are missing in the global OG permissions page:
- Administer group
- Manage members
- Add roles
- Manage permissions
They are present in each group permission page. Then if I have 10 groups I have to change 10 times the permissions, I cannot set it globally and then change it locally in the few groups I would like the permissions to differ from the global ones.
And even if the group administrator doesn't have the "edit group" permission, he can still see and access the "edit" tab.
Comment | File | Size | Author |
---|---|---|---|
global OG permissions.png | 80.54 KB | drupalycious | |
local OG permissions.png | 136.79 KB | drupalycious |
Comments
Comment #1
amitaibuFixed, thanks.
Comment #2
drupalycious CreditAttribution: drupalycious commentedawsome!
I took og from git and it is working.
thanks.
Comment #4
Patribus CreditAttribution: Patribus commentedHello, I have the same problem, but I did not understand what your solution was. Could you please describe me again what you did to see the global permission?
Thanks
PS: shor correction: the point is that do not even have the option global permissions for the OG. Where did it go after updating to the og v.2 module?
Comment #5
drupalycious CreditAttribution: drupalycious commentedHello,
I checked and the permissions are still present.
You have to go to Home » Administration » Configuration » Organic groups » OG permissions overview
and then depending on how many content types you defined as a group entity (1 or more), then you will have the choice between one or more groups node permission pages. For example if you are on a test site that you enabled "organic groups" module and "organic groups example" sub-module then in Home » Administration » Configuration » Organic groups » OG permissions overview the only choice you have is OG Node - Group permissions, this is what I call the global permissions, then in each group you created there is an administration page, "click on the tab GROUP" and then "Permissions". But you can modify locally the permission only if in the group edit page, you choose under the option "group role and permissions " Override default roles and permissions.
I hope this helps
Comment #6
Patribus CreditAttribution: Patribus commentedOk, but let me check, if I understood you well.
The global permissions of OG 2 are not so global anymore, as it was the case in 1.4. They are global for a certain node type (against global for ALL node types in 1.4) i.e. each node type has it's own permission table.
The 'local' permissions are then for ONE node specifically (should it have the options "Override default roles and permissions" enabled).
The 'real global permissions' do not exist anymore, as stated here here
Did I get it right? ;-)
Greetings
Comment #7
drupalycious CreditAttribution: drupalycious commentedyes you understood well, but if you have only one type of groups then it is the same as before ;-)
Comment #8
Patribus CreditAttribution: Patribus commentedokidoki :-)