Roles and Permissions Pro Add-on

The Roles and Permissions Pro add-on for Event Espresso expands upon the features included with the Roles and Permissions Basic add-on.

View quick links for this add-on –> 


Need to Buy a Support License for the Roles and Permissions Pro Add-on?
https://eventespresso.com/product/espresso-permissions-pro/


Installation

This add-on requires Event Espresso 3.1.33 or newer. It cannot be used with old versions of Event Espresso 3.

This add-on is a plugin for WordPress and can be installed through your WP dashboard (WP-admin).

Download the latest version of the Roles and Permissions Pro add-on for Event Espresso 3 from your Event Espresso account.

Then login to your  WordPress dashboard (WP-admin) and go to Plugins. Next, click on Add New –> Upload and browse to the plugin on your computer. Then select the zip file and begin the upload process. Wait for the plugin to upload and then click on Activate.

Setup and Configuration


This add-on requires the Roles and Permissions Basic add-on to be installed and activated.

Have you already read through the documentation for the Roles and Permissions Basic add-on? If not, you can view the documentation for the Roles and Permissions Basic add-on. Then continue to the sections below to learn about the new options in the Roles and Permissions Pro add-on.

User Permissions

In addition to the standard Minimum Page Permissions, there are now two new boxes in the  User Permissions page: Current Roles/Capabilities and the Advanced Options section.

Current Roles/Capabilities

This section lists what the different roles can do and the number of users with that particular role. Clicking the links takes you to the Users page which will show only those users with that role.

Advanced Options

Image

Events created by “Event Managers” require approval?: Selecting yes will mean the Admin will need to authorise an event created by Event Managers, before it will be published and go live. If set to No, the events will be published as normal.

event options

Setting a pending event to published in the event editor

Regional managers can edit venues assigned to them?: Gives Regional Managers the ability to edit and delete venues assigned to their locale. Note that the permission for Venue Manager must be set at Regional Manager level.

Regional managers are in charge only of their staff?: If set to yes, staff added by other users will not be visible to the Regional Manager in question.

Anyone can create a post when publishing an event?: Setting to yes will remove the Post section in the edit Event page.

Enable sharing of categories between users?: Allows categories to be shared with all staff. If set to no, categories will be on a per staff member basis.

Locales/Regions

Create and manage multiple regions and areas where your events occur, for example USA, UK, Finland or right down to a local level like Salt Lake City, Bountiful, Ogden.

Roles and Permissions Pro - Locale overview

Roles and Permissions Pro – Locale overview

Adding a new locale is simple. Start by clicking the  Add New Locale button.

In the box that appears, add the locale name and click the  Save Locale button.

Roles and Permissions Pro - add new locale

Roles and Permissions Pro – add new locale

Regional Managers

This new menu will list all of your Regional Managers, and you can obtain important contact information and edit which regions they deal with.

Regional managers overview

Regional managers overview

Hovering your mouse over the Regional Managers name will reveal the edit link. Click that to edit which regions that manager covers, if any.

Regional managers edit screen

Usage

The Roles and Permissions Pro adds additional features to Event Espresso 3 by expanding on the options introduced by the Roles and Permissions Basic add-on.

Troubleshooting

The plugin will not activate. Can you help?
Are you running a current version of Event Espresso 3? Is the Roles and Permissions Basic add-on installed and activated?

Some options mentioned here are not appearing. Can you help?
This add-on requires the Roles and Permissions add-on to be installed and activated. It cannot run alone. Please ensure that both add-ons are up to date.

Missing Admin Bar or blocked Admin access when also using Woocommerce?
Woocommerce blocks users without the edit_posts cabailbility from seeing the admin bar or accessing the admin.
The following code snippet can resolve this:

function ee_do_not_prevent_admin_access_with_woocommerce() {
return false;
}
add_action( 'admin_init', 'ee_allow_master_admin_admin_access_with_woocommerce');
function ee_allow_master_admin_admin_access_with_woocommerce() {
if ( current_user_can( 'espresso_event_admin' ) ) {
add_filter( 'woocommerce_prevent_admin_access', 'ee_do_not_prevent_admin_access_with_woocommerce' );
add_filter( 'woocommerce_disable_admin_bar', 'ee_do_not_prevent_admin_access_with_woocommerce' );
}
}

Customizations

Our support team cannot write custom coding for you. Below are some examples on customizing this add-on.
  • None at this time — check back soon!

Need to Buy a Support License for the Roles and Permissions Pro Add-on?
https://eventespresso.com/product/espresso-permissions-pro/
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us