Skip to main content

Team Manager Role

The Team Manager role (`sp_team_manager`) is designed for club officials who manage day-to-day team operations. Team Managers have full create, edit, publish, and delete access for players, staff, events, and player lists. They can also view and edi…

Updated today

Team Manager Role

The Team Manager role (sp_team_manager) is designed for club officials who manage day-to-day team operations. Team Managers have full create, edit, publish, and delete access for players, staff, events, and player lists. They can also view and edit existing teams, but cannot publish new teams directly — new team submissions go to the administrator for review.

What Team Managers can do

  • Create, edit, publish, and delete players and player lists

  • Create, edit, publish, and delete staff members

  • Create, edit, publish, and delete events

  • View and edit existing published teams

  • Assign league, season, and venue terms to events and teams

  • Upload media files

What Team Managers cannot do

  • Publish new teams (new teams are submitted for review)

  • Manage or delete taxonomy terms (competitions, seasons, venues, positions)

  • Access SportsPress settings

  • Access the Users admin screen

  • Access league tables or calendars directly

Key restriction: teams require review

When a Team Manager creates a new team, the Publish button is replaced by Submit for Review. An administrator or League Manager must approve the team before it goes live. This prevents unauthorised team creation while still allowing team managers to propose new records.

Capabilities

General

  • read — Access to Dashboard and Users > Your Profile

  • edit_posts — Access to Posts, Posts > Add New, Comments

  • editpublishedposts — Edit own published posts

  • publish_posts — Use the Publish button for posts

  • delete_posts — Delete own posts

  • deletepublishedposts — Delete own published posts

  • upload_files — Access to Media, Media > Add New

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

  • editspplayer — Edit individual players

  • deletespplayer — Delete individual players

  • editspplayers — Access to Players, Players > Add New

  • editotherssp_players — Edit other users' players

  • publishspplayers — Use the Publish button for players

  • deletespplayers — Delete own players

  • deletepublishedsp_players — Delete own published players

  • editpublishedsp_players — Edit own published players

  • assignspplayer_terms — Assign competitions, seasons, and positions to a player

Player Lists

  • readsplist — Access to Players > Player Lists

  • editsplist — Edit individual player lists

  • deletesplist — Delete individual player lists

  • editsplists — Add new player lists

  • publishsplists — Use the Publish button for player lists

  • deletesplists — Delete own player lists

  • deletepublishedsp_lists — Delete own published player lists

  • editpublishedsp_lists — Edit own published player lists

  • assignsplist_terms — Assign competitions, seasons, and positions to a player list

Staff

  • readspstaff — Access to Staff admin screen

  • editspstaff — Edit individual staff members

  • deletespstaff — Delete individual staff members

  • editspstaffs — Access to Staff, Staff > Add New

  • editotherssp_staffs — Edit other users' staff members

  • publishspstaffs — Use the Publish button for staff members

  • deletespstaffs — Delete own staff members

  • deletepublishedsp_staffs — Delete own published staff members

  • 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, a Team Manager can be restricted to only see and edit content belonging to their assigned team(s). This means their admin list screens for events, players, staff, player lists, and teams will be filtered to show only records linked to those teams.

Did this answer your question?