สอบถามเรื่อง login แบบกำหนดสิทธิ์ครับ

ได้รับมอบหมายให้ทำระบบแบบสอบถามออนไลน์ ทีนี้เงื่อนไขมีอยู่ว่าที่ทำงานมีหลายฝ่าย ให้ทำเฉพาะฝ่ายใครฝ่ายมัน

เช่น ฝ่าย a เมื่อ login เข้าระบบมาแล้ว จะเห็นแบบสอบถามของฝ่าย a และทำแบบสอบถามส่วนของฝ่าย a เท่านั้น
ฝ่าย b login เข้ามาก็ทำแต่ของฝ่าย b ไม่ข้ามไปทำของฝ่ายอื่น

login ทำเป็นแบบ ldap ดึงข้อมูลจาก server ส่วนกลาง user จะได้ไม่ต้องมาเสียเวลาสมัครใหม่

ใช้ภาษา php พัฒนาครับ รบกวนชี้แนะแนวทางด้วยครับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 2
ลองดูครับ ไม่รู้ว่าใช่ความหมายเดียวกันหรือเปร่า
1.1 เราจะเพิ่มคอลัมน์ใน Table ของ Database ที่ใช้เก็บ User Pass ของพนักงาน คอลัมน์ที่จะเพิ่มนั้นคือ
"คอลัมน์ที่จะสื่อถึง แผนก ของ User นั้นๆ ว่า User นั้นอยู่แผนกอะไร ตัวอย่างเช่น department"
1.2 หลังจากเราเพิ่ม คอลัมน์ department แล้วทีนี้เราก็จะระบุได้ว่า User นี้ ทำแผนกอะไร หลังจากนั้น
เราก็จะมาเขียนในส่วนของ Function กันครับ
เมื่อ User นั้นๆ Login เข้ามา ให้มี Function เช็กว่า User นี้อยู่แผนกอะไร โดยใช้  department ในการเช็ก
เช่น
  เมื่อ User jooom Login เข้ามา jooom มี department คือ 01 (01 คือ แผนกบัญชี)
จากนั้นเรา function ตัวนี้จะตรวจสอบว่า department == 01 นะ และจะให้มันโยงไปที่แบบสอบถามชุดไหนที่เราทำขึ้นมา

ผิดพลาดยังไงขอโทษด้วยนะครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่