Hi,

I was wondering if there is a plan for the 8.x branch of this module to expand on the permissions.
Currently a user that is member of an OG group, given the permission 'add new links to og menu instance entities', can add links to the OG group's ogmenu_instance. However they can not 'manage' the menu, as in having the ability to set menu hierarchy or weight of the existing menu links (presumably as an extra item in the OG "Manage" tab).

I've been experiencing with given them access to the ogmenu_instance through implementing a hook_ogmenu_instance_access(), and allowing them access if they have sufficient permissions within the OG group (similar to OgMenuInstanceController::addLinkAccess logic).

However, before going further on this route of customising the ogmenu management access control, I wonder what the plans regarding this are on the roadmap (if there's any).
Then I could perhaps help with a patch, rather than writing custom logic.
However if this is not deemed within the scope of the module, I probably shouldn't be bothered with patching the module, but focus on working around the issues through custom code.

Thanks for your feedback!

Sven

Comments

svendecabooter created an issue.

heddn’s picture

Please provide some code, even if it is just examples. I wish to do similarly.

mpp’s picture

Hi @svendecabooter, @heddn, do you have any updates on this?

As far as I can tell there's no roadmap yet but perhaps we can come up with one.