Đặc quyền phân tích hạn chế người dùng xem dữ liệu mà họ cho phép. Đặc quyền phân tích SAP HANA được sử dụng cho mục đích Bảo mật.
Đặc quyền SQL cung cấp ủy quyền ở cấp đối tượng không phải ở cấp bản ghi, do đó, cung cấp bản ghi hoặc ủy quyền cấp hàng "Đặc quyền phân tích" sẽ được sử dụng.
Đặc quyền phân tích SAP HANA được sử dụng để cung cấp ủy quyền trên chế độ xem thông tin bên dưới -
- Chế độ xem thuộc tính
- Chế độ xem phân tích
- Chế độ xem tính toán
Bây giờ chúng tôi sẽ tạo Đặc quyền phân tích và sẽ gán cho người dùng "ABHI_TEST", bằng Phân tích này, chúng tôi hạn chế người dùng chỉ xem dữ liệu đối với một công ty có giá trị 1000.
Bước 1) Đi tới tùy chọn như bên dưới-
Gói mô hình hóa (Nhấp chuột phải) -> Mới -> Đặc quyền phân tích.
Bước 2) Cửa sổ bật lên Đặc quyền phân tích mới xuất hiện
- Nhập Tên / Nhãn Đặc quyền Phân tích.
- Tên gói được chọn tự động.
- Tùy chọn lựa chọn tạo mới.
Nhấp vào nút 'OK', trong bước tiếp theo trình soạn thảo Đặc quyền Phân tích sẽ được hiển thị để thêm và chỉnh sửa các đặc quyền.
Bước 3) Trình chỉnh sửa Đặc quyền Phân tích sẽ mở như bên dưới-
- Trong mục Chung, tên và Nhãn được hiển thị.
- Nhấp vào "Thêm Nút" trong Phần Mô hình Tham chiếu.
- Chọn Chế độ xem tính toán (CA_FI_LEDGER) mà chúng tôi đã tạo trước đó.
- Nhấp vào nút Thêm để tạo hiệu lực của các đặc quyền.
- Chỉ định hiệu lực Đặc quyền.
- Nhấp vào nút Thêm để chọn thuộc tính để gán hạn chế.
- Chọn Công ty thuộc tính.
- Nhấp vào nút thêm để gán giá trị cho thuộc tính để hạn chế.
- Gán Giá trị bằng cách chọn Loại / toán tử và giá trị. Ở đây chúng tôi muốn giới hạn cho người dùng xem dữ liệu của chế độ xem tính toán cho công ty duy nhất (1000).
Xác thực và kích hoạt Đặc quyền phân tích, một đặc quyền phân tích được tạo trong thư mục Đặc quyền phân tích trong gói Mô hình hóa như bên dưới -
Bước 4) Bây giờ chúng ta sẽ chỉ định Đặc quyền Phân tích cho Người dùng "ABHI_TEST". Người dùng "ABHI_TEST" có đặc quyền truy cập gói tạo mô hình.
Nhấp đúp vào Người dùng "ABHI_TEST" từ Bảo mật -> Người dùng.
- Chọn tab Đặc quyền phân tích.
- Nhấp vào nút "+".
- Một cửa sổ bật lên cho Chọn Đặc quyền Phân tích sẽ được hiển thị. Nhập Tên của Đặc quyền Phân tích mà chúng tôi đã tạo trước đó.
- Chọn Đặc quyền Phân tích.
- Nhấp vào nút Ok.
Đặc quyền phân tích được thêm vào như bên dưới:
Bước 5) Bây giờ, chúng tôi triển khai những thay đổi này trong người dùng bằng cách nhấp vào nút triển khai.
Một thông báo được hiển thị như dưới đây -
Người dùng 'ABHI_TEST' đã thay đổi.
Bước-6) Kiểm tra Đặc quyền phân tích Gán cho người dùng "ABHI_TEST" có hoạt động hay không.
Đăng nhập vào người dùng "ABHI_TEST" bằng cách chọn hệ thống HANAUSER như bên dưới -
- Chọn Hệ thống hiện tại HDB (HANAUSER) và nhấp chuột phải.
- Chọn "Thêm hệ thống với người dùng khác" và nhập Tên người dùng / mật khẩu cho người dùng "ABHI_TEST".
- HDB hệ thống (ABHI_TEST ") sẽ được thêm vào danh sách hệ thống.
Người dùng ABHI_TEST không có toàn quyền truy cập dữ liệu của chế độ xem Tính toán do HANAUSER tạo, vì HANAUSER đã tạo đặc quyền phân tích để hạn chế chế độ xem tính toán này cho công ty -1000 và gán cho người dùng ABHI_TEST.
Vì vậy, vào Thư mục Nội dung -> Chọn Gói -> Chế độ xem Tính toán (CA_FI_LEDGER) -> Nhấp chuột phải -> Xem trước dữ liệu.
Màn hình Xem trước Dữ liệu sẽ được hiển thị như bên dưới-
Dữ liệu trong chế độ xem tính toán sẽ bị hạn chế đối với mã công ty- 1000.