Event Manager without being Event Admin
Prevent Event Admins from editing member data - or allow some events to be configured by non-admin. We want to allow certain members (rotates - different person each year) to be the 'admin' of an event but not give them full access (editing member data, viewing member financial info unrelated to the event). Wish there were a way to allow them to edit and monitor event registrations without being an admin.
We could certainly use this functionality as well. We run a sports officials' association. We have several different people who need to add/manage events (officiating assignments for football contests). But they should have access to only their own events. Some of these people are not members of our association, so the only thing they need access to is event management. They don't need to be able to see or do anything that is not directly associated with their event. If there is a payment that needs to be processed, that is all handled by our treasurer, who is a MEMBERSHIP MANAGER level admin and can do all of the financials in WA.
In addition, right now if you set someone as Event Manager they can change the information about any contact in the database (including passwords!). That is one of the biggest problems for us.
Having this functionality would lead to many more orgs like ours potentially choosing WA...
I agree. We have this kind of a need where a person is assigned an event (trip leader for a ski trip). I would love/need to have the ability to assign a person as the trip leader and have them see all the information on each person who has signed up for their trip only. They should not be able to see other trip leader's travelers or financials. And they should not be allowed to change the content of the web pages in any way. They should be allowed to record payments and any other additional information needed. To complicate this process further, I would also like/need to be able to assign a level to the treasurer where they can see all trips and travelers on those trips and all of the financial information but not be able to modify web pages. I know this could be a hard thing to code but I think a well thought out layered system of access levels could be the answer.
Evgeny Zaritovskiy commented
You mean that even if they want, they should not be allowed to access any other event, except their own?
Estela Webmaster commented
You are so right! We have volunteers that vary greatly in their computer savvy. It would be amazing to be able to designate an Event Manager for each individual event- or less desirably- for each type of events. That way, they can only mess up their own event- this said with most kindness for our volunteers...
Please make it happen Chief Apricot!!!!
Dmitry Buterin commented
Additional details from another client:
I’m glad you’ve asked me about this one, because once I lay it out, you might see why this would help organizations like ours. Our volunteers range from very tech-savvy to driving around in covered-wagons. So I do not trust many of them to have full admin access. However, I often must make them Event-Level admins so that they can check on their registration numbers, etc. Of course, it would be bad if they messed-up their event by accidentally deleting it or something. But at least it would just be their event. However, if I make them Event-Level admins, they could also completely mess-up OTHER people’s events. To minimize this risk, I decided to make them Read-Only admins so that they could check/download their registrations lists. This alleviated the risk of messing things up. But it also dramatically reduced the privacy of our members because Read-Only admins can see which of our members haven’t paid their dues, what they’ve done in the past, get the mailing addresses of people who HAVE NOT registered for their events, etc. So I was forced to settle on having each person who is in-charge of an event email me whenever they want an updated registration list. Then I have to download it and email it to them. This is a pain because I am a volunteer as well!
In a perfect world, I could:
1) choose a person for each event to have EITHER full or read-only access to ONLY that event
2) choose EITHER full or read-only when making someone a Membership Admin. This would be helpful for our Treasurer who needs to look at invoices and renewal info, but shouldn’t be able to modify those records.
Evgeny Zaritovskiy commented
In other words, you want different people to be responsible for different events without ability to change other events, right?
We made some moves into this area - see http://forums.wildapricot.com/forums/308920-archive/suggestions/8831335-event-specific-administrators-10260 - but this was very first step.
What you are speaking about, is evolution of this into more organized and automated forkflow. We've had comments about that and we have this in our design queue, but there is no timeline for that.
Thanks for sharing your ideas!
Gordon Stewart commented
We use the event registration system as a way to have members volunteer for committees. For a recent event we had 72 different committees, each with their own event and committee manager. The committee manager needs to be able to develop an email list to communicate with the committee.
In release 4.4 (?) we got the ability to direct a copy of confirmation emails to a member (committee manager). This appeared to shut down all the related requests to allow a member limited management authority over an event. This need still exists.
Many of the requests to have a member manage volunteers could have been met by providing the committee chair with the ability to request an "Export Registrants" of the committee they manage.
Whether this is implemented as part of the member system (like a group) or as a by-product of being the recipient of confirmation emails (or by an API?) does not matter but this ability would completely change the way committees are managed.
The basic need is for an event manager to be able to retrieve a list of attendees and their email addresses.
M. Smith commented
How a about a feature to allow an event manager to only have admin access to a subset of all the events. I want to be able to assign event manager rights to only a type (meta data tags) of event not all events. Or another option might be to allow only admin rights to those events that, that person has created.