Teamworks Case Study - User Permissions

Tools

Figma

My Role

Product Designer

Project Duration

1 month

Overview

I worked as a Product Designer for Teamworks, a sports technology company serving collegiate athletics programs. Within their product ecosystem, I focused on General Manager, an app designed for college football coaches to manage their rosters, player scholarships, and payment processing. For this project, I designed a settings interface that enables super users (typically athletic directors or head coaches) to configure and adjust permissions for specific users within their organization.

Background

Teamworks is a sports technology company serving collegiate athletics programs. Their General Manager product helps athletic departments manage rosters, scholarships, and payment processing for student athletes. As the platform grew to handle millions in NIL payments, user permission controls became critical for athletic directors and compliance officers.

Problem

General Manager lacked built-in permission management. When departments needed to adjust user permissions, like granting payment approval or restricting roster editing, they had to contact Teamworks' Customer Success team. This manual process caused delays and bottlenecks for both clients and Teamworks. As organizations scaled, the inability to manage permissions internally became a major pain point.

Solution

I designed a flexible permission management system that enables super users to customize access controls based on organizational roles. The new settings interface allows administrators to assign permissions to individual users or groups directly within the platform, eliminating Customer Success intervention. This empowered athletic departments to manage permissions in real-time, significantly reducing response times and improving efficiency while maintaining compliance with financial regulations.

Key Features

The permission system is organized into clear sections:

User Permissions - A table view showing all users and their access levels across different sports programs

Role-Based Access - Three permission levels (No access, Viewer, Admin) that can be assigned per sport

Granular Control - Administrators can set different permissions for each user across Football, Men's Basketball, Women's Basketball, Women's Volleyball, and Softball

Quick Actions - Add new users and adjust permissions directly from the main interface

Design Decisions

I focused on creating a scannable, efficient interface that athletic directors could use to quickly understand and modify permissions across their entire organization. The table format allows administrators to see all users and their permissions at a glance, while the color-coded permission labels (Admin in purple, Editor in green, Viewer in blue) make it easy to identify access levels quickly.

The design balances simplicity with power sp administrators can manage complex permission structures without feeling overwhelmed by options.

Impact

The permission management system removed a critical barrier to purchase for multiple schools and eliminated the operational bottleneck of Customer Success managing permissions manually. Athletic departments can now configure access controls in real-time, enabling them to delegate responsibilities efficiently while maintaining security and compliance standards.

Next
Next

Teamworks Case Study #2 (coming soon)