I need to tweak an existing ticketing plugin called Tickera, which is a event ticketing plugin for Wordpress. I need to provide my HOST users who upload their events to input data in the registration form which will create ticket types, price, etc. according to backend system. Further to this i need my host users to be able to manage their orders, adjust their ticket types (price, duration of tickets), manage their orders and monitor their attendees and tickets. All of this is possible from the backend system already, however the only problem is that all HOST users can see all other events (not only their own event). I need to make it so that the HOST users can only see and manage ticketing data for their own events only. Perhaps editing user roles will help in this scenario.
FInally, at the moment, there is an additional plugin for the Tickera plugin which allows the admin to export guest list to CSV file from the backend. I want to make this feature of being able to export to CSV available on the front-end. I can provide the code for the CSV plugin and the Tickera plugin. The user should however only be able to export guestlists to their events only.