Event Manager Role
The Event Manager role (sp_event_manager) is designed for users responsible for scheduling fixtures and entering match results. Event Managers have full publish, edit, and delete access for events, including the ability to edit other users' events. Their access to teams, players, and staff is limited to viewing and editing existing published records — they cannot publish new ones without administrator approval.
What Event Managers can do
Create, edit, publish, and delete events (including other users' events)
Manage event taxonomy terms (competitions, seasons, venues)
View and edit existing published teams, players, and staff
Assign terms to teams, players, and staff
Upload media files
What Event Managers cannot do
Publish new teams, players, or staff (submissions go for review)
Manage taxonomy terms for teams, players, or staff
Access player lists, league tables, or calendars
Access SportsPress settings
Access the Users admin screen
Capabilities
General
read — Access to Dashboard and Users > Your Profile
edit_posts — Access to Posts, Posts > Add New, Comments
delete_posts — Delete own posts
upload_files — Access to Media, Media > Add New
manage_categories — Access to Posts > Categories and Links > Categories
Events
readspevent — Access to Events admin screen
editspevent — Edit individual events
deletespevent — Delete individual events
editspevents — Access to Events, Events > Add New
editotherssp_events — Edit other users' events
publishspevents — Use the Publish button for events
deletespevents — Delete own events
deletepublishedsp_events — Delete own published events
editpublishedsp_events — Edit own published events
managespevent_terms — Access to Competitions, Seasons, and Venues
editspevent_terms — Add and edit competitions, seasons, and venues
deletespevent_terms — Delete competitions, seasons, and venues
assignspevent_terms — Assign competitions, seasons, and venues to an event
Teams
readspteam — Access to Teams admin screen
editspteams — Access to Teams, Teams > Add New
editpublishedsp_teams — Edit own published teams
assignspteam_terms — Assign competitions, seasons, and venues to a team
Players
readspplayer — Access to Players admin screen
editspplayers — Access to Players, Players > Add New
editpublishedsp_players — Edit own published players
assignspplayer_terms — Assign competitions, seasons, and positions to a player
Staff
readspstaff — Access to Staff admin screen
editspstaffs — Access to Staff, Staff > Add New
editpublishedsp_staffs — Edit own published staff members
assignspstaff_terms — Assign competitions, seasons, and jobs to a staff member
Team Access
When the Team Access module is active, an Event Manager can be restricted to only see and edit content belonging to their assigned team(s). Their admin list screens for events, players, staff, teams, player lists, and calendars will be filtered accordingly.
