Roles & Permissions

Understanding user roles and what each role can do in avidia coach.

Role Hierarchy

avidia coach uses a hierarchical role system. Higher roles have all permissions of lower roles plus additional capabilities.

Super Admin - Full system access
Regional Admin - Regional management
University Manager - Institution management
Team Manager - Team coordination
Coach - Teaching and activities
Student - Learning and participation

Role Descriptions

Super Admin
Full system access with all permissions. Can configure AI settings, manage educational plans, and access the admin panel. Typically assigned to platform administrators.
Regional Admin
Manages multiple organizations within a region. Can assign user roles, create organizations, and view cross-organization analytics. Ideal for regional education coordinators.
University Manager
Manages a single institution. Can manage users, set up Moodle integration, export reports, and oversee all classes within the organization.
Team Manager
Coordinates a team of coaches. Can view team analytics, manage team members, and has all coaching capabilities. Suitable for department heads.
Coach / Teacher
Creates and manages classes, develops activities, grades submissions, and provides feedback. The primary teaching role in the platform.
Student
Participates in learning activities, submits work, receives feedback, sets personal goals, and uses the AI coach for guidance.

Permission Matrix

This table shows which permissions are available for each role.

Permission
Super Admin
Regional Admin
Uni Manager
Team Manager
Coach
Student
View Users
Manage Users
Assign Roles
View Organizations
Manage Organizations
Create Organizations
View All Classes
Manage Classes
Delete Classes
Create Activities
Grade Activities
Manage Sessions
Access Admin Panel
View Analytics
Configure AI
Manage Moodle
Manage Calendar
Create Announcements
View Reports
Export Reports