Views permissions

Last updated on
17 January 2018

This is documentation for Drupal 7, which is no longer supported. Learn more and find resources for Drupal 7 sites

Just some general tips and tricks about views and related permissions.

  • Setting 'access all views' in the user permissions will override all the permissions that you have within each view. It's really important that you grant this carefully.  For example, if you have an Admin view with Access only for Administrator but then you create a Page and set Access to Authenticated, then your Admin view will be visible to Authenticated too! (Read more and workarounds https://www.drupal.org/project/views/issues/1174588#comment-12431305
  • You can set views permissions by role, specific users, or alternatively by specific type of permission that a user has. This can be configured in each view.

As an example, ensure only users with the 'view published content' permission can see the contents of a view.

Views admin pane showing access configuration

2. Next, select the type of access restriction to be 'Permission'

Different types of access restriction

3. Finally, find the permission to use when checking access, apply that to the display and save the view.

Views access permissions

Help improve this page

Page status: No known problems

You can: