การผูก Role เข้ากับ User เพื่อกำหนดสิทธิ์การมองเห็น

การใช้งานและ แนะนำโปรแกรมเกี่ยวกับ งานบัญชี และ ERP อีอาร์พี

Moderator: mindphp, ผู้ดูแลกระดาน

sirirat
PHP Full Member
PHP Full Member
โพสต์: 47
ลงทะเบียนเมื่อ: 18/05/2020 10:25 am

การผูก Role เข้ากับ User เพื่อกำหนดสิทธิ์การมองเห็น

โพสต์ที่ยังไม่ได้อ่าน โดย sirirat »

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

โดยสิทธิ์ในการตั้งค่าจะแบ่งออกเป็น 5 แบบ
1.Read สามารถเข้ามาอ่านหรือดูข้อมูลเอกสารได้ แต่ไม่สามารถปริ้นแก้ไขหรือลบเอกสารได้
2.Create/Edit/Copy สามารถสร้างเอกสาร แก้ไขหรือคัดลอกเอกสารได้ แต่ไม่สามารถยกเลิกหรือลบเอกสารในระบบได้
3.Delete สามารถลบเอกสารได้ แต่ไม่มีสิทธิ์ในการสร้างหรือปริ้นเอกสารได้
4.Print preview สามารถปริ้น ดูเอกสารได้ ไม่สามารถแก้ไขหรือลบเอกสารได้
5.Cancel มีสิทธิ์ในการมองเห็นและกดยกเลิกเอกสารในระบบแต่ไม่สามารถแก้ไขและลบเอกสารได้ การยกเลิกเอกสารจะทำให้สถานะการใช้งาน
หยุดอยู่ ณ แค่สถานะปัจจุบันนั้น ไม่สามารถดึงไปทำเอกสารต่อได้
Screenshot_30.jpg
Screenshot_30.jpg (54 KiB) Viewed 753 times

หลังจากได้ทำการสร้าง Role ไว้เรียบร้อยแล้วก็นำ Role ที่สร้างมาผูกกับ User ในระบบ User หรือผู้ใช้งานคนดังกล่าวก็จะสามารถเห็นข้อมูล
และมีความสามารถตามสิทธิ์ที่ได้ผูก Role ไว้นั้นเอง การกำหนดสิทธิ์การใช้งานระบบนั้นมีความสำคัญเป็นอย่างมาก เนื่องจากระบบ ERP มีการใช้ฐานข้อมูล
ในการทำงานเดียว ข้อมูลหลักหรือ Master Data บางอย่างก็ไม่อาจให้บุคคลบางคนเห็น หรือมีสิทธิ์เข้าใช้งาน เป็นการควบคุมภายในของข้อมูลรูปแบบหนึ่ง
อีกอย่างคือ ข้อมูลหรือเมนูการใช้งานบางอย่างก็ไม่จำเป็นสำหรับคนบางกลุ่มที่ต้องใช้งาน จึงได้มีการปิดการใช้งานโมดูลและเมนูไว้นั่นเอง

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 81