Phân quyền giữa 3 module là kiểu phân quyền phức tạp trong phần mềm quản lý, tuy nhiên có nhiều doanh nghiệp hoạt động cần phân quyền như vậy để đem đến nguyên tắt hoạt động chuẩn nhất.
Phân quyền giữa 3 module là gì?
Phần quyền giữa 3 Module là việc phân quyền cho user trên 1 module chức năng dựa trên 2 module khác có liên quan trực tiếp hoặc gián tiếp. Nghĩa là quyền xem, sửa, xoá của 1 user ở module chức năng này phù thuộc vào 2 module khác có liên quan.
Ví dụ, Quyền xem, sửa của 2 nhân viên ở module này, nhân viên đó ngoài việc được xem, sửa nội dung có tên mình, còn có thể xem, sửa nội dung thuộc vào 2 module kia mà nhân viên đó có tên.
Một số trường hợp Phân quyền giữa 3 Module phổ biến thường gặp
- Phân quyền nhân viên trong Module công việc.
Công việc là 1 đối tượng liên kết với Module hợp đồng (1 hợp đồng có nhiều công việc)
1 Hợp đồng là của 1 khách hàng (Module khách hàng)
Quyền xem, sửa của 1 nhân viên ở module Công việc, nhân viên đó ngoài việc được xem, sửa công việc có tên mình, còn có thể xem, sửa công việc thuộc hợp đồng của khách hàng mà nhân viên đó Phụ trách.
Nghĩa là nếu khách hàng ABC do nhân viên T1 phụ trách, thì 1 hợp đồng HD1 của khách hàng ABC có nhiều công việc, nhân viên T1 sẽ xem được những công việc của hợp đồng đó.
- Phân quyền nhân viên trong Mục quản lý chi phí (Module chi phí)
1 Chi phí có liên quan đến 1 đơn hàng (Module đơn hàng)
1 Đơn hàng là bán cho 1 khách hàng (Module khách hàng)
Quyền xem, sửa của 1 nhân viên ở module chi phí ngoài việc được xem, sửa Chi phí có tên mình, còn có thể xem, sửa Chi phí thuộc Đơn hàng của khách hàng mà nhân viên đó Phụ trách.