Support

Home Forums Event Espresso Premium Event Espresso 4 Capabilities System

Event Espresso 4 Capabilities System

Posted: May 15, 2021 at 2:05 pm


Fahad2013

May 15, 2021 at 2:05 pm

Hello,

1- I need to give four events admins access to register and create their own events, but I don’t want any one of them to access each other events. I use the Restrict content membership, can I use it with this. I hope you can help me with this because it is very important for me.

2- I need to display all upcoming events on a new page just for that.


Tony

  • Support Staff

May 17, 2021 at 5:56 am

Hi there,

1- I need to give four events admins access to register and create their own events, but I don’t want any one of them to access each other events. I use the Restrict content membership, can I use it with this. I hope you can help me with this because it is very important for me.

Event Espresso wasn’t designed to be an ‘event marketplace type setup where you basically give multiple users access to EE to use for just their own events. It can be done with the capability checks within the system, but it’s not an officially supported use case and will likely require you to customize some access to suit.

I’ve previously created a plugin that creates 2 new custom roles:

https://monosnap.com/file/qUKeT73ASIAzTRUNX6Hlb1J59vMWgz

‘Event Organizer’ has access to ‘their’ events (events they are set as the author on) but not others.

‘Events Manager’ has full access to Event Espresso but no other sections of your WordPress admin.

You can use the above as a starting point to create your own, or add that as a plugin to your site, activate it and then deactivate it again. You’ll now how the 2 roles added to your database. Edit the capabilities on either role to suit your specific needs.

2- I need to display all upcoming events on a new page just for that.

Unless I’m misunderstanding, you can just add the [ESPRESSO_EVENTS] shortcode to a new page for this.


Fahad2013

May 17, 2021 at 6:00 am

This reply has been marked as private.


Tony

  • Support Staff

May 17, 2021 at 6:05 am

There’s really no difference in terms of the use case.

If you use EE as an event marketplace you either manage the events yourself and provide the users with some method of informing you of the event they want to create (which you then do) or you use the above and allow them to create their own.

The above method works, we’ve seen multiple users use it, it’s just not something we officially support at this time.


Fahad2013

May 17, 2021 at 6:14 am

I really appreciate your help here. You always do a great job.

Best regards.


Tony

  • Support Staff

May 17, 2021 at 7:19 am

You’re most welcome 🙂

Any further questions just let us know.


Fahad2013

May 21, 2021 at 8:11 am

This reply has been marked as private.


Fahad2013

May 22, 2021 at 12:25 pm

This reply has been marked as private.


Fahad2013

May 24, 2021 at 4:42 am

This reply has been marked as private.


Seth Shoultes

  • Support Staff

May 24, 2021 at 7:23 am

Hi there,

Have you double-checked that you have the edit event capabilities added to your Events Manager role?


Fahad2013

May 24, 2021 at 7:29 am

This reply has been marked as private.


Tony

  • Support Staff

May 28, 2021 at 5:15 am

Hi,

The credentials provided aren’t working for me, but this looks like something that is from BuddyBoss as the pages you are linking to are not standard WP pages. I don’t use BuddyBoss so I can only guess as to what is happening here.

Are you using a plugin to block access to the dashboard or is that something from within BuddyBoss itself?

The roles I gave you above are just standard roles, there is something else going on outside of those roles causing what you have shown above. It appears to be from BuddyBoss and I’m guessing they have some option for it somewhere but as I don’t use it the best people to ask for this would be them.


Fahad2013

May 28, 2021 at 7:23 am

This reply has been marked as private.


Tony

  • Support Staff

May 28, 2021 at 9:01 am

They work now, thanks.

However, unfortunately, I simply don’t know enough about how BuddyBoss works to help with this. I can’t see any settings for it unless they are hidden away somewhere.

I think you’ll need to contact BuddyBoss and see what they say about this. Looking at your ‘Profile types’ it shows 0 users as event managers, I don’t know if that is significant here or not but just an observation I spotted when looking.


Fahad2013

May 28, 2021 at 9:03 am

Thank you so much. I really appreciate your help.

The support post ‘Event Espresso 4 Capabilities System’ 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