A person can have several team affiliations with different roles, but only 1 role on the same team. There are 6 roles:
- Coach: all team functions, can create other coaches and has access to selected club functions
- Assistant: All team functions, can create other coaches and has access to selected club functions
- Team Manager: All team functions, CANNOT create coaches and CANNOT access club functions
- Member: access to his/her own team(s), cannot create/modify activities/other profiles
- Inactive: member not receiving emails, cannot sign up for activities
- Injured: member not receiving emails, cannot sign up for activities