Recipe 47: Views UI permissions
Note
Ingredients
Views UI permissions module:
http://drupal.org/project/views_ui_perm
Masquerade module: http://drupal.org/project/masquerade
There is no doubt about it: The Views UI is powerful. Given its complexity, many site administrators will benefit from a pared down interface. The Views UI Permissions module restricts access by role to selected fields and fieldsets in the views interface. The Masquerade module will facilitate our work, as we switch (temporarily) from one user to another, while testing this functionality.
Install and enable the Views UI Permissions and Masquerade modules.
Go to
admin/settings/views_ui_perm
. For this example, leave the default settings intact and add the following:Section
Enable
Page Permissions
Page nodes per page
Block Permissions
Block nodes per block
Other Permissions
Fields
Sort Criteria
Note at the top of this page the direction to read the module's
README.txt
file (it is always a good idea to read theREADME...