สร้างบทบาทและตั้งสิทธิ์ทีมงาน
สร้าง Role เลือก permission เท่าที่จำเป็น มอบบทบาทให้สมาชิก และทดสอบสิทธิ์ก่อนใช้งานจริง
1. เข้าใจขอบเขตของ Role
Role (บทบาท) คือชุดสิทธิ์ที่นำไปใช้กับสมาชิกในร้าน ระบบแยกสิทธิ์เข้าหลังร้านออกจากสิทธิ์เชื่อม Discord และแยกสิทธิ์ดูข้อมูลออกจากสิทธิ์สร้าง แก้ไข หรือลบข้อมูล
- 1
เข้าสู่ระบบด้วยบัญชีเจ้าของร้าน
เปิดร้านที่ต้องการจัดการแล้วเลือกเมนู บทบาท การสร้าง แก้ไข และลบ Role เป็นงานของเจ้าของร้านเท่านั้น สมาชิกทั่วไปอาจเห็นหน้าแบบอ่านอย่างเดียวหรือถูกปฏิเสธตามสิทธิ์
- 2
อ่านรายการบทบาทก่อนแก้ไข
ตรวจชื่อ ประเภท System หรือ Custom จำนวนสมาชิก สิทธิ์ที่แสดง และวันที่อัปเดต บทบาทระบบ เช่น Owner และ Customer ใช้ดูข้อมูลได้แต่แก้หรือลบไม่ได้
ผลที่ควรเห็น: เห็นบทบาททั้งหมดของร้านและแยกได้ว่ารายการใดเป็นบทบาทระบบหรือบทบาทที่ร้านสร้างเอง
เคล็ดลับ
2. สร้าง Role ใหม่
- 1
กดเพิ่มบทบาท
ที่มุมบนของหน้า บทบาท กดปุ่มเพิ่มบทบาทเพื่อเปิดแผงสร้างรายการใหม่
- 2
กรอกชื่อและคำอธิบาย
ตั้งชื่อไม่เกิน 100 ตัวอักษรให้ตรงกับหน้าที่ เช่น ดูแลออเดอร์ หรือ การเงิน และใส่คำอธิบายไม่เกิน 500 ตัวอักษรเพื่อบอกขอบเขตงาน ชื่อเป็นช่องบังคับ
- 3
เลือกสีประจำบทบาท
เลือกสีสำเร็จรูปหรือสีกำหนดเองเพื่อช่วยแยกบทบาทในรายการ สีไม่มีผลต่อสิทธิ์
- 4
ตัดสินใจว่าจะเปิดใช้งานหลังร้านหรือไม่
เปิดตัวเลือกใช้งานหลังร้านเมื่อสมาชิกต้องเข้าหน้าจัดการ หากปิด ระบบจะเก็บได้เฉพาะสิทธิ์เชื่อมบัญชี Discord ที่รองรับ และสิทธิ์จัดการ Discord จะเลือกไม่ได้
3. เลือก permission เท่าที่จำเป็น
- 1
เปิดกลุ่มเมนูที่สมาชิกต้องใช้
แต่ละกลุ่มตรงกับหน้าหลังร้าน เช่น Orders, Stock, Reports หรือ Reviews เลือกช่องหน้ากลุ่มเพื่อเปิดสิทธิ์ดูหน้า ก่อนเลือกงานย่อยภายใน
- 2
เลือกงานย่อยทีละรายการ
อ่านชื่อและคำอธิบายของ permission แล้วเลือกเฉพาะงานที่จำเป็น เช่น ดู ตอบ แก้ไข หรือจัดการ ระบบจะเติมสิทธิ์ที่เป็นเงื่อนไขให้อัตโนมัติและจะนำสิทธิ์ลูกออกเมื่อเอาสิทธิ์หลักออก
- 3
ใช้เลือกทั้งหมดเฉพาะเมื่อบทบาทต้องทำทุกงานในหน้านั้น
ปุ่มเลือกทั้งหมดในกลุ่มสะดวกแต่ให้สิทธิ์กว้าง ตรวจรายการทุกครั้ง โดยเฉพาะสิทธิ์การเงิน สมาชิก และการเผยแพร่หน้าร้าน
ระวัง
อย่าให้สิทธิ์แก้เครดิต จัดการการชำระเงิน ลบข้อมูล หรือเผยแพร่หน้าร้านเพียงเพื่อแก้ปัญหาเข้าหน้าไม่ได้ ให้หาสิทธิ์ดูที่เป็นเงื่อนไขก่อน - 4
กดบันทึกและยืนยัน
ตรวจชื่อ สถานะหลังร้าน และจำนวนสิทธิ์ แล้วกดบันทึก อ่านกล่องยืนยันก่อนทำรายการ
ผลที่ควรเห็น: Role ใหม่แสดงในตารางเป็นประเภท Custom พร้อมจำนวน permission ที่เลือกไว้
4. มอบ Role ให้สมาชิก
- 1
เปิดเมนู Users
กลับไปเมนู Users ค้นหาสมาชิกด้วยชื่อหรืออีเมล และเปิดรายการของบัญชีที่ต้องการ ห้ามใช้ชื่อที่คล้ายกันเป็นหลักฐานเดียว
- 2
เลือกบทบาทที่สร้างไว้
ในแผงแก้สมาชิก เลือก Role ใหม่ ตรวจสถานะสมาชิกและตัวเลือก Discord ที่เกี่ยวข้อง แล้วบันทึก
- 3
ให้สมาชิกเข้าใหม่และทดสอบงานจริง
ให้สมาชิกรีเฟรชหรือเข้าสู่ระบบใหม่ ตรวจว่าเห็นเฉพาะเมนูที่จำเป็น ลองเปิดข้อมูลและทำงานที่ได้รับสิทธิ์หนึ่งครั้ง รวมทั้งตรวจว่าเมนูที่ไม่เกี่ยวข้องยังถูกซ่อนหรือปฏิเสธ
ผลที่ควรเห็น: บัญชีทีมงานทำงานตามหน้าที่ได้โดยไม่เห็นหรือแก้ข้อมูลนอกขอบเขต
5. แก้ Role และตรวจผลกระทบ
- 1
ตรวจจำนวนสมาชิกก่อนกดแก้ไข
จำนวนสมาชิกในตารางบอกว่าการเปลี่ยนครั้งนี้กระทบกี่บัญชี หากมีหลายคนให้แจ้งทีมและเลือกช่วงเวลาที่ไม่รบกวนงานขาย
- 2
กดแก้ไขที่บทบาท Custom
เปลี่ยนชื่อ คำอธิบาย สี สถานะหลังร้าน หรือ permission ที่ต้องการ บทบาท System ไม่มีปุ่มแก้ไข
- 3
บันทึกแล้วทดสอบทั้งสิทธิ์ที่เพิ่มและนำออก
ใช้บัญชีสมาชิกจริงเปิดหน้าที่เกี่ยวข้อง ตรวจปุ่มสร้าง/แก้ไข และยืนยันว่าหน้าที่ถูกนำสิทธิ์ออกไม่เปิดได้อีก
ผลที่ควรเห็น: สมาชิกทุกคนใน Role ใช้ชุดสิทธิ์ใหม่หลังโหลดข้อมูลสิทธิ์ล่าสุด
6. ลบบทบาทที่ไม่ใช้
ระวัง
- 1
ย้ายสมาชิกออกจาก Role เดิม
เปิด Users ค้นหาสมาชิกตามจำนวนที่หน้า Role แสดง แล้วมอบบทบาททดแทนหรือระงับการเข้าถึงตามหน้าที่จริง
- 2
กลับมาเลือกปุ่มลบ
ปุ่มลบมีเฉพาะบทบาท Custom อ่านชื่อ Role และจำนวนสมาชิกในกล่องผลกระทบให้ตรงกับรายการที่ตั้งใจลบ
- 3
ยืนยันและตรวจรายการ
กดยืนยันเพียงครั้งเดียว รอข้อความสำเร็จ แล้วค้นหาชื่อเดิมในตาราง
ผลที่ควรเห็น: Role ที่ไม่มีผู้ใช้งานถูกลบจากรายการ โดยบัญชีสมาชิกยังคงอยู่ภายใต้บทบาทที่ย้ายไว้
แก้ปัญหาที่พบบ่อย
ไม่เห็นปุ่มเพิ่ม แก้ไข หรือลบบทบาท
เข้าสู่ระบบด้วยบัญชีเจ้าของร้านและตรวจว่าเปิดร้านถูกแห่ง บทบาท System กับหน้าแบบ read-only จะไม่แสดงคำสั่งแก้ไข
กดบันทึก Role ไม่ได้
กรอกชื่อให้ครบ หากเปิดใช้งานหลังร้านต้องเลือกสิทธิ์ของหน้าหลังร้านอย่างน้อยหนึ่งรายการ และแก้ข้อความแจ้งใต้ช่องที่ระบบระบุ
เลือก permission แล้วมีสิทธิ์อื่นติดมาด้วย
เป็นสิทธิ์หลักที่ permission นั้นต้องพึ่งพา เช่น สิทธิ์แก้ไขต้องมีสิทธิ์ดูหน้า อย่านำสิทธิ์หลักออกหากยังต้องใช้งานย่อย
สมาชิกยังเข้าไม่ได้หลังมอบ Role
ตรวจว่าเปิดใช้งานหลังร้าน สถานะสมาชิกยังใช้งานได้ และ Role มีสิทธิ์ดูหน้าที่เป็นเงื่อนไข จากนั้นให้ออกจากระบบและเข้าใหม่
ลบ Role ไม่สำเร็จ
ตรวจจำนวนสมาชิกและย้ายผู้ใช้ที่เหลือออกก่อน หากเป็นบทบาท System จะลบไม่ได้ หากยังล้มเหลวให้โหลดหน้าใหม่และเก็บข้อความผิดพลาดไว้ตรวจสอบ