Data Access Group là hệ thống phân quyền từng mẩu tin dựa theo mã Data Access Group Code
Data Access Group được sử dụng khi phân quyền theo Chức năng & Thao tác thôi là chưa đủ
Tình huống:
2 operator A&B cùng thao tác trên một hệ thống nhân sự, quản lý chức năng HR Candidate, do vậy 2 operator này đều phải sử dụng được Chức năng HR Candidate & Thao tác: Thêm, sửa , xóa của chức năng đó, tuy nhiên với một điều kiện: dữ liệu ứng viên của Operator A thì B không xem được và ngược lại.
Việc phân quyền dữ liệu được tiến hành trên mỗi Nhóm truy cập và/ hoặc mã thao tác viên.
Do nhóm truy cập là bao gồm của nhiều Nhóm thao tác viên, vì thế việc phân quyền cho Nhóm truy cập sẽ áp dụng lên nhóm thao tác viên nằm trong.
Việc phân quyền được tiến hành ngay khi nhập dữ liệu vào hệ thống, trên các dòng dữ liệu đều có thể khai báo nhóm truy cập, nếu để trống đồng nghĩa là dòng dữ liệu đó không được phân quyền.
I
) hoặc không có quyền truy cập (E
)Liệt kê các nhóm (Operator Group) hoặc các User cụ thể (Operator), nhóm này sẽ có quyền truy cập nếu Exclude/Include =I
và ngược lại nếu Exclude/Include=E
Chi tiết của từng mẩu tin Data Access Group là các tổ hợp Operator Code + Data Access Group, hoặc/và Operator Group + Data Access Group
Khi mở 1 DAG ra ta chỉ thấy nội dung mapping trong DAG mà thôi.
Để có cái nhìn tổng thể trên toàn hệ thống. Chương trình cung cấp tính năng bổ sung Data Access Assignment dùng để theo dõi và import hàng loạt các tổ hợp này.
Khi thiết kế các tính năng. Consultant có thể sử dụng tag/function Dag Tag
Để kiểm tra user có quyền truy cập một mã Data Access nào đó hay không.
Để liệt kê toàn bộ các mã Data Access mà user có thể truy cập
Khi cần lọc 1 bảng dữ liệu bất kỳ theo Data Access Code consultant có thể dùng user table ApplyDAG để lọc theo quy tắc Data Access Group của chương trình.
Updated on : 2020-09-18 13:43:11. by : quilq@spc-technology.com. daovc at 118.69.187.103.
Topic : Data Access Group. pbs.usrman.da