> For the complete documentation index, see [llms.txt](https://manual.seara.biz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.seara.biz/systems/administrator/roles-and-permission.md).

# Roles & Permission

หน้าสำหรับตรวจสอบและจัดการสิทธิการเข้าถึงหน้าต่างๆของ Administrator ต่างๆ

ในหน้านี้ผู้ดูแลระบบสามารถตั้งค่าสิทธิการเข้าถึงของผู้ดูแลระบบกลุ่มต่างๆ และสร้างจัดการ Account ผู้ดูแลระบบใหม่

![หน้าต่าง Role & Permission](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2Ff6tD1evKelN57hnejrkw%2FRolePermission.PNG?alt=media\&token=52be045d-8bb2-43f2-bc3c-79c9187356e6)

#### Roles List

ส่วนแสดงข้อมูล "บทบาท" (Role) ของผู้ดูแลระบบ ในหน้าต่างนี้สามารถสร้างและแก้ไขข้อมูลบทบาทได้ โดยในหน้าหลักจะแสดงข้อมูลชื่อบทบาท และจำนวนผู้ดูแลระบบในบทบาทดังกล่าว สิทธิการเข้าถึง Function ต่างๆในระบบของ Admin แต่ละคนจะถูกจำกัดตามบทบาทที่สังกัดอยู่

![](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2FMut1LGwKWqplZK9e4uKQ%2FRolePermission%201.PNG?alt=media\&token=c4e56c54-2fdf-4e15-a825-c89dffcef69a)

#### ค่าตั้งต้นของระบบประกอบไปด้วย บทบาท" (Role) ของผู้ดูแลระบบ ดังนี้คือ

**Owner** เป็นบทบาทผู้ดูและระบบที่สามารถเข้าถึงได้ทุกเมนูการใช้งานยกเว้นข้อมูล Internet Traffic Logโดยจะได้รับผู้ใช้งานและรหัสผ่านสำหรับ Role นี้ทาง Email โดยผู้ใช้งานใน Role นี้จะมีเพียง 1 ผู้ใช้งานและไม่สามารถลบได้

**Admin**  ค่าตั้งต้นจ**ะ**มีสิทธิ์ในการเข้าถึงเท่ากับ Role Owner แต่สามารถเปลี่ยนแปลงสิทธิ์ได้และสามารถลบผู้ใช้งานประเภทนี้ออกจากระบบได้

**Monitor** ค่าตั้งต้นจะสามารถเข้าถึงทุกเมนูในระบบได้โดยจะได้สิทธ์สำหรับการดูข้อมูลต่างๆเท่านั้นแต่ไม่สามารถแก้ไขเปลี่ยนแปลงข้อมูลใดๆได้

**Portal Manager** ค่าตั้งต้นจะสามารถบริหารจัดการระบบ Portal ได้ทั้งหมดยกเว้นในส่วนของ Administrator และ Third-Party API

L**og magager** เป็นบทบาทสำหรับผู้ดูแลข้อมูลโดย ชื่อผู้ใช้งานจะเป็น logmanager และ รหัสผ่านจะได้รับจาก email ซึ่งบทบาท Log manager เท่านั้นจึงจะสามารถเข้าถึงข้อมูล Internet Traffic Log ได้

#### Admin List

ส่วนแสดงข้อมูล Account ผู้ดูแลระบบ ข้อมูลในตารางมารายละเอียดดังนี้

* Username : Username ของ Account
* Email : Email ของเจ้าของ Account
* Role : กลุ่มผู้ดูแลระบบที่สังกัด
* Created At : วันเวลาที่ Account นี้ถูกสร้าง
* Action : การจัดการข้อมูลสามารถ แก้ไขและลบข้อมูลในตารางได้

โดยค่าตั้งต้นของระบบจะประกอบไปด้วยผู้ใช้งาน 2 คนคือ admin ซึ่งจะมีบทบาทเป็น Owner และ logmanager ซึ่งจะมีบทบาทเป็น logmanager

![](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2FvtKT6V4QGJaih6akKD2K%2FRolePermission%202.PNG?alt=media\&token=ceb5beee-5ec6-4cca-91eb-a2ce4c435e42)

### Add New Role

หน้าต่างสำหรับเพิ่มบทบาท โดยให้ผู้ดูแลระบบทำการตั้งชื่อ และกำหนดสิทธิต่างๆของบทบาทนั้นให้ครบถ้วน แล้วจึงกดปุ่ม "Save"&#x20;

![](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2Feq7BWhhmWAonM9lbfQSM%2FRolePermission%203.PNG?alt=media\&token=1f170db8-af5d-4014-b444-dc937a0deec8)

### Edit Role

ทำการแก้ไขข้อมูลบทบาท โดยสามารถแก้ไขชื่อและสิทธิต่างๆของบทบาทนั้น

![](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2FKCNih0SmF63FckBAXkAI%2FRolePermission%204.PNG?alt=media\&token=ad4ec91d-d11b-477c-83bb-ba3be467ccb1)

### Add Admin

สร้าง Account สำหรับผู้ดูแลระบบใหม่ กรอกข้อมูลให้ครบถ้วน เลือกบทบาทของ Account แล้วกดปุ่ม "Submit" เพื่อบันทึกข้อมูล

![ตัวอย่างการสร้างผู้ดูแลระบบ](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2FSy9ucViVDU2pSlRir2bQ%2FRolePermission%205.PNG?alt=media\&token=4aa78c76-680b-4cdb-b1ca-76723e7e5e70)

{% hint style="warning" %}
การตั้งค่ารหัสผ่านจะต้องมีความยาวอย่างน้อย 4 ตัวอักษรและควรประกอบไปด้วยตัวอักษรตัวพิมพ์เล็ก พิมพ์ใหญ่ ผสมมตัวเลขเพื่อความปลอดภัยของระบบ
{% endhint %}

### Edit Admin

แก้ไขข้อมูล Account Admin สามารถเปลี่ยนบทบาทของ Account ได้

![](https://71561992-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M-OjnKhMWq_4gll0i0s%2Fuploads%2FNMBfmRrUxuwO6FzCiGVj%2FRolePermission%206.PNG?alt=media\&token=8383fc8c-07d3-42f7-8af9-1ec11e07b6a2)
