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

Security roles

Security role (vai trò bảo mật)trung tâm của mô hình phân quyền Dataverse — định nghĩa người dùng được làm gì trên từng bảng. Đây là thế mạnh đặc trưng của model-driven app so với canvas.

Một role là tập hợp privileges trên các bảng. Với mỗi bảng, role định nghĩa quyền cho 8 thao tác (privilege):

PrivilegeÝ nghĩa
CreateTạo bản ghi
ReadĐọc/xem
WriteSửa
DeleteXóa
AppendGắn bản ghi này vào bản ghi khác
Append ToCho bản ghi khác gắn vào nó
AssignĐổi owner
ShareChia sẻ cho người khác

→ Mỗi privilege còn có mức truy cập (access level) — xem privileges & access levels.

  • Không có role → không dùng được app (không thấy gì).
  • Người dùng có thể có nhiều role → quyền cộng dồn (union, lấy quyền cao nhất).
  • Dataverse có sẵn: System Administrator, System Customizer, Environment Maker, Basic User
  • Sao chép (copy) một role gần đúng rồi chỉnh, thay vì tạo từ đầu.
  • Tạo role bám vai trò thực tế: “Nhân viên Sales”, “Quản lý Sales”, “Kế toán”, “Người xem”.
  • Gán quyền tối thiểu cần thiết cho mỗi vai trò.
  • Kết hợp với business unit/team để giới hạn phạm vi dữ liệu.
Chia sẻ: