Power BI 임베디드 분석에 대한 데이터 권한 적용
앱 사용자가 데이터의 하위 집합에만 액세스해야 하는 경우 Power BI 데이터 세트 데이터에 대한 액세스를 제한하는 솔루션을 개발해야 합니다. 그 이유는 일부 사용자가 다른 판매 지역의 판매 결과와 같은 특정 데이터를 볼 수 있도록 허용되지 않기 때문일 수 있습니다. 이 요구 사항을 달성하려면 일반적으로 모델 데이터를 필터링하는 역할 및 규칙을 정의하는 RLS(행 수준 보안) 설정이 포함됩니다.
조직용 시나리오를 사용하는 경우 데이터 모델 및 데이터 세트 개발자가 RLS를 적용하고 내부 사용자가 보안 역할에 매핑되도록 해야 합니다.
고객용 시나리오를 사용하는 경우 앱이 데이터에 대한 액세스를 제한하기 위해 유효 ID를 설정해야 합니다. 이 유효 ID는 Power BI가 모델에 연결하는 방법과 RLS 보안 역할을 적용하는 방법을 결정합니다. 유효 ID를 설정하는 방법은 Power BI 데이터 세트의 유형에 따라 달라집니다.
팁
Power BI 지속적으로 진화하고 있으므로 Microsoft Power BI 블로그에 발표되는 새로운 기능을 계속 확인하세요. 기존 보고서를 개선하기 위해 적용할 수 있는 새로운 기능을 검색할 수 있습니다.
학습 목표
이 모듈에서는 다음을 수행하는 방법을 알아봅니다.
- Power BI 데이터 세트 데이터에 대한 액세스를 제한합니다.
- Power BI 데이터 세트에서 RLS를 설정합니다.
- 다양한 유형의 Power BI 데이터 세트를 결정합니다.
- 포함 토큰을 생성할 때 유효 ID를 설정합니다.
- 데이터 사용 권한을 적용하는 좋은 개발 방법을 적용합니다.
사전 요구 사항
웹앱을 개발하고 Power BI 작업 영역 및 콘텐츠를 만든 경험, 조직용 및 고객용이라는 두 가지 포함 시나리오 및 포함 토큰 생성 방법에 관한 지식