Phân quyền nhân viên
Hệ thống Giao Việc Nhanh sử dụng cơ chế phân quyền dựa trên Vai trò (Role) và Nhóm (Group) để đảm bảo tính bảo mật và tối ưu hóa quy trình làm việc. Mỗi nhân viên khi tham gia vào công ty sẽ được chỉ định một vai trò cụ thể.

1. Hướng dẫn phân quyền nhanh
Để thay đổi vai trò hoặc phân quyền cho nhân viên, bạn thực hiện theo các bước sau:
2. Các vai trò hệ thống
| Vai trò | Mô tả | Quyền hạn chính |
|---|---|---|
| Admin (Chủ doanh nghiệp) | Người có quyền cao nhất trong hệ thống. | Toàn quyền quản lý công ty, cài đặt hệ thống, quản lý nhân sự, xem tất cả báo cáo và lịch trình. |
| Quản lý (Manager) | Người điều hành các hoạt động hàng ngày. | Quản lý công việc, nhóm, khách hàng. Có quyền xem lịch trình di chuyển của nhân viên và duyệt yêu cầu tham gia nhóm. |
| Nhân viên (Staff) | Người trực tiếp thực hiện công việc. | Xem và thực hiện các công việc được giao hoặc nhận việc từ danh sách chung. Không có quyền truy cập vào cài đặt công ty. |
3. Quyền hạn chi tiết theo Module
Quản lý công ty & Cấu hình
- Chỉ Admin và Quản lý mới có quyền truy cập vào mục Cài đặt công ty.
- Các thiết lập bao gồm: Thông tin liên hệ, Logo, Cấu hình thông báo (Nagging), và Quy tắc hiển thị số điện thoại khách hàng.
Quản lý nhân sự & Nhóm
- Duyệt tham gia nhóm: Chỉ Admin và Quản lý mới có quyền Duyệt (Approve) hoặc Từ chối (Reject) yêu cầu tham gia nhóm của nhân viên.
- Phân loại vai trò: Admin có quyền thay đổi vai trò của một nhân viên bất kỳ lúc nào để phân cấp quản lý.
Lịch trình di chuyển (GPS History)
Đây là tính năng bảo mật. Chỉ Admin và Quản lý mới có quyền xem lại lịch trình di chuyển trong ngày của các nhân viên. Nhân viên không thể xem vị trí của đồng nghiệp khác.
4. Quyền hạn đặc biệt: Nhóm Kế toán
Tính năng quản lý tài chính được tách biệt thông qua cờ Nhóm Kế toán (is_accounting).
- Thiết lập: Admin vào Quản lý Nhóm -> Chọn nhóm -> Bật tùy chọn "Nhóm kế toán".
- Quyền hạn: Nhân viên thuộc nhóm này có thể:
- Xem thông tin số tiền trên từng công việc.
- Cập nhật số tiền thực tế khách hàng thanh toán.
- Đánh dấu Đã thanh toán cho các công việc.
Một nhân viên có thể thuộc nhiều nhóm khác nhau để cộng dồn quyền hạn. Ví dụ: Vừa thuộc nhóm "Kỹ thuật" để nhận việc, vừa thuộc nhóm "Kế toán" để thu tiền và cập nhật trạng thái thanh toán.