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.

The module provides two views access plugin restricting the access of a Views display to the users referenced in the page path or to users having special properties:
* "Current user or Permission" granting access to users with a given permission if the page path does not referenced them.
* "Current user or role(s)" granting access to users with one of the given roles if the page path does not referenced them.

The module offers also to developers two services implementing the same access check mechanisms on page paths as the two plugins, so that they can use in their modules.

It is different from modules like "Node access user reference", "Personal Access Restriction" or "Access by Reference", as it does not control access to entity but user-targeted pages built with Views.

It is also different from the "Views Private Access" module as this one bases the access restriction on the Views argument validator "User" and does not offer an alternative mechanism based on roles.

The typical use cases covered by the module are personal dashboards that must be visible and accessed by the concerned user only or members of the site's support team or administrators.

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
3
Tracked since
Mar 2023
Latest release
3 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta2 Pre-release Mar 18, 2023
1.0.x-dev Dev Mar 17, 2023
1.0.0-beta1 Pre-release Mar 17, 2023