Content Access Control
Content access is controlled by two axes: Role and Enrollment.
Roles
| Role | Description |
|---|---|
| Learner | Regular user who takes enrolled content |
| Content Owner (Editor) | User who creates and manages content in Studio |
| Tutor | User responsible for grading and reviewing assigned content |
| Super Admin | User who manages the entire system |
Enrollment-Based Access
All content requires Enrollment to access by default.
- Enrollment is granted to learners by an admin or operator.
- Without enrollment, all actions are blocked — viewing content, taking exams, submitting assignments, etc.
Exception 1: Public Access
Media content can be set to Public Access, allowing access without enrollment.
Automatic Merging of Favorable Conditions
If both Public Access and enrollment exist simultaneously, Minima automatically applies the more favorable value of each — the earlier date for start, the later date for end and archive. This is handled automatically with no additional configuration.
Exception 2: Anonymous Surveys
Surveys set to anonymous can be taken externally without logging in.
Access Date — 3 Stages
Every enrollment or Public Access has three dates. Access state varies depending on the current time.
| Stage | Condition | Access |
|---|---|---|
| Before Start | now < start |
No access |
| Active | start ≤ now < end |
Read and write |
| Read-Only | end ≤ now < archive |
View only — no submission or exam |
| Ended | now ≥ archive |
No access |
Course Context
When content is accessed within a course, the course's access dates take precedence over the individual content's dates.
- Example: When accessing Exam B inside Course A, access is determined by Course A's dates, not Exam B's enrollment dates.
- For quizzes embedded in media, the parent media's course dates apply, not the quiz's.
Content Owner (Editor) Permissions
Content owners have the following permissions on content they created.
Studio Access
- Can create, edit, and manage their own content in Studio.
Preview
- Content owners can use all learner-facing features — taking exams, submitting assignments, etc.
- Access is granted in 1-hour increments and expires automatically.
- All data is automatically deleted.
Tutor Permissions
Tutors have the following permissions only for content allocated to them.
Grading and Review
- Can grade learner submissions for allocated exams, assignments, and discussions.
- Can check grading status via the Tutor Dashboard.
- Can preview their allocated content.
- Access is granted in 1-hour increments and expires automatically.
- All data is automatically deleted.
Access Restriction Summary
| Situation | Result |
|---|---|
| No enrollment + No Public Access | Access denied |
| Enrolled but before start date | Access denied |
| After archive date | Access denied |
| After end date, before archive date | Read-only (no exam or submission) |
| Preview attempt on unowned content | Access denied |
| Preview attempt by unallocated tutor | Access denied |