0

Active Directory を使用してレポートのアクセス許可を管理することはできますか? たとえば、従業員のパフォーマンス レポートがあります。従業員は、ドロップダウン パラメータから自分の名前を選択して、レポートを開くことができます。このパラメーター ドロップダウンには、すべての従業員の名前が一覧表示されます。ただし、ほとんどの従業員は、そのドロップダウンに自分の名前だけを表示する必要があります。他の従業員の名前を見ることは禁止されなければなりません。さらに、部門長は、そのドロップダウンですべての従業員リストを確認する必要があります。これを解決するにはどうすればよいですか?

4

1 に答える 1

1

これを行う最良の方法は、組み込みのUser!UserIDフィールドを使用することです。このフィールドは、レポートを実行している人の資格情報を返します。ユーザーがWindowsドメインの資格情報を使用してSSRSにアクセスしている場合、User!UserIDはDOMAIN\useridのような文字列として返されます。データベース内にユーザーのWindowsログインをユーザーの名前にリンクできる場所がある限り、それを使用して、パラメータードロップダウンを返すデータセットを制限できます(SQLパラメーターまたはSSRSデータセットフィルターとして)。

于 2013-02-11T19:36:51.237 に答える