Appearance
Quản lý vai trò & phân quyền
Module Phân quyền cho phép tạo và quản lý các vai trò với quyền hạn cụ thể, kiểm soát người dùng có thể truy cập và thao tác gì trong hệ thống.
Truy cập
Vào menu Cài đặt > Phân quyền trên thanh sidebar. Chỉ Admin có quyền truy cập.
Khái niệm
Vai trò (Role)
Một nhóm quyền hạn được đặt tên, ví dụ: Admin, Manager, Sales, Kế toán. Mỗi người dùng được gán một hoặc nhiều vai trò.
Quyền (Permission)
Một hành động cụ thể trong hệ thống, ví dụ: xem nhân viên, tạo deal, duyệt hóa đơn. Các quyền được nhóm theo module.
Danh sách vai trò
| Cột | Mô tả |
|---|---|
| Tên vai trò | Tên hiển thị |
| Mã vai trò | Mã định danh nội bộ |
| Số quyền | Số lượng quyền được cấp |
| Số người dùng | Số người đang có vai trò này |
| Mô tả | Ghi chú về vai trò |
Vai trò mặc định
Hệ thống cung cấp các vai trò mặc định:
| Vai trò | Mô tả | Chỉnh sửa được |
|---|---|---|
| Admin | Toàn quyền hệ thống | Không |
| Manager | Quản lý phòng ban | Có |
| HR | Quản lý nhân sự | Có |
| Sales | Bán hàng và CRM | Có |
| Fulfillment | Triển khai dịch vụ | Có |
| Accountant | Kế toán tài chính | Có |
| Employee | Nhân viên cơ bản | Có |
Lưu ý
Vai trò Admin không thể chỉnh sửa hoặc xóa. Đây là vai trò bảo mật cao nhất của hệ thống.
Tạo vai trò mới
- Nhấn Tạo vai trò trên trang danh sách
- Điền thông tin:
| Trường | Mô tả | Bắt buộc |
|---|---|---|
| Tên vai trò | Tên hiển thị | Có |
| Mã vai trò | Mã định danh (không dấu, gạch dưới) | Có |
| Mô tả | Ghi chú về vai trò | Không |
- Chọn các quyền cho vai trò (xem mục "Cấp quyền" bên dưới)
- Nhấn Lưu
Cấp quyền cho vai trò
Danh sách quyền theo module
Module HR
| Quyền | Mô tả |
|---|---|
hr.employees.view | Xem danh sách nhân viên |
hr.employees.create | Thêm nhân viên mới |
hr.employees.edit | Sửa thông tin nhân viên |
hr.employees.delete | Xóa nhân viên |
hr.attendance.view | Xem chấm công |
hr.attendance.manage | Quản lý chấm công (duyệt điều chỉnh) |
hr.leaves.view | Xem nghỉ phép |
hr.leaves.approve | Duyệt nghỉ phép |
hr.contracts.view | Xem hợp đồng |
hr.contracts.manage | Quản lý hợp đồng |
hr.shifts.manage | Quản lý ca làm việc |
Module CRM
| Quyền | Mô tả |
|---|---|
crm.deals.view | Xem deal |
crm.deals.create | Tạo deal mới |
crm.deals.edit | Sửa deal |
crm.deals.delete | Xóa deal |
crm.companies.view | Xem công ty |
crm.companies.manage | Quản lý công ty |
crm.contacts.view | Xem liên hệ |
crm.contacts.manage | Quản lý liên hệ |
crm.leads.view | Xem lead |
crm.leads.manage | Quản lý lead |
crm.quotations.view | Xem báo giá |
crm.quotations.create | Tạo báo giá |
crm.quotations.approve | Duyệt báo giá |
crm.invoices.view | Xem hóa đơn |
crm.invoices.manage | Quản lý hóa đơn |
crm.payments.view | Xem thanh toán |
crm.payments.approve | Duyệt thanh toán |
Module Fulfillment
| Quyền | Mô tả |
|---|---|
fulfillment.orders.view | Xem lệnh triển khai |
fulfillment.orders.create | Tạo lệnh triển khai |
fulfillment.orders.manage | Quản lý lệnh (tiếp nhận, phân công) |
fulfillment.accounts.view | Xem tài khoản khách hàng |
fulfillment.accounts.manage | Quản lý tài khoản |
fulfillment.rules.manage | Quản lý quy tắc phân công |
Module Cài đặt
| Quyền | Mô tả |
|---|---|
settings.roles.manage | Quản lý vai trò và phân quyền |
settings.templates.manage | Quản lý mẫu tài liệu và email |
settings.integrations.manage | Quản lý tích hợp (Google, Mattermost) |
Cấp quyền khi tạo vai trò
- Tại màn hình tạo/chỉnh sửa vai trò
- Các quyền được nhóm theo module
- Tích chọn từng quyền hoặc nhấn Chọn tất cả theo module
- Nhấn Lưu
Mẹo
Bắt đầu từ vai trò có sẵn và điều chỉnh. Ví dụ: sao chép vai trò "Sales" rồi thêm quyền "Duyệt báo giá" để tạo vai trò "Sales Manager".
Gán vai trò cho người dùng
- Vào HR > Nhân viên > chọn nhân viên
- Nhấn Chỉnh sửa
- Trong phần Vai trò, chọn một hoặc nhiều vai trò
- Nhấn Lưu
Hoặc:
- Tại trang chi tiết vai trò
- Chọn tab Người dùng
- Nhấn Thêm người dùng
- Chọn nhân viên
- Nhấn Thêm
Lưu ý
Một người dùng có thể có nhiều vai trò. Quyền hạn sẽ là tổng hợp của tất cả vai trò. Ví dụ: vai trò Sales + Kế toán = có quyền của cả hai.
Chỉnh sửa vai trò
- Nhấn vào tên vai trò trong danh sách
- Nhấn Chỉnh sửa
- Cập nhật tên, mô tả hoặc quyền
- Nhấn Lưu
Lưu ý
Thay đổi quyền của vai trò sẽ áp dụng ngay cho tất cả người dùng có vai trò đó. Người dùng cần tải lại trang để cập nhật quyền mới.
Xóa vai trò
- Đảm bảo không có người dùng nào đang sử dụng vai trò
- Nhấn vào vai trò, chọn Hành động > Xóa
- Xác nhận xóa
Kiểm tra quyền của người dùng
- Vào chi tiết nhân viên
- Xem phần Vai trò và quyền
- Danh sách hiển thị tất cả quyền hiện có (tổng hợp từ các vai trò)
