권한 매트릭스
권한 매트릭스 (Permission Matrix) 는 학교 내에서 각 역할이 수행할 수 있는 작업을 정의합니다.
권한은 여러 카테고리로 나뉘며, 각각 플랫폼의 특정 영역을 제어합니다.
권한은 역할(Role) 에 할당되며, 구성원은 자신에게 할당된 역할로부터 권한을 상속받습니다.
권한 카테고리
섹션 제목: “권한 카테고리”Hischool 플랫폼에서 권한은 다음과 같은 카테고리로 구성됩니다.
- 일반 권한 (General Permissions)
- 이벤트 권한 (Event Permissions)
- 코스 권한 (Course Permissions)
- 게시글 권한 (Thread Permissions)
- 멤버십 권한 (Membership Permissions)
- 메시지 권한 (Messaging Permissions)
각 카테고리는 시스템의 서로 다른 기능을 제어합니다.
일반 권한 (General Permissions)
섹션 제목: “일반 권한 (General Permissions)”이 권한은 학교의 기본 관리 기능을 제어합니다.
포함되는 권한:
- 그룹 보기 (View Groups)
- 그룹 관리 (Manage Groups)
- 역할 관리 (Manage Roles)
- 권한 관리 (Manage Permissions)
- 이모지 관리 (Manage Emojis)
- 학교 관리 (Manage School)
이 권한은 일반적으로 높은 권한을 가진 역할에 부여됩니다.
이벤트 권한 (Event Permissions)
섹션 제목: “이벤트 권한 (Event Permissions)”이 권한은 학교 이벤트 기능을 제어합니다.
포함되는 권한:
- 이벤트 생성 (Create Event)
- 이벤트 관리 (Manage Events)
코스 권한 (Course Permissions)
섹션 제목: “코스 권한 (Course Permissions)”이 권한은 코스 생성 및 관리를 제어합니다.
포함되는 권한:
- 코스 생성 (Create Course)
- 코스 관리 (Manage Courses)
게시글 권한 (Thread Permissions)
섹션 제목: “게시글 권한 (Thread Permissions)”이 권한은 게시글 및 토론 스레드를 관리합니다.
포함되는 권한:
- 게시글 작성 (Post Thread)
- 게시글 관리 (Manage Threads and Posts)
멤버십 권한 (Membership Permissions)
섹션 제목: “멤버십 권한 (Membership Permissions)”이 권한은 구성원 관리 및 사용자 정보와 관련된 기능을 제어합니다.
포함되는 권한:
- 다른 사용자 초대 (Invite Others)
- 닉네임 변경 (Change Nickname)
- 닉네임 관리 (Manage Nicknames)
- 아바타 변경 (Change Avatar)
- 아바타 삭제 (Remove Avatars)
- 구성원 차단 (Ban Members)
- 구성원 추방 (Kick Members)
- 구성원 일시 제한 (Timeout Members)
- 역할 할당 (Assign Roles)
메시지 권한 (Messaging Permissions)
섹션 제목: “메시지 권한 (Messaging Permissions)”이 권한은 학교 내 커뮤니케이션 기능을 제어합니다.
포함되는 권한:
- 메시지 전송 (Send Messages)
- 메시지 관리 (Manage Messages)
- 임베드 콘텐츠 전송 (Send Embeds)
- 파일 업로드 (Upload Files)
- 리액션 사용 (Use Reactions)
- 마스커레이드 (Masquerade)
기본 권한 (@everyone)
섹션 제목: “기본 권한 (@everyone)”새로운 학교가 생성되면 모든 구성원에게 기본 역할 @everyone 이 자동으로 할당됩니다.
기본적으로 @everyone 역할에는 다음 권한이 활성화되어 있습니다.
- 그룹 보기 (View Groups)
- 다른 사용자 초대 (Invite Others)
- 닉네임 변경 (Change Nickname)
- 아바타 변경 (Change Avatar)
- 메시지 전송 (Send Messages)
- 임베드 콘텐츠 전송 (Send Embeds)
- 파일 업로드 (Upload Files)
- 리액션 사용 (Use Reactions)
이 권한을 통해 구성원은 학교 내에서 기본적인 커뮤니케이션과 협업 활동에 참여할 수 있습니다.
학교 관리자는 필요에 따라 이러한 권한을 변경할 수 있습니다.
권장 사항
섹션 제목: “권장 사항”권한을 설정할 때 다음 사항을 고려하세요.
- @everyone 역할에는 기본 권한만 유지
- 관리 권한은 신뢰할 수 있는 역할에만 부여
- 모더레이션 역할과 관리 역할을 분리
- 권한 설정을 정기적으로 검토
적절하게 구성된 권한 매트릭스는 학교의 보안, 질서, 안정성을 유지하는 데 도움이 됩니다.