Xin giúp phân quyền trên trang web tuyển dụng

Events happening in the community are now at Drupal community events on www.drupal.org.
hmddmh's picture

Hiện nay mình đang làm đề tài về xây dựng web tuyển dụng bằng Drupal mong các huynh giúp đỡ.
-Mình muốn phân user thành 2 loại người dùng là người tìm việc và nhà tuyển dụng giống như trang http://www.vietnamworks.com.vn/ thì phải làm như thế nào mong các huynh giúp đỡ dùm!

Comments

Cái này bạn phải

mrsinguyen's picture

Cái này bạn phải liệt kê ra chức năng chính của hai loại người dùng, rồi từ đó mới xác định quyền thế nào mới được. Chứ nói chung chung thế thì chịu :D

hmddmh's picture

Mình muốn chia user thành 2 loại group người dùng là: user người tìm việc và user nhà tuyển dụng
-Khi user đăng nhập với vai trò là ngươi tìm việc thì chỉ thực hiện được những chức năng dành cho người tìm việc(vd như: tạo hồ sơ xin việc, tìm kiếm viêc làm...)
-Khi user đăng nhập với vai trò là nhà tuyển dụng thì cũng chỉ thực hiện được những chức năng dành cho nhà tuyển dụng(vd như: đăng tin tuyển dụng, tìm kiếm ứng viên...)
-user người tìm việc không thể thực hiện được chức năng của nhà tuyển dụng và ngược lại.

mình trình bày như vậy ko biết đã rõ ý chưa! Rất mong nhận được sự giúp đỡ của các bạn.

Drupal quản lý quyền

tquoc229's picture

Drupal quản lý quyền của user thông qua role, vì vậy để phân biệt 2 group bạn tạo 2 role
1. Role người tìm việc: gồm tập hợp các quyền của người tìm việc
2. Role nhà tuyển dụng: gồm tập hợp các quyền của nhà tuyển dụng
Để tạo role vào Administer » User management >> Role. Sau khi tạo vào Administer » User management >> Permission để phân quyền cho role.

Tiếp theo của

Hamster kid's picture

Tiếp theo của tquoc229:
Theo mặc định thì mỗi lần tạo 1 user mới nó gán vào role authenticated user. Nếu muốn gán 1 user nào đó thuộc role nào thì phải vô admin > user manager > user rồi edit role của nó lại.
Đó là phần phân quyền, còn những chức năng có thể sử dụng của nhà tuyển dụng hay user tìm việc thì trong permission đã cho phép user thuộc role nào được và ko được sài.
Mình nói theo hiểu biết của mình có gì sai mong mấy bạn thông cảm (newbie)!

Vấn đề khó

nguyenthuylinh's picture

Phân quyền là một vấn đề khá phưc tạp trong drupal nếu bạn là người chưa có kinh nghiệm. Bạn liên hệ với mình qua email: huytuan00034@gmail.com để mình hướng dẫn chi tiết cho bạn nhé