• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Genesis Blocks

Genesis Blocks

Create effective content faster.

  • Need Help?
You are here: Home / Block Permissions

Block Permissions

This feature requires the Genesis Blocks Pro plugin which is available through a Genesis Pro subscription.

Genesis Blocks Pro includes the option to control which user roles have access to the settings of individual blocks.

This is useful if you have specific brand styles (font styles, colors, etc.) and you don’t want to allow editors, authors, and/or contributors to change any branded elements.

Table of Contents:

  • WordPress® user roles 1
  • Access Block Permission Settings
  • Enable or disable block permissions

WordPress user roles

Here is a quick summary of the capabilities of each user role:


  • Administrators have full access to all features in the WP-Admin area.

  • Editors can publish and manage their own posts as well as the posts of other users.

  • Authors can publish and manage their own posts.

  • Contributors can write and manage their own posts but cannot publish them.

  • Subscribers can only manage their profile.

For a comprehensive list of user capabilities, see the WordPress Codex on Roles and Capabilities.

Access Block Permission Settings

Log in to your WP-Admin, go to Genesis Blocks > Settings, and click the Block Permission Settings tab, as shown in the image below.

Screenshot of Block Permission settings

Click image to enlarge

Next, click the name of the block for which you’d like to configure the user permissions.

In the example below, we’ve clicked the Testimonial block which revealed that we can decide who has permission to change the font size, cite alignment, background color, and text color for this block.

Screenshot of permissions available in the Testimonial block

Click image to enlarge

Enable or disable block permissions

All user roles will be checked/enabled by default, as shown in the image below. Uncheck the box next to the role from which you want to remove permission.

Notes:

  • The permissions set here are applied globally to all instances of the block. For example, if you remove permission for editors, authors, and contributors to edit the font size of the Testimonial block, those user roles will not be able to edit the font size on any Testimonial block no matter which post or page it appears on.
  • The Subscriber user role does not have access to edit any content on your site. Therefore, even when that role is checked/enabled, subscribers will not be able to make changes to the content or design of your site.
List of WordPress user roles that can be configured

Click image to enlarge

Also, because some third-party plugins register their own user roles when they are activated on your site, you may see additional roles in the list. For example, if you currently have WooCommerce® activated on your site (or have had it activated in the past), you will see the Customer and Shop manager roles, as shown in the image below.1

Extra roles that may appear for configuration

Click image to enlarge

Be sure to click the Save Settings button at the bottom of the screen (not shown here) to preserve your settings.

Primary Sidebar

Getting Started

  • Install Genesis Blocks
  • Install Genesis Blocks Pro
  • Update Genesis Blocks Pro
  • Working with Blocks
  • Responsive Typography

Layout Blocks

  • Advanced Columns Block
  • Container Block
  • Layouts Block

Styling Blocks

  • Drop Cap Block
  • Spacer Block

Call to Action Blocks

  • Button Block
  • Call-to-Action Block
  • Email Newsletter Block

Content Blocks

  • Accordion Block
  • Device Mockup Block
  • Notice Block
  • Portfolio Block
  • Post and Page Grid Block
  • Pricing Table Block
  • Profile Box Block
  • Sharing Block
  • Testimonial Block

Advanced Options

  • Block Permissions
  • Reusable Blocks

Tutorials & Code Snippets

  • Tutorials
  • Code Snippets

Resources

  • Changelog
  • How to migrate from Atomic Blocks to Genesis Blocks
  • Migrating from Atomic Blocks Pro Beta
  • Support

© 2013–2025 WPEngine, Inc. All rights reserved. WP ENGINE®, VELOCITIZE®, TORQUE®, EVERCACHE®, and the cog logo service marks are owned by WPEngine,Inc.
1WP Engine is a proud member and supporter of the community of WordPress® users. The WordPress® trademarks are the intellectual property of the WordPress Foundation, and the Woo® and WooCommerce® trademarks are the intellectual property of WooCommerce, Inc. Uses of the WordPress®, Woo®, and WooCommerce® names in this website are for identification purposes only and do not imply an endorsement by WordPress Foundation or WooCommerce, Inc. WP Engine is not endorsed or owned by, or affiliated with, the WordPress Foundation or WooCommerce, Inc.