Bỏ qua để đến nội dung

FAQ — Quyền & vai trò

import { Aside } from ‘@astrojs/starlight/components’;

Nguyên nhân: Tài khoản nhân viên thiếu module pos hoặc order ghi.

Cách xử lý (chủ cửa hàng):

  1. Đăng nhập vendor web bằng tài khoản chủ.
  2. Vào Nhân viên → Vai trò → mở vai trò của nhân viên.
  3. Bật module POS ghi (hoặc order ghi cho dashboard POS).
  4. Lưu — nhân viên đăng xuất rồi đăng nhập lại để áp dụng.

Xem: Vai trò (Vendor).

Nguyên nhân: Route yêu cầu 1 module không có trong profile.modules của bạn.

Cách xử lý:

Màn truy cậpModule cầnHành động
/point-of-sale/salepos writeBáo chủ bật POS ghi trong vai trò
/point-of-sale/ordersorder readBáo chủ bật Order đọc
/point-of-sale/customerscustomer readBáo chủ bật Customer đọc
/point-of-sale/returnsorder writeBáo chủ bật Order ghi
/point-of-sale/settings/*settings writeBáo chủ bật Settings ghi

Lưu ý: Chủ cửa hàng thường pass mọi route POS (vì có settings + pos ghi).

Xem: Đăng nhập & quyền truy cập.

Nguyên nhân: Vai trò thiếu customer đọc trong profile.modules.

Cách xử lý: Báo chủ bật module Customer (đọc) trong Nhân viên → Vai trò. Sau đó đăng xuất / đăng nhập lại.

Nguyên nhân: Mở Cài đặt cần settings đọc (mọi nhân viên có), nhưng lưu CRUD cần settings ghi hoặc pos ghi.

Cách xử lý:

  • Báo chủ kiểm tra vai trò có cả 2: settings đọc + settings/pos ghi.
  • Thường thì chỉ chủ cửa hàng mới nên cấu hình thiết bị phần cứng.

Nguyên nhân: Nhân viên chỉ thuộc 1 cửa hàng trong hệ thống (profile.store_id cố định).

Cách xử lý:

  • Nếu nhân viên thực sự làm ở nhiều chi nhánh: chủ phải gán thêm store_id trong Nhân viên → Chi tiết → Cửa hàng.
  • Nếu nhân viên chỉ làm 1 cửa hàng: đây là cấu hình đúng, không cần đổi.

Xem: Nhân viên & cửa hàng.

Gửi chủ cửa hàng — chủ có quyền điều chỉnh vai trò. Nếu chủ cũng bị chặn, liên hệ support@lionpos.com.

IDKịch bản
P3Nhân viên không có pos / order ghi không mở được Bán hàng
TC-PS2-003Truy cập cửa hàng ngoài tenancy → 403 trên API