Skip to Content
Admin GuidePermission Reference

Permission Reference

This page is the definitive reference for what each role can do in UltiStackr. If you’re ever unsure whether someone on your team has access to a feature, check the matrix below.

For guides on how to use these permissions effectively, see the Team Owner Guide and Coach & Manager Guide.

Roles Overview

UltiStackr has four roles, listed from most to least permissive:

RoleDescription
OwnerFull control over every aspect of the team. There is exactly one owner per team.
Team ManagerAdministrative control over roster, events, and communication. Cannot manage library content (playbooks, practice plans, drills) or modify team settings.
CoachContent and coaching-focused access. Can manage roster, events, playbooks, practice plans, and change player roles. Cannot edit team identity (slug, logo) or perform destructive actions.
PlayerStandard team member access. Can view shared content, RSVP to events, chat in general channels, and create personal playbooks.

The person who creates a team is automatically assigned the Owner role. Ownership can later be transferred to another member.

Full Permission Matrix

Team Administration

ActionOwnerManagerCoachPlayer
Edit team settings (name, lines, custom roles)YesYesYesNo
Edit team identity (name, slug, logo)YesNoNoNo
Delete teamYesNoNoNo
Transfer ownershipYesNoNoNo

Roster & Members

ActionOwnerManagerCoachPlayer
Manage roster (add, remove, update players)YesYesYesNo
Invite playersYesYesYesNo
Change player rolesYesYesYesNo
View team rosterYesYesYesYes

Events & Calendar

ActionOwnerManagerCoachPlayer
Create eventsYesYesYesNo
Edit/delete eventsYesYesYesNo
RSVP to eventsYesYesYesYes
View eventsYesYesYesYes

Playbooks & Plays

ActionOwnerManagerCoachPlayer
Create playbooksYesNoYesYes (personal only)
Share playbooks with teamYesNoYesNo
Edit team playbooksYesNoYesNo
View team playbooksYesYesYesYes

Practice Planning

ActionOwnerManagerCoachPlayer
Create practice plansYesNoYesNo
Create and manage drillsYesNoYesNo
Set curriculumYesNoYesNo
View practice plansYesYesYesYes

Game Day

ActionOwnerManagerCoachPlayer
Log gamesYesYesYesNo
Manage lineupsYesYesYesNo
Create scouting reportsYesYesYesNo
View game historyYesYesYesYes

Communication

ActionOwnerManagerCoachPlayer
Post in announcement channelsYesYesYesNo
Post in general channelsYesYesYesYes
Create channelsYesYesYesNo
View all channelsYesYesYesYes

Notes & Documentation

ActionOwnerManagerCoachPlayer
Create notes (all-permission folders)YesYesYesYes
Create notes (coaches folders)YesYesYesNo
Create notes (owner folder)YesNoNoNo
View notes (all-permission folders)YesYesYesYes
View notes (coaches folders)YesYesYesNo
View notes (owner folder)YesNoNoNo

Permission Categories Explained

Team Administration

Team administration is split into two tiers. Day-to-day settings — custom roles, lines, and general configuration — are available to owners, managers, and coaches, since these change frequently as the team evolves. Identity and destructive actions — editing the team slug/logo, deleting the team, and transferring ownership — are restricted to the owner because they have permanent, team-wide consequences.

Roster & Members

Roster management covers adding, removing, and updating player information. Coaches, managers, and owners all share this capability because on-field staff frequently need to adjust the roster — adding new players, updating positions, or removing inactive members.

Role changes are available to owners, managers, and coaches. Promoting someone to coach or manager grants them elevated access across the platform, so role changes should be coordinated with the team’s leadership. Only the owner can transfer ownership.

Events & Calendar

Event creation is available to all staff roles (owner, manager, coach) because scheduling practices, games, and team activities is a core part of running a team. Players can view events and RSVP but cannot create or modify them.

Playbooks & Plays

All team members can create personal playbooks in their own library — this is great for players who want to sketch out their own ideas or study plays independently.

However, only owners and coaches can share playbooks with the team or edit team playbooks. Managers cannot manage library content. This ensures the team’s shared playbook collection stays curated and approved by the coaching staff, rather than filling up with unreviewed content.

Practice Planning

Practice plans, drills, and curriculum are coaching-focused tools. Only owners and coaches can create and manage these, while managers and players can view them to prepare for upcoming practices.

Communication

The Announcements channel is deliberately restricted to staff roles. This keeps it a clean, high-signal channel for important team information. If every player could post there, it would quickly become indistinguishable from a general chat.

General channels are open to everyone, supporting the team-wide communication and culture that keeps a squad connected.

Notes & Documentation

UltiStackr’s notes system uses folder-level permissions to control access:

  • All-permission folders — Open to everyone. Great for shared team knowledge, playbook philosophy docs, and general resources.
  • Coaches folders — Visible only to owners, managers, and coaches. Ideal for coaching strategies, player evaluations, and internal planning that doesn’t need to be seen by the full roster.
  • Owner folder — Visible only to the owner. Reserved for sensitive information like budget notes, personnel decisions, and private communications.

Folder permissions are enforced at the folder level. Moving a note from a coaches folder to an all-permission folder will make it visible to all players. Be mindful when reorganizing notes.

Role Assignment

Roles are assigned in the following ways:

  • Owner — Automatically assigned to the team creator. Can be transferred via ownership transfer.
  • Manager — Assigned by the owner or another manager from the roster management screen.
  • Coach — Assigned by the owner or a manager from the roster management screen.
  • Player — The default role for anyone who joins the team via invite link or direct invitation.

When ownership is transferred, the former owner is automatically downgraded to Team Manager.

Quick Reference: Key Differences Between Roles

Owner vs. Manager

The owner can do everything a manager can, plus: edit team settings, delete the team, transfer ownership, and access owner-only note folders.

Manager vs. Coach

Both managers and coaches can change player roles and manage rosters, events, and communication. The key difference: Coaches get full library and content access (playbooks, practice plans, and drills), while Managers cannot create or edit library content. Managers focus on administration; coaches focus on strategy and development.

Coach vs. Player

Coaches have full content and team management access — they can create events, share playbooks, build practice plans, and post in announcement channels. Players can view shared content, RSVP, chat in general channels, and create personal playbooks.

Next Steps

Last updated on