I've been stuck with this issue for two full days.

I've created a view including a VBO field and want to put that on a specific node type making it available/visible only to the author of each node.

The view and the VBO interface work perfectly. I can also put that on the node display using a block field and limit the visibility of said block field per role (i.e. it's visible to everyone that has the admin role). But that's either too open (everyone with a role) or too restrictive (only admins). It should only be visible to the node author (and possibly also people with the admin role).

But I can't get it to work. I've tried workaround using Rules or setting up a different view, but there is always a shortcoming of sorts, because it also requires complex view filters including contextual filters and relationships.

I somehow need to limit the visiblity of the block field to the node author.

How can I do that?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.