Permission system

Created on 19 June 2024, 10 days ago
Updated 23 June 2024, 6 days ago

Problem/Motivation

Currently we don’t have appropriate permissions to allow LMS management for different roles.

Proposed resolution

The permission system (global and group) should allow the following roles and operations:

  1. LMS Admin: all LMS permissions.
  2. Teacher: Create learning paths, add other teachers to learning paths, edit own learning paths, edit learning paths where the user is a teacher member, create modules and activities, edit own modules and activities, edit modules and activities referenced by a learning path the user is a member of, take learning paths the user is a member of for testing purposes.
  3. Student: Take learning paths if member of a referenced class, view own results.
πŸ“Œ Task
Status

Needs work

Version

1.0

Component

Other backend

Created by

πŸ‡΅πŸ‡±Poland Graber

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024