Support

Home Forums Event Espresso Premium People Admin Add-on

People Admin Add-on

Posted: February 28, 2019 at 11:55 pm


KLLASC

February 28, 2019 at 11:55 pm

Hi, can I use this add-on to create separate event admins who cannot edit each other’s forms? If so, grateful if you would point me to any tutorial/sample.

Thanks.


Tony

  • Support Staff

March 1, 2019 at 5:14 am

Hi there,

No, that isn’t what the People Add-on is used for, its to assign ‘people’ to events, as in Speakers etc that will be attending the event, not the admin staff that will be managing the event.

When you say edit each other’s forms, can you add some details as to what you mean?

You can create roles in which users only have access to events they are set as the author on and the registrations that a relevant to that event. Is that what you are looking for?


KLLASC

March 1, 2019 at 7:34 am

Not quite.

E.g. Admins A and B are allowed to create events of their own but Admin A cannot edit/view registrants/attendees etc of events created by B and vice versa.


Tony

  • Support Staff

March 4, 2019 at 12:18 pm

Ok, so you’ll need to give those users the capabilities they need to only view ‘their’ events and relevant objects.

I’ve previously created a plugin that adds 2 roles to a site, ‘Event Organizer’ which is a user that should only have access to their own events & registrations etc and an ‘Events Manager’ which has full access to EE which you can use as an example:

https://monosnap.com/file/qUKeT73ASIAzTRUNX6Hlb1J59vMWgz

If you install that and active it on the site, you can then remove it as the roles are stored in the database, set the user to an ‘Event Organizer’ and then set that user as the author of the event. Log in as that user and they should only have access to the events they are set as an author for and the registrations linked to that event.

EE has capability checks littered throughout the code which allows for this, however EEE was designed to be used by an organization host ‘their’ events rather than multiple Event Admins hosting their own events within a single install so I’d recommend testing the above and altering any of the capabilities to suit.

The support post ‘People Admin Add-on’ 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