With WordPress, you can define the roles and permissions assigned to your users in order to give them certain capabilities. These roles and permissions also apply to The Events Calendar and Events Calendar Pro. As the site owner, you can control what users can and cannot do with your events, using WordPress’s built-in user roles.

We’ll show you the available roles and how they apply to your event capabilities for your users.

Roles and permissions

Super Admin

This role only applies to multi-site installations and encompasses all of the capabilities possible with WordPress. This includes:

Administrators

The capabilities of Administrators differ between single site and Multisite WordPress installations. All administrators have the following capabilities:

For single-site installations, Admins also have the following capabilities:

It’s worth noting that all of the above capabilities apply to events as well. So Administrators can add their own events, as well as edit and delete all events on the site itself.

Editor

An editor user role can modify, read, and delete other post types (like events). Though the editor role is limited for other post types, they can add new events as well by default. The limitations of the Editor role include not being able to add, update, and delete plugins and themes or manage other users. This is the full list of WordPress capabilities for the Editor role:

Author

Authors can add new events, but cannot modify or delete events other users’ events. They also do not have access to Event Settings. This is a great option if you’d like to let users add new events from the WordPress backend, without giving them other capabilities. When it comes to WordPress in general, these are the capabilities:

Contributor

Contributors can create new events and submit them for review with an Editor or above role. This differs from the Author role, since they can publish their own events without review. Here is the complete list of WordPress capabilities:

Subscriber

Subscribers can only read and view events. They cannot add, edit, or delete events. When it comes to WordPress, the only capability is read.

Editing user roles and capabilities

Lastly, you can customize user roles to contain the capabilities that you’re looking for. The best way to do this is with a third-party plugin. Learn more about how to customize user roles in our Knowledgebase article.