Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Views Entity Operation Access

Security covered Drupal 10–11
View on drupal.org

Provides a Views access control plugin checking if the user can perform an operation on an entity by adding an appropriate entity parameter upconverter for Drupal 8 routes.

Instructions

  • Create a page view
  • For the path, ensure there is an entity type parameter. The parameter is usually the machine name of the entity type in the location of the ID.
    For example:
    • user/9/my_comments = user/%user/my_comments
    • node/23/related = node/%node/related
  • Set Access plugin to 'Entity Operation'
  • Set Access options:
    • Parameter name: the name used in place of the entity ID. For '%user', set to 'user' etc
    • Entity type: the entity type to match to the entity ID.
    • Operation to check: view, edit, update, delete, other etc. Will check whether the current user has permission to execute this operation on the entity in the path.

Support

1.x branch is no longer supported, 2.x is a drop in replacement for 1.x.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Feb 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Active

Releases

Version Type Core Release date
2.0.2 Stable 10–11 Sep 24, 2024
2.0.1 Stable Feb 2, 2023