"การผูก Role เข้ากับ User เพื่อกำหนดสิทธิ์การมองเห็น"
เป็นการจัดการสิทธิ์การใช้งานในโปรแกรม หรือระบบ ERP โดยแต่ละ User จะมีสิทธิ์ในการมองเห็นข้อมูล เมนู ปุ่ม ต่างๆ ตามสิทธิ์ของต้นเอง
โดยการตั้งค่า Role จะตั้งสิทธิ์การมองเห็นโมดูลและการมองเห็นเมนู สามารถกำหนดได้ว่าบุคคลใดที่สามารถเห็นโมดูลการทำงานนี้ได้
และบุคคลใดไม่สามารถมองเห็น
โดยสิทธิ์ในการตั้งค่าจะแบ่งออกเป็น 5 แบบ
1.Read สามารถเข้ามาอ่านหรือดูข้อมูลเอกสารได้ แต่ไม่สามารถปริ้นแก้ไขหรือลบเอกสารได้
2.Create/Edit/Copy สามารถสร้างเอกสาร แก้ไขหรือคัดลอกเอกสารได้ แต่ไม่สามารถยกเลิกหรือลบเอกสารในระบบได้
3.Delete สามารถลบเอกสารได้ แต่ไม่มีสิทธิ์ในการสร้างหรือปริ้นเอกสารได้
4.Print preview สามารถปริ้น ดูเอกสารได้ ไม่สามารถแก้ไขหรือลบเอกสารได้
5.Cancel มีสิทธิ์ในการมองเห็นและกดยกเลิกเอกสารในระบบแต่ไม่สามารถแก้ไขและลบเอกสารได้ การยกเลิกเอกสารจะทำให้สถานะการใช้งาน
หยุดอยู่ ณ แค่สถานะปัจจุบันนั้น ไม่สามารถดึงไปทำเอกสารต่อได้
หลังจากได้ทำการสร้าง Role ไว้เรียบร้อยแล้วก็นำ Role ที่สร้างมาผูกกับ User ในระบบ User หรือผู้ใช้งานคนดังกล่าวก็จะสามารถเห็นข้อมูล
และมีความสามารถตามสิทธิ์ที่ได้ผูก Role ไว้นั้นเอง การกำหนดสิทธิ์การใช้งานระบบนั้นมีความสำคัญเป็นอย่างมาก เนื่องจากระบบ ERP มีการใช้ฐานข้อมูล
ในการทำงานเดียว ข้อมูลหลักหรือ Master Data บางอย่างก็ไม่อาจให้บุคคลบางคนเห็น หรือมีสิทธิ์เข้าใช้งาน เป็นการควบคุมภายในของข้อมูลรูปแบบหนึ่ง
อีกอย่างคือ ข้อมูลหรือเมนูการใช้งานบางอย่างก็ไม่จำเป็นสำหรับคนบางกลุ่มที่ต้องใช้งาน จึงได้มีการปิดการใช้งานโมดูลและเมนูไว้นั่นเอง
การผูก Role เข้ากับ User เพื่อกำหนดสิทธิ์การมองเห็น
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Full Member
- โพสต์: 47
- ลงทะเบียนเมื่อ: 18/05/2020 10:25 am
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 25