소개

완료됨

Microsoft Power BI 콘텐츠를 포함할 때 앱은 특정 데이터에 대한 앱 사용자 액세스를 제한할 수 있습니다. 일반적으로 모델 테이블에 필터를 적용하는 행 수준 보안(RLS)을 적용하는 데이터 세트에 의해 수행됩니다.

Tailspin Toys 회사의 판매 활동 분석을 지원하는 Power BI 보고서를 포함하는 앱을 고려합니다. 회사 정책에 따라 데이터 세트 개발자는 영업 사원이 할당된 판매 지역에 대한 고객 데이터만 볼 수 있도록 해야 합니다. 그러나 영업 관리자는 모든 판매 지역의 고객 데이터를 볼 수 있습니다. 데이터 세트 개발자는 서로 다른 필터를 적용하는 두 개의 RLS 역할을 만들 수 있습니다. 하나는 영업 사원용이고 다른 하나는 관리자용입니다.

다중 테넌트 앱도 고려합니다. 여러 조직에서는 각 조직이 테넌트인 다중 테넌트 앱을 사용합니다. 한 테넌트가 자신의 데이터만 볼 수 있도록 하는 한 가지 방법은 다중 고객 데이터베이스를 하나만 사용하는 것입니다. 이 방법을 사용하려면 모든 테넌트 간에 공유되는 하나의 Power BI 아티팩트 집합으로 구성된 단일 작업 영역이 필요합니다. RLS는 조직이 자신의 데이터만 볼 수 있도록 데이터 세트 데이터를 보다 안전하게 필터링합니다.

참고

각 고객에 대한 별도의 데이터베이스를 다중 고객 데이터베이스와 비교하는 것을 비롯한 다중 테넌트 솔루션에 대한 자세한 내용은 Power BI Embedded의 서비스 주체 프로필을 참조하세요.

RLS가 데이터에 대한 액세스를 제한하는 방법을 더 잘 이해하려면 다음 비디오를 시청하세요.