วิธีจัดการ User (ผู้ใช้งานเว็บไซต์)

ถ้าเว็บของเรามีทีมงานหลายคน เช่น ผู้เขียน ผู้รับข่าวสาร หรือผู้ดูแลเว็บร่วม เราสามารถเพิ่ม User และกำหนดสิทธิ์ให้แต่ละคนได้ครับ WordPress มีระบบ Role ที่ยืดหยุ่นมาก ทำให้เราควบคุมได้ว่าใครทำอะไรได้บ้าง

User Roles มีอะไรบ้าง?

WordPress มี Role สำเร็จรูปอยู่ 5 ระดับครับ แต่ละ Role มีสิทธิ์ต่างกัน:

Roleสิทธิ์ที่มีเหมาะกับ
Administratorทำได้ทุกอย่างเจ้าของเว็บ
Editorแก้ไขโพสต์ทุกคน, จัดการ Categoryบรรณาธิการ
Authorสร้างและแก้ไขโพสต์ตัวเอง, อัพโหลดรูปนักเขียน
Contributorเขียนโพสต์ได้แต่ Publish ไม่ได้นักเขียนใหม่
Subscriberอ่านเนื้อหา, แก้โปรไฟล์ตัวเองสมาชิกทั่วไป

วิธีเพิ่ม User ใหม่

  • ไปที่ Users → Add New User
    Users → Add New User
วิธีเพิ่ม User ใหม่
วิธีเพิ่ม User ใหม่
  • กรอกข้อมูล User
    • Username ชื่อ Login (เปลี่ยนทีหลังไม่ได้!)
    • Email อีเมลจริงของ User
    • Password ระบบจะสร้างให้อัตโนมัติ หรือตั้งเองก็ได้
    • Role เลือก Role ที่เหมาะสมตามตารางด้านบน
เพิ่มข้อมูล User
เพิ่มข้อมูล User
  • ติ๊ก “Send User Notification” แล้วกด Add New User
    ระบบจะส่งอีเมลพร้อม Password ให้ User โดยอัตโนมัติครับ
Username เปลี่ยนทีหลังไม่ได้!

ตั้งชื่อ Username ให้ดีตั้งแต่แรกนะครับ ถ้าต้องการเปลี่ยนทีหลังต้องลบ User แล้วสร้างใหม่เท่านั้น

วิธีแก้ไขข้อมูล User

ไปที่ Users → All Users แล้วคลิก Edit ที่ User ที่ต้องการครับ เราสามารถแก้ไข Email, Password, Role หรือข้อมูล Profile ได้ตามต้องการ

วิธีแก้ไขข้อมูล User
วิธีแก้ไขข้อมูล User

ความปลอดภัยของ User

อย่าให้ Role Administrator กับคนที่ไม่จำเป็น

Administrator ทำได้ทุกอย่าง รวมถึงลบเว็บทั้งหมดได้เลย ให้ Role ต่ำที่สุดที่จำเป็นกับแต่ละคนครับ ตามหลัก Least Privilege

TRICK: เปิดใช้ Two-Factor Authentication

แนะนำให้เปิด 2FA สำหรับ Admin Account ครับ ใช้ Plugin เช่น “Two Factor Authentication” ทำให้แม้รหัสผ่านหลุด ยังต้องใช้ OTP อีกชั้นหนึ่ง

สรุป

WordPress มีระบบ User Role 5 ระดับ ตั้งแต่ Administrator ที่ทำได้ทุกอย่าง ไปจนถึง Subscriber ที่อ่านเนื้อหาได้อย่างเดียว เพิ่ม User ได้ที่ Users → Add New User ควรกรอก Username ให้ดีตั้งแต่แรกเพราะเปลี่ยนทีหลังไม่ได้ และเลือก Role ให้เหมาะสมกับหน้าที่ หลักการสำคัญคือให้ Role ต่ำที่สุดที่จำเป็น อย่าให้ Administrator กับคนที่ไม่จำเป็น เพราะ Administrator มีสิทธิ์ลบเว็บทั้งหมดได้เลย แนะนำเปิด Two-Factor Authentication สำหรับ Admin Account เพื่อเพิ่มชั้นป้องกันความปลอดภัยครับ

Hasan Luebaesa - ฮาซัน ลือแบซา

อยากมีเว็บไซต์ แต่ไม่รู้จะเริ่มยังไง?

หากเพื่อนๆ ลองทำตามแล้วติดขัด อยากปรึกษาผม หรืออยากให้ผมทำเว็บไซต์ WordPress ให้ สอบถามเข้ามาได้ครับ ยินดีให้คำปรึกษาครับ