콘텐츠 접근 권한
콘텐츠에 대한 접근은 역할(Role) 과 등록(Enrollment) 두 가지 축으로 제어됩니다.
역할(Role) 개요
| 역할 | 설명 |
|---|---|
| 학습자 | 등록된 콘텐츠를 수강하는 일반 사용자 |
| 콘텐츠 소유자(Editor) | 콘텐츠를 생성하고 스튜디오에서 관리하는 사용자 |
| 튜터(Tutor) | 할당된 콘텐츠의 채점 및 검토를 담당하는 사용자 |
| 슈퍼 관리자 | 전체 시스템을 관리하는 사용자 |
등록 기반 접근
모든 콘텐츠는 기본적으로 등록(Enrollment) 이 있어야만 접근할 수 있습니다.
- 등록은 관리자 또는 운영자가 학습자에게 부여합니다.
- 등록이 없으면 콘텐츠 조회, 시험 응시, 과제 제출 등 모든 기능이 차단됩니다.
예외 1: Public Access
미디어 콘텐츠는 Public Access 로 설정하면 등록 없이도 접근이 허용됩니다.
유리한 조건 자동 병합
Public Access와 등록이 동시에 존재하면, Minima는 두 조건 중 더 유리한 값을 자동으로 적용합니다 — 시작일은 더 이른 날짜, 종료일과 보관일은 더 늦은 날짜. 별도 설정 없이 자동으로 처리됩니다.
예외 2: 익명 설문조사
설문조사를 익명으로 설정하면 로그인 없이 외부에서 응시할 수 있습니다.
접근 날짜(Access Date) 3단계
모든 등록 또는 Public Access에는 세 가지 날짜가 존재하며, 현재 시각에 따라 접근 상태가 달라집니다.
| 단계 | 조건 | 접근 상태 |
|---|---|---|
| 시작 전 | 현재 시각 < start |
접근 불가 |
| 활성 | start ≤ 현재 시각 < end |
읽기 및 쓰기 모두 가능 |
| 읽기 전용 | end ≤ 현재 시각 < archive |
조회만 가능, 응시·제출 불가 |
| 종료 | 현재 시각 ≥ archive |
접근 불가 |
과정(Course) 컨텍스트
콘텐츠가 과정 내에서 접근될 경우, 개별 콘텐츠의 날짜가 아닌 과정의 접근 날짜가 우선 적용됩니다.
- 예: 과정 A에 포함된 시험 B를 접근할 때, 시험 B 자체의 등록 날짜가 아닌 과정 A의 날짜 기준으로 판단합니다.
- 미디어 안에 포함된 퀴즈의 경우, 퀴즈가 아닌 부모 미디어를 기준으로 과정 날짜가 적용됩니다.
콘텐츠 소유자(Editor) 권한
콘텐츠 소유자는 자신이 만든 콘텐츠에 대해 다음 권한을 가집니다.
스튜디오 접근
- 자신이 소유한 콘텐츠를 스튜디오에서 생성·수정·관리할 수 있습니다.
미리보기(Preview)
- 콘텐츠 소유자는 학습자와 동일하게 시험 응시, 과제 제출 등 모든 기능을 사용할 수 있습니다.
- 접근은 1시간 단위로 부여되며 자동으로 만료됩니다.
- 모든 데이터는 자동으로 삭제됩니다.
튜터(Tutor) 권한
튜터는 자신에게 할당(Allocation) 된 콘텐츠에 한해 다음 권한을 가집니다.
채점 및 검토
- 할당된 시험, 과제, 토론의 학습자 제출물을 채점할 수 있습니다.
- 튜터 대시보드를 통해 채점 현황을 확인할 수 있습니다.
- 튜터는 자신의 콘텐츠를 미리보기 할 수 있습니다.
- 접근은 1시간 단위로 부여되며 자동으로 만료됩니다.
- 모든 데이터는 자동으로 삭제됩니다.
접근 제한 사례 요약
| 상황 | 결과 |
|---|---|
| 등록 없음 + Public Access 없음 | 접근 거부 |
| 등록은 있으나 아직 시작일 전 | 접근 거부 |
| 보관일(archive) 이후 | 접근 거부 |
| 종료일(end) 이후, 보관일 이전 | 읽기만 허용 (응시·제출 불가) |
| 소유자가 아닌 콘텐츠 미리보기 시도 | 접근 거부 |
| 할당받지 않은 튜터의 미리보기 시도 | 접근 거부 |