Tìm Hiểu Về Row Level Security

Trong bài viết này, Mastering Data Analytics sẽ cùng bạn tìm hiểu về Row Level Security, tại sao nó lại quan trọng nhé!

Row Level Security

1. Row Level Security (Bảo mật cấp hàng) là gì?

Row Level Security là một cách để giới hạn dữ liệu mà người dùng cuối có thể nhìn thấy trong báo cáo Power BI. RLS là giới hạn theo chiều ngang được áp dụng cho các hàng trong bảng.

Để thực hiện được bảo mật cấp dòng, người sử dụng cần cung cấp hướng dẫn cho Power BI về dữ liệu sẽ được lọc và người dùng sẽ được áp dụng những hạn chế đó.

Row Level Security rất quan trọng vì đây là thành phần chính trong chiến lược bảo mật dữ liệu. Bằng cách triển khai RLS, tổ chức của bạn có thể đảm bảo mỗi người dùng báo cáo Power BI có khả năng truy cập dữ liệu phù hợp. Nếu không có RLS, người dùng cuối có thể nhìn thấy dữ liệu mà lẽ ra họ không được phép truy cập (ví dụ: bảng lương hoặc dữ liệu bán hàng), gây ra các sự cố không lường trước được cho tổ chức của bạn.

Xem thêm: Giới Thiệu Về Role Level Security (RLS) Trên Power BI Service Và Cách Sử Dụng

2. Các loại bảo mật cấp hàng

Hai loại RLS chính:  Static Row Level Security và Dynamic Row Level Security.

2.1. Stactic Row Level Security:

  • Bạn cần hạn chế khả năng hiển thị dữ liệu cho một nhóm người dùng cụ thể yêu cầu cùng một mức thông tin (ví dụ: nhóm bán hàng khu vực để xem dữ liệu cho khu vực cụ thể của họ).
  • Báo cáo của bạn có ít người dùng hơn và yêu cầu ít vai trò bảo mật hơn.
  • Logic bảo mật của báo cáo ở mức cao và đơn giản.
  • Yêu cầu bảo mật người dùng của bạn không thay đổi thường xuyên 
  • Người dùng không được thêm hoặc xóa thường xuyên

Ưu điểm : Dễ dàng thiết lập và triển khai với sự tham gia tối thiểu của bộ phận IT.

Nhược điểm : Mức độ bảo trì cao, không thể tái sử dụng, thủ công.

2.2. Dynamic Row Level Security:

  • Bạn cần cấu trúc lại khả năng hiển thị dữ liệu cho một nhóm người dùng cụ thể yêu cầu các mức thông tin khác nhau. 
  • Báo cáo của bạn có nhiều người dùng hơn và yêu cầu nhiều vai trò bảo mật hơn.
  • Yêu cầu bảo mật người dùng của bạn thường xuyên thay đổi 
  • Logic bảo mật của báo cáo của bạn phức tạp hơn 
  • Người dùng sẽ được thêm hoặc xóa thường xuyên.

Ưu điểm : Mô hình bảo mật có thể tái sử dụng, bảo trì thấp, tự động.

Nhược điểm : Tốn thời gian, yêu cầu bảng thứ nguyên (bảng người dùng/bảng vai trò), sự tham gia nhiều của bộ phận IT

Xem thông tin khai giảng Khóa học Business Intelligence mới nhất tại Mastering Data Analytics. Liên hệ 0961 48 48 66 hoặc inbox Fanpage Mastering Data Analytics để đăng ký nhanh nhất nhé!

Chat với chúng tôi qua Zalo
Gọi ngay
Ask ChatGPT
Set ChatGPT API key
Find your Secret API key in your ChatGPT User settings and paste it here to connect ChatGPT with your Tutor LMS website.
error: Content is protected !!