User roles

There are six different user roles available in GrowPoint:

Most roles in GrowPoint are course-specific, meaning a user can have different roles in different courses. For example, a user may be a Student in Course A, a Coach in Course B, and a Course Administrator in Course C. The Superadminrole, however, is system-wide and cannot be combined with the roles of Student, Coach, or Senior Coach.

Role Definitions

Superadmin

The Superadmin role is system-wide and grants full control over GrowPoint. Users with this role can access the Superadmin menu, where they can configure all platform settings. A Superadmin automatically has the permissions of a Course Administrator and Course Coordinator.

  • This role cannot be combined with Student, Coach, or Senior Coach roles but can be combined with Course Administrator and Course Coordinator roles.
  • Only a Superadmin can create new Superadmin users.
  • Responsibilities include:
    • Creating new courses
    • Assigning Course Administrators and Course Coordinators
    • Configuring platform settings, appearance, email templates, and language settings
    • Creating and managing pages

Course Administrator

The Course Administrator role is course-specific and allows users to manage course settings through the Course Administrator menu.

  • This role cannot be combined with Student, Coach, or Senior Coach roles within the same course but can be combined with the Course Coordinator and Superadmin roles.
  • A Superadmin assigns a Course Administrator when creating a course or later.
  • The Course Administrator must be an existing platform user.
  • Responsibilities include:
    • Building course content
    • Configuring course settings
    • Managing users (though this is primarily handled by the Course Coordinator)

Course Coordinator

The Course Coordinator role is course-specific and primarily focused on managing users within a course. It provides limited access to the Course Administrator menu.

  • This role cannot be combined with Student, Coach, or Senior Coach roles within the same course but can be combined with the Course Administrator and Superadmin roles.
  • A Superadmin assigns a Course Coordinator when creating a course or later.
  • The Course Coordinator must be an existing platform user.
  • Responsibilities include:
    • Assigning students to Coaches or groups
    • Monitoring and addressing cases where a Coach fails to respond to a student
    • Ensuring smooth user interactions within the course

Redactor

The Redactor role is system-wide and focuses on content creation. Users in this role do not have access to student or coach interactions.

  • Responsibilities include modifying and creating content on the front pages of courses.
  • Currently, Redactors do not have access to course content.

Coach

The Coach role is course-specific and allows users to mentor students.

  • Users with this role can access the Coach tab, where they see assigned students and perform related actions.
  • Within the same course, this role can only be combined with the Senior Coach role.
  • A Course Administrator or Course Coordinator assigns the Coach role to an existing platform user.
  • Responsibilities include:
    • Responding promptly to students’ messages
    • Assisting students in making the most of their course experience

Senior Coach

The Senior Coach role is course-specific and provides read-only access to conversations between Coaches and students.

  • Course Coordinators assign Coaches to a Senior Coach.
  • Users with this role can access the Senior Coach tab, where they can review interactions between assigned Coaches and their students.
  • Within the same course, this role can only be combined with the Coach role.
  • A Course Administrator or Course Coordinator assigns this role to an existing platform user.
  • Responsibilities include:
    • Monitoring and reviewing Coach-student conversations
    • Providing feedback to Coaches

Student

The Student role is course-specific and enables users to participate in a course.

  • Students can access the Started tab, where they see all active courses they are enrolled in.
  • The Student role is granted when a user enrolls in a course and is valid for the course duration.