実戦シナリオ定義問題

あるB2Bプラットフォームが「各クライアント企業が自社のデータのみ見えるようなマルチテナントSaaSダッシュボード」をPower BIで構築しています。「クライアントは自社のKPIダッシュボードをブラウザで閲覧(自分では作成しない)」「100社×平均10名=1,000名の閲覧ユーザー」という要件で、最もセキュアかつコスト効率の高い構成はどれか?

A.各クライアント企業に個別のPower BI Workspaceを作成して1,000名全員にProライセンスを付与
✗ 1,000名全員にProを付与するとコストが高い。さらに各テナントが「自社データのみ」を確実に閲覧するにはRLS設定が別途必要。
B.Power BI PremiumのEmbedded(App Embeds)機能を使ってクライアント向けポータルに埋め込み、RLSで各クライアントのデータを制限← 正解
✓ 正解。Power BI Embedded(App Embeds / A SKUs or Em SKUs)は独自ポータルにPower BIレポートを埋め込む機能。エンドユーザーにはPower BIライセンス不要(Embedded容量コストのみ)。RLSで各クライアントのデータアクセスを制限し、ブラウザベースの閲覧を実現。マルチテナントSaaSの標準アーキテクチャ。
C.各クライアント向けに個別のPower BI Desktopファイルを作成してメールで配布
✗ Desktopファイルのメール配布はセキュリティ上のリスクが高く、リアルタイム更新も困難。データ配布としては不適切。
D.Power BI Free(無料)ライセンスでダッシュボードを公開インターネットに公開
✗ 公開インターネットへの公開はB2Bの機密データを扱うには不適切。各クライアントの認証とデータ分離が保証できない。

DP-900:Microsoft Azure Data Fundamentals の問題一覧