# บทบาทในคอร์สเรียน (Role Permissions)

## สรุปภาพรวม Role ทั้งหมดที่มีในระบบ MANGO Canvas

### Teacher หรือ อาจารย์&#x20;

สามารถบริหารจัดการ Course ได้ในทุกฟังก์ชัน ทั้งในส่วนของการตั้งค่าคอร์สเบื้องต้น การเพิ่มเนื้อหาในกระบวนวิชา การซ่อนและแสดงข้อมูลในกระบวนวิชารวมถึงการเข้าถึงวิชา การสร้างประกาศ การมอบหมายงาน การตั้งค่ากิจกรรมในปฏิทิน การตั้งค่าการมีส่วนร่วมของนักศึกษา การวิเคราะห์ข้อมูล การจัดการกลุ่ม การจัดการผู้เข้าร่วมวิชา การสร้างแบบทดสอบและการให้คะแนน การแสดงผลคะแนนในแบบทกสอบ การแสดงผลเกรด เป็นต้น

### Student หรือ นักศึกษา&#x20;

สามารถเข้าถึงข้อมูลเนื้อหาในส่วนต่างๆที่ได้รับสิทธิ์ตามที่อาจารย์ตั้งค่าไว้ นักศึกษาสามารถเข้าเรียนและทำกิจกรรมต่างๆที่ได้รับมอบหมายตามเงื่อนไขและเวลาที่กำหนดจากอาจารย์ โดยจะเป็น Role ที่นักศึกษาจะได้โดยอัตโนมัติเมื่อระบบ Course Portal ดึงรายชื่อเข้ามาจากสำนักทะเบียน

### Invited Student

สามารถเข้าถึงข้อมูลเนื้อหาในส่วนต่างๆที่ได้รับสิทธิ์ตามที่อาจารย์ตั้งค่าไว้ นักศึกษาสามารถเข้าเรียนและทำกิจกรรมต่างๆที่ได้รับมอบหมายตามเงื่อนไขและเวลาที่กำหนดจากอาจารย์ โดยจะแตกต่างจาก Role Student คือ <mark style="color:red;">**เป็น Role ที่แนะนำให้ใช้เมื่อต้องมีการเพิ่มนักศึกษาเข้าคอร์สเป็นกรณีพิเศษ**</mark> (เช่น นักศึกษาลงทะเบียนหลังกำหนด , นักเรียน sit-in เป็นต้น) ทั้งนี้การเข้าถึงและใช้งานระบบทั้งหมดจะไม่แตกต่างจากนักศึกษาที่มี Role เป็น Student

วิธีการเพิ่มผู้เข้าร่วมคอร์สสามารถดูเพิ่มเติมได้ที่ - <https://docs.tlic.cmu.ac.th/cmucanvas-manual/people/add>

### TA (Teaching Assistance) หรือ ผู้ช่วยอาจารย์&#x20;

ช่วยสนับสนุนการสร้าง Course และการตั้งค่าต่างๆภายในคอร์ส มีสิทธิ์ในการจัดการคอร์สเทียบเท่ากับอาจารย์<br>

### Observer หรือ ผู้สังเกตการณ์&#x20;

สามารถเชื่อมต่อ(Link)กับบัญชีผู้ใช้ของนักศึกษาโดยใช้อีเมลล์ทั่วไปได้ และมองเห็นความก้าวหน้าของนักศึกษาใน Course นั้นๆ โดย Role Observer นี้ อาจเป็นครอบครัว ผู้ปกครอง หรือ ที่ปรึกษาของนักศึกษาคนนั้นๆ&#x20;

### Designer หรือ ผู้ออกแบบ Course&#x20;

สามารถเข้าถึงเนื้อหาของ Corse และจัดการ Course ในบางส่วน (การเข้าถึงค่อนข้างจำกัดเมื่อเทียบกับ TA) เช่น สร้าง Discussions, announcements, assignments, quizzes, การเพิ่มเนื้อหาในรูปแบบอื่นๆ และ การเพิ่มผู้เข้าร่วม Course เป็นต้น

## รายละเอียดสิทธิ์การเข้าถึงในแต่ละ Roles โดยละเอียด

<figure><img src="/files/opQT6odKrKM76fu3PlkP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/CNkxM5hq53fQEQMNhf8k" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/uSlkAmBL2928cH4sjOYF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/e7okIp9lPcjREvBWAkMx" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/JEvO8FmvYMVzn0ozkWYP" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tlic.cmu.ac.th/cmucanvas-manual/people/role-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
