Admin role เพิ่มสิทธิ์ admin ใน drupal

โดยเริ่มแรก drupal จะให้สิทธิ์ admin หรือผู้ดูแลระบบสูงสุดมาเพียงแค่คนเดียวเท่านั้นก็คือ user แรก (user ID1) ที่เราเพิ่มตอนติดตั้ง drupal เกิดสมมติเว็บไซต์เรามีผู้พัฒนาหลายคน และเราต้องการให้สิทธิ์ admin กับ user อื่นๆด้วย ซึ่งผมก็ทำการสร้าง role ขึ้นมาใหม่ชื่อว่า admin และทำการติ้ก permission ทุกช่อง

แต่ปัญหามันเกิดที่ว่าเมื่อมีการเพิ่ม module ใหม่ๆเข้ามา เราก็ต้องมานั่งเพิ่ม permission ให้กับ role admin ของเราเองเรื่อยๆ ซึ่งมันไม่สะดวกเอาซะเลย ผมจึงมาแนะนำ module ที่ชื่อว่า ADMIN ROLE ครับ ซึ่ง module ตัวนี้จะทำการสร้าง role ชื่อ administrator ให้อัตโนมัติ และจากนั้นก็ทำการเพิ่ม permission ต่างๆให้โดยอัตโนมัติเช่นกัน

วิธีติดตั้งก็เหมือนกับ module ทั่วๆไป (ดูได้จากที่นี่) จากนั้นก็ทำการเปิดใช้งาน module ซะ

และให้เราไปดูที่ admin > People > role เราก็จะพบกับ role administrator เพิ่มเข้ามา

จากนั้นลองกด edit permission ก็จะพบว่าระบบทำการติ้กช่อง permission ให้เราครบหมดแล้ว

สะดวกจริงๆครับส่วนใน drupal 7 ได้รับการแก้ไขแล้วคือมี role admin มาให้ครับ

บทความแนะนำ
    blog comments powered by Disqus