1

Azure SQL レポートを使用して、Azure でホストしているアプリケーションに関するレポートを Azure SQL データベース バックエンドで提供できるかどうかを判断しようとしています。

理想的には、ユーザーが独自のレポートを作成できるようにしたいと考えています。これを行うには、彼らが関連付けられている組織に適用されるデータのサブセットを彼らに公開する必要があります。

ユーザー ID は、Azure ACS を介してフェデレーション プロバイダーから取得されます。

公開されたデータをカスタマイズし、ユーザーがアクセスできるサブセットのみを提供するにはどうすればよいですか?

4

1 に答える 1

1

これは、Reporting Services で実装できるものではないと思います。

標準の Windows ユーザーを使用して同様の状況が発生し、いくつかのマッピング テーブル (会社とユーザーなど) に結合されたテーブルにビューを作成し、SUSER_SNAME() を使用して現在のユーザー ログイン名を返しました。ユーザーには、ビューを介してデータにアクセスする権限しかなく、ログイン名が行のフィルターとして機能していました。

于 2012-12-06T03:01:03.160 に答える