Support

Home Forums Event Espresso Premium Give WP backend user only access to specific events

Give WP backend user only access to specific events

Posted: October 25, 2016 at 12:44 pm


ps

October 25, 2016 at 12:44 pm

Hi EventEspresso support team,
I use EE on a website for a club. We have severals events a year and each event is organized by a specific person. I would now like to give that user the rights to add, edit, delete attendees and also export or print the attendee list, but only for their own events. They are not allowed to edit events of other users and modify the event itself, only the attendees shall be added (in case of manual or email registration), deleted (trash registrations) and export / download the attendee list. It would even be better, if they get the attendee list mailed to them, the day the registration date ends. They shall also receive the registration notification emails. But I would also as admin of the site like to receive the emails too, so that I’m in the loop.
Thanks a lot for pointing me in the right direction and best regards!


Tony

  • Support Staff

October 26, 2016 at 7:24 am

Hi there,

It would even be better, if they get the attendee list mailed to them, the day the registration date ends.

Currently that’s not available within Event Espresso.

To do what you are requesting you will need a custom user role that has access to Event Espresso that you can assign to the users. You can setup the user role to only allow them access to their own events and also prevent them from editing the events if preferred however EE does not provide those roles out of the box so it will take some custom development.

So the way I would set this up is to set those event organizers as the event author within the event.

Then have a user role that will only allow the access I want them to have setup for those users, here is an example plugin that creates 2 roles:

http://take.ms/WcoqG

Events Managers – Has full access to Event Espresso in the same way the Admin does but DOES NOT have access to any other section of the Dashboard.

Event Organizer – Has access to only events (and the related details) they are set as they author for and no other access to the dashboard.

However note that those roles allow editing of the events/registrations etc. So you’ll need to remove the ‘_edit’ capabilities from the role using something like User Role Editor.

The event admin email should automatically then go to the event author, so the email addess of the user account assign to that event will be used. You will need to edit the event author templates and add the [CO_EMAIL] shortcodes to the ‘To’ fields for all of them if you also want a copy of those.

The support post ‘Give WP backend user only access to specific events’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso