Roles & Permissions
Understand the four roles in Balla Stats groups and learn how to assign, change, and manage member permissions.
Prerequisites
Before managing roles, you need:
- A Balla Stats account
- Admin or Owner role in a group
Balla Stats uses a role-based access control system with four distinct roles. Each role has specific permissions that determine what members can see and do within a group.
Owner
Full control
Admin
Manage everything
Member
View and interact
Viewer
Read-only access
- Understand the four group roles
- Know what each role can and cannot do
- Assign roles to new members
- Change existing member roles
- Transfer group ownership
Here is a detailed breakdown of what each role can do within a group.
The group creator
The Owner has complete control over the group and is the only role that can delete the group or transfer ownership.
- All Admin permissions plus:
- Delete the group entirely
- Transfer ownership to another member
- Manage billing and subscription
Trusted managers
Admins can manage all aspects of the group except deleting it or transferring ownership.
- Create, edit, and delete teams
- Add and manage players
- Create and manage matches
- Record statistics and events
- Manage seasons and fixtures
- Approve player link requests
Active participants
Members can view all group content and interact with features that are relevant to them as players.
- View all teams, players, and matches
- Register for matches (RSVP)
- Make predictions
- View statistics and standings
- Access their own player profile
Read-only observers
Viewers can see everything but cannot interact with or modify any content.
- View all group content
- See matches, standings, and stats
- Cannot register, predict, or modify anything
Good for: Parents, sponsors, or casual followers
Start by assigning Admin to your most trusted co-organizers, then add others as Members. You can always change roles later.
When you create an invite code, you can specify which role new members will receive when they join.
Creating an Invite Code with a Role
- 1Go to your group settings
- 2Click Create Invite Code
- 3Select the role for new members (Admin, Member, or Viewer)
- 4Share the generated code or link
Available Roles for Invite Codes
- Admin - For co-organizers who need full management access
- Member - For players and active participants (default)
- Viewer - For spectators and followers
Security Note
Be careful when sharing Admin invite codes. Only give Admin access to people you trust to manage your group responsibly.
You can change any member's role at any time from the group settings.
- 1Go to your group settings
- 2Navigate to the Members section
- 3Find the member you want to update
- 4Select their new role from the dropdown
Who Can Change Roles
- Owners can change anyone's role
- Admins can change Members and Viewers
- Members and Viewers cannot change roles
Role changes take effect immediately. The member will see their updated permissions the next time they load the page.
If you need to hand over control of a group to someone else, you can transfer ownership.
- 1Go to your group settings
- 2Navigate to the Danger Zone section
- 3Click Transfer Ownership
- 4Select the member to transfer to (must be an existing member)
- 5Confirm the transfer
After Transfer
- The selected member becomes the new Owner
- You are automatically changed to Admin role
- All other members keep their current roles
Warning
Ownership transfer cannot be undone by you. Only the new Owner can transfer it back. Make sure you are transferring to the right person.
If you need to remove someone from your group, follow these steps.
- 1Go to your group settings
- 2Navigate to the Members section
- 3Find the member you want to remove
- 4Click the Remove button
- 5Confirm the removal
What Happens When Removed
- The member loses access to the group immediately
- Their player data (stats, history) is preserved
- Their user account is unlinked from any players
- They can rejoin later via a new invite code
Youth Football Club
- Owner: Club director
- Admins: Head coaches
- Members: Players
- Viewers: Parents
Local League
- Owner: League commissioner
- Admins: Team captains
- Members: All players
- Viewers: Fans and sponsors
Pickup Football Group
- Owner: Main organizer
- Admins: Co-organizers
- Members: Regular players
- Viewers: Occasional subs
Limit Admin Access
Only give Admin access to people who actively manage the group. Too many Admins can lead to confusion.
Use Viewer for Observers
Parents, sponsors, and casual followers should be Viewers to prevent accidental changes.
Review Roles Regularly
Periodically review member roles to ensure they still match each person's responsibilities.
Communicate Role Changes
Let members know when their role changes so they understand their new permissions.
Cannot change a member's role
- Only Owners and Admins can change roles
- Admins cannot change other Admins or Owners
- Make sure you are in the group settings Members section
- Try refreshing the page if the dropdown is not appearing
Member cannot access certain features
- Check their current role in group settings
- Viewers cannot register for matches or make predictions
- Some features require Admin permissions
- Upgrade their role if they need additional access
Cannot transfer ownership
- Only the current Owner can transfer ownership
- The target must be an existing group member
- Contact support if the Owner is unavailable
Was this article helpful?