Skip Navigation

Non-admins cannot edit pages containing a View block

Open

Symptoms

Legacy Views required the capability toolset_edit_views to be able to edit a View.

With Blocks the Views are edited in-situ in a page or template, and if a non-admin edits such a page (or template) they will be unable to edit the View block, and the JS console will be full of errors.

Workaround

We will fix this—we have to decide how the editor should appear for users that do not have permission to edit the View itself—but in the meantime, a workaround is to use Access to update the capabilities of the role in question (e.g. Editor) to include the View capability “toolset_edit_views”.

Leave
a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>