Community

How can I grant users permissions to edit certain views (change fields in view) in drupal?

Hi,

I already posted this question at Drupal Stack Exchange but didn't get a lot of reactions. So I hope someone can help me out.

We offer a Drupal site to our client with a set of views. The client wants to edit a (predefined) set of views. So, say for example the application got 3 views. The client is allowed to edit one of them (not only the title but also the fields that are shown).

I have been looking for a module to take care of this but couldn't find any. I was hoping there would be a module which would take the Views tags into account, so you can set permissions on this tag. Say I assign the tag 'Client' to a view. I then can assign the edit permission for a certain role on this tag.

How would you solve this or is there already a solution available?

Someone came up with Views UI: Edit basic Settings but that module only allows clients to modify the the header, footer, title, or empty text of a view and not the fields.

Thanks!