Appearance
Phân quyền khách hàng
Mô hình phân quyền portal
Khách hàng Haravan đăng nhập portal (haravan.help) được phân quyền dựa trên:
- Vai trò tài khoản Haravan — Owner, Admin, hoặc Staff
- Liên kết orgid — Tài khoản được map với orgid của cửa hàng Haravan
- Phạm vi ticket — Mặc định chỉ thấy ticket mình tạo
Quy tắc hiển thị ticket
| Vai trò | Thấy ticket | Tạo ticket | Reply |
|---|---|---|---|
| Owner/Admin cửa hàng | Tất cả ticket của cửa hàng | ✅ | ✅ |
| Staff cửa hàng | Chỉ ticket mình tạo | ✅ | ✅ |
| Guest (chưa đăng nhập) | Không | ❌ | ❌ |
Cách Frappe xác định phân quyền portal
- User đăng nhập → Frappe check
User Type - Nếu
Website User→ portal mode → chỉ thấy ticketraised_by == user.email - Nếu có
HD Customerlink → mở rộng scope theo customer - Assignment Rule / User Permission không ảnh hưởng portal user
Multi-org
Nếu một người quản lý nhiều cửa hàng Haravan (nhiều orgid), họ sẽ thấy ticket của tất cả cửa hàng đã link với email của họ.
Tham chiếu
- RBAC tổng quan — Phân quyền nội bộ
- User, email & multi-org — Edge cases