Is there a way that certain roles can only manipulate blocks that are assigned to them?

That is, if a user with an a editor role enters to "admin/structure/block", I just want you to see and be able to manipulate the blocks that I define, the rest of the blocks must remain hidden for this user / role.

Is this possible to do?.

  • Sounds like a custom module which checks the permission for the user and that block....
    – Justme
    Commented Jun 22, 2018 at 20:55

1 Answer 1


To make this work, you will need a custom page, the "admin / structure / block" won't do the work.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.