ERPNext tiếng Việt
Vai trò và phân quyền

Đổi thuộc tính trường theo vai trò

Tài liệu ERPNext tiếng Việt: Đổi thuộc tính trường theo vai trò

Khi cần giới hạn một trường theo vai trò, cách dễ nhất là dùng Mức quyền (Perm Level). Bạn đặt Perm Level bằng cách mở biểu mẫu tương ứng và tùy chỉnh (Customize).

Ví dụ: công ty không muốn nhân viên (Accounts User) sửa Đơn giá (Rate) của mặt hàng khi tạo Hóa đơn bán hàng. Cách làm là biến trường Đơn giá thành chỉ đọc.

Bước 1: Tùy chỉnh biểu mẫu

Vào Tùy chỉnh biểu mẫu (Customize Form), chọn DocType là Sales Invoice Item, kéo đến trường Rate và mở rộng trường đó.

Bước 2: Đặt Perm Level

Tìm ô Perm Level, nhập một số lớn hơn 0 (ở đây là 2) rồi lưu.

Bước 3: Thêm quy tắc quyền

Sau khi lưu, trong Trình quản lý quyền vai trò, chọn Thêm quy tắc mới (Add a New Rule):

  1. Chọn loại chứng từ.
  2. Chọn vai trò, trong ví dụ này là Accounts User.
  3. Đặt Perm Level là 2.
  4. Cấp quyền Đọc (Read).

Trình quản lý quyền vai trò sẽ hiện quy tắc mới với Perm Level là 2:

Bước 4: Kiểm tra kết quả

Trong Hóa đơn bán hàng, người dùng giờ chỉ đọc được trường Đơn giá. Giá trị này tự lấy từ Bảng giá.

Trong trang này