Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
By plach on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.x
Issue links:
Description:
A new permission_granularity
entity key has been defined to allow to specify whether the related entity type needs entity-type level or bundle level permission granularity. For instance Comment defines only a Post comments and an Edit own comments permission, while Node defines CUD permissions for each bundle.
The new key opens up for the possibility to automatically generate permissions of the expected granularity for modules dealing with entity types in a generic way.
Impacts:
Site builders, administrators, editors