Check your version

This video covers a topic in Drupal 7 which may or may not be the version you're using. We're keeping this tutorial online as a courtesy to users of Drupal 7, but we consider it archived.

Bean Permissions

Video loading...

Transcript language code: 

Join Drupalize.Me to watch this video

Join today and gain instant access to our entire video library.

Log in Sign up
  • 0:00
    Bean Permissions with Kyle Hofmeyer
  • 0:08
    A huge letdown of the core block system
  • 0:10
    is its permissions.
  • 0:11
    You basically get an all or nothing solution, which is very limiting.
  • 0:15
    If you want to give a user the ability to create a block,
  • 0:17
    they also have permissions to configure the block layout.
  • 0:20
    This is because blocks have a single permission.
  • 0:22
    Not only does Bean give us all of the benefits of block types
  • 0:25
    and fields, but it also has a more robust set of permissions.
  • 0:29
    In this lesson, we will look at what permissions are

Bean Permissions


One of the biggest downsides of the core block system are its permissions.  To allow different roles to do different things with blocks is basically an all or none permission. The Bean module provides more granularity for block permissions. We can now add the ability to have site content creators create blocks but not give them permissions to all the other block admin pages.

Additional resources:
There are no resources for this video. If you believe there should be, please contact us.