Phân quyền team seller: bảo vệ dữ liệu khi vận hành nhiều nhân sự
Cách thiết kế RBAC cho seller, leader, designer, fulfillment và accounting để team e-commerce vận hành rõ trách nhiệm, ít lộ dữ liệu nhạy cảm.
Khi team có nhiều seller, leader, designer, fulfillment và kế toán, việc ai được xem gì quan trọng không kém tính năng.
Tách route permission và data scope
Route permission quyết định role nào được vào tính năng. Data scope quyết định người đó nhìn thấy dòng dữ liệu nào.
Hai lớp này nên tách riêng để tránh mở đúng màn hình nhưng lộ sai dữ liệu.
Leader cần scope theo team
Leader thường cần nhìn dữ liệu của seller trong team, không phải toàn tenant.
Scope theo team giúp báo cáo, order, store payment và design job phản ánh đúng trách nhiệm vận hành.
Câu hỏi thường gặp
RBAC có cần cho team nhỏ không?
Có. Ngay cả team nhỏ cũng nên tách owner, seller và fulfillment để giảm lỗi thao tác và chuẩn bị cho giai đoạn scale.
Data scope khác gì role?
Role cho biết người dùng được vào chức năng nào. Data scope giới hạn dữ liệu mà người dùng được xem trong chức năng đó.
Keyword chính
