Comparison of Menu delegation/Administer Menu permission modules

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
lpalgarvio's picture

module comparison:

  • Menu Permissions - allows giving roles the ability to administer certain menu groups (and by result their menu entries). it's simple as it only adds a new permission per menu group. requires giving the "Administer Menus" permission, which means users can rename the menu group.
  • Menu Admin per Menu - allows giving roles the ability to administer certain menu groups (and by result their menu entries). it's simple as it only adds a new permission per menu group. IMO, it's a "better version" of the previous, because unlike the previous, it DOES NOT require giving the "Administer Menus" permission.
  • Delegate Menu Administration - allows giving roles the ability to administer certain menu groups and their menu entries. it's complex because it allows giving permissions by menu group and menu entry. unrecommended unless you require that particular feature.

considering all three, i would suggest Menu Admin per Menu instead of Menu Permissions for simple usage, and then migrating to Delegate Menu Administration if more control is required (not recommended).

would suggest also that Menu Permissions be deprecated in favor of Menu Admin per Menu and merge them later.

Comments

edited these posts too

lpalgarvio's picture

edited this post - Comparison of Layout editors
and edited this post as well - Comparison of Toolbar/Top/Administration Menus

Luís Pedro Algarvio
Drupal and DevOps Developer, Evangelist & Trainer
lp.algarvio.org

Thank you for this

puya's picture

Thank you for this comparison.. Very useful.

Cheers