Skip to content

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:

  1. Vai trò tài khoản Haravan — Owner, Admin, hoặc Staff
  2. Liên kết orgid — Tài khoản được map với orgid của cửa hàng Haravan
  3. 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 ticketTạo ticketReply
Owner/Admin cửa hàngTất cả ticket của cửa hàng
Staff cửa hàngChỉ ticket mình tạo
Guest (chưa đăng nhập)Không

Cách Frappe xác định phân quyền portal

  1. User đăng nhập → Frappe check User Type
  2. Nếu Website User → portal mode → chỉ thấy ticket raised_by == user.email
  3. Nếu có HD Customer link → mở rộng scope theo customer
  4. 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