Contact
Line : comsiam
Contact
Line : comsiam

Joomla จัดผู้ใช้เป็นกลุ่มเพื่อกำหนดว่าบัญชีทำอะไรได้และมองเห็นเนื้อหาใดได้บ้าง เริ่มจากจัดผู้ใช้ตามหน้าที่ เช่น สมาชิก ผู้เขียน หรือผู้ดูแลเนื้อหา แล้วกำหนดสิทธิ์เฉพาะที่จำเป็นต่อการทำงาน
① จดหน้าที่ของผู้ใช้แต่ละประเภท เช่น อ่านเนื้อหาสำหรับสมาชิก เขียนบทความ หรือจัดการเว็บไซต์
② เลือกใช้กลุ่มมาตรฐานของ Joomla ที่ตรงกับงานก่อนสร้างกลุ่มใหม่ เช่น Registered, Author, Editor หรือ Publisher
③ แยกความหมายระหว่าง “ทำอะไรได้” กับ “มองเห็นอะไรได้” กลุ่มผู้ใช้ใช้กำหนดสิทธิ์การกระทำ ส่วน Viewing Access Level ใช้กำหนดว่าใครดูเนื้อหา เมนู หรือโมดูลที่จำกัดไว้ได้
④ หลีกเลี่ยงการให้สิทธิ์ระดับสูงเกินความจำเป็น โดยเฉพาะกลุ่มที่ควบคุมการตั้งค่าเว็บไซต์หรือจัดการผู้ใช้ได้
① ไปที่ Users → Manage แล้วเปิดบัญชีผู้ใช้ที่ต้องการแก้ไข
② ในส่วน Assigned User Groups เลือกกลุ่มที่ตรงกับหน้าที่ของบัญชีนั้น
③ หากบัญชีต้องอยู่หลายกลุ่ม ให้ตรวจว่าการเป็นสมาชิกกลุ่มเหล่านั้นไม่ได้ทำให้ได้รับสิทธิ์เกินจำเป็น
④ บันทึกการเปลี่ยนแปลง แล้วกลับไปดูรายการผู้ใช้เพื่อตรวจกลุ่มที่กำหนด
① ไปที่ Users → Groups แล้วเลือกกลุ่มที่ต้องการตรวจสอบหรือปรับสิทธิ์
② เปิดหน้าสิทธิ์ของกลุ่ม แล้วเลือกการกระทำที่ต้องการ เช่น สร้าง แก้ไข เผยแพร่ หรือลบเนื้อหา โดยกำหนดเฉพาะสิทธิ์ที่จำเป็น
③ ตรวจความสัมพันธ์ของกลุ่มแบบลำดับชั้น กลุ่มลูกอาจรับสิทธิ์จากกลุ่มแม่ จึงควรตรวจสิทธิ์ที่สืบทอดมาด้วย
④ บันทึกการเปลี่ยนแปลง และตรวจค่า Calculated Setting หากมี เพื่อดูผลสิทธิ์ที่มีผลจริง
① กำหนด Viewing Access Level ให้กับเนื้อหา เมนู หรือโมดูลที่ต้องการจำกัด แล้วเลือกกลุ่มผู้ใช้ที่ควรมองเห็น
② ทดสอบด้วยบัญชีตัวอย่างของแต่ละกลุ่ม เช่น ทดลองเปิดบทความสมาชิกและลองสร้างหรือแก้ไขบทความตามสิทธิ์
③ หากผู้ใช้ทำสิ่งที่ไม่ควรทำได้ ให้ตรวจสิทธิ์ที่รับจากกลุ่มแม่และค่าที่กำหนดในระดับเว็บไซต์ คอมโพเนนต์ หมวดหมู่ หรือรายการเนื้อหา
④ หากผู้ใช้ทำงานที่ควรทำไม่ได้ ให้ตรวจสิทธิ์ที่มีผลจริงและสถานะเผยแพร่ของเนื้อหา ไม่ควรเพิ่มเข้า Super Users เพื่อแก้ปัญหาเฉพาะหน้า
การแบ่งกลุ่มให้ชัดช่วยให้ผู้ใช้ทำงานได้ตามหน้าที่โดยไม่เปิดสิทธิ์เกินจำเป็น ทีม ComSiam แนะนำให้ทดสอบทั้งสิ่งที่ผู้ใช้ทำได้และเนื้อหาที่ผู้ใช้มองเห็นได้หลังปรับสิทธิ์
เมื่อหน้าที่ของผู้ใช้เปลี่ยน ควรทบทวนกลุ่มและสิทธิ์ที่กำหนดไว้ พร้อมตรวจบัญชีที่ไม่ได้ใช้งานแล้ว ComSiam แนะนำให้บันทึกเหตุผลของการให้สิทธิ์พิเศษ เพื่อให้ตรวจสอบย้อนหลังได้ง่าย