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.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

amitaibu’s picture

Status: Active » Fixed

Fixed, thanks.

drupalycious’s picture

awsome!

I took og from git and it is working.

thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Patribus’s picture

Hello, 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?

drupalycious’s picture

Hello,

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

Patribus’s picture

Ok, 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

drupalycious’s picture

yes you understood well, but if you have only one type of groups then it is the same as before ;-)

Patribus’s picture

okidoki :-)