Support

Home Forums Event Espresso Premium Roles and Permissions for EE4

Roles and Permissions for EE4

Posted: August 14, 2015 at 9:41 am

Viewing 10 reply threads


Merlin

August 14, 2015 at 9:41 am

Is there a “Roles and Permissions Pro Add-on” for EE4 in planing or something else i can use to give a user access to create and manage his own events?

thanks in advance,

merlin


Tony

  • Support Staff

August 14, 2015 at 10:15 am

Hi Merlin,

EE4 does not have a R&P Add-on as the capabilities are all built into Event Espresso core.

This basically means that you can use any ‘user’ plugin to manage the capabilities of the users. You will need to provide the correct EE capabilities to suit your use case to either a role (then assign that role to the users) or to a specific user if you prefer.

You can read more about the capabilities system within EE4 here:

https://eventespresso.com/wiki/event-espresso-4-roles-permissions/


Merlin

August 14, 2015 at 4:52 pm

Thanks for your help. I’ve tried some things and it worked very well.

but i’ve some problems.

1. i’ve set up the capabilities so that a user can create and manage his own events but he can’t publish theme. Where can the admin see the waiting events for publishing?

2. the user can’t create new tickets. when i click on the button for the new ticket the site reloads and nothing happened. The user also can’t create a name for the time. and why it looks so different to the admins view?

Admin
https://www.dropbox.com/s/8xjcspzqorg9rew/Bildschirmfoto%202015-08-15%20um%2000.39.49.png?dl=0

User
https://www.dropbox.com/s/gpmzl6mnz2ifvwt/Bildschirmfoto%202015-08-15%20um%2000.39.16.png?dl=0

3. can i hide some sections in the events editor for example the discussion section or the permalink-section?

Thanks in advance

merlin


Josh

  • Support Staff

August 17, 2015 at 7:27 pm

Hi Merlin,

An admin can see the waiting events for publishing by selecting Inactive, then click the Filter button from the event list table.

You can give the user the ability to create new tickets by granting these 3 capabilities to their user role: ee_read_default_ticket, ee_read_default_tickets, ee_read_others_default_ticket.

You can hide the discussion and permalink section by writing a little function that hooks into WordPress’s metabox API. There’s some example code that you can follow to remove a few of the boxes in our code snippet library:

https://github.com/eventespresso/ee-code-snippet-library/blob/master/admin/remove_EE4_meta_boxes.php

Please note that some boxes like the notifications selector should not be removed.


Merlin

August 18, 2015 at 12:40 am

hi Josh,

it doesn’t work for me. hard to explain. every time i clicked on “new ticket” the side want to reload and nothing changed. it looks like the “new ticked button” is linked to the “publish button”. can you send me the link where i can give you access to the page and you can look by yourself. i think this would be the fastest way…

to my main side i gave you access a while ago. with this access you can create a test user by your own if you like.

thanks in advance
merlin


Dean

August 18, 2015 at 6:35 am

Hi,

https://eventespresso.com/send-login-details/ can be used to provide login details or information on secured pages.

Please make sure you reference this form page’s URL.


Josh

  • Support Staff

August 18, 2015 at 7:47 am

Hi Merlin,

Looks like you were close, your custom user role needed the ee_read_default_price_types and ee_read_default_prices caps to be able to access the advanced ticket editor.


Merlin

August 18, 2015 at 2:04 pm

great thank you… awesome support!


Josh

  • Support Staff

August 18, 2015 at 3:01 pm

You’re welcome.


Merlin

August 19, 2015 at 11:56 am

Is there a way to hand over events to other users. for example the admin published an event and over handed it to an other user without admin permissions. Now i only can see other admins in the Author dropdown.

thanks.


Jonathan Wilson

August 19, 2015 at 1:39 pm

Hi Merlin,

Unless that user has the capability to see others’ events/registrations, then no. The user will need to be in a role that has those capabilities.

Viewing 10 reply threads

The support post ‘Roles and Permissions for EE4’ 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