Panels Node creates a series of custom permissions for create, edit and delete of the "Panel" content type, in addition to the default permissions created by the Node module.

This is confusing because we end up with two permissions for the same thing, like "Edit any panel node" and "Panel: Edit any content", where they act subtly different: the Node permission can allow or deny access (by not having the permission), but the custom Panels Node permissions can only allow access (whereas removing the permission doesn't deny access).

These permissions are basically left over from Drupal 6, but are no longer necessary now that the Node module creates default permissions for all content types. I propose removing them and migrating to the new permissions!

CommentFileSizeAuthor
#2 panels-node-permissions-2784981-2.patch3.43 KBdsnopek
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

dsnopek created an issue. See original summary.

dsnopek’s picture

Status: Active » Needs review
FileSize
3.43 KB

Patch is attached!

  • japerry committed d2fc20b on 7.x-3.x authored by dsnopek
    Issue #2784981 by dsnopek: Remove confusing legacy permissions from...
japerry’s picture

Status: Needs review » Fixed

Thanks!
Fixed.

bkosborne’s picture

mlhess’s picture

Issue tags: +MWDS2016

Status: Fixed » Closed (fixed)

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