「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>SSRS]] * 目次 [#g21ec918] #contents *連携 [#u4a49672] ReportViewerを使用して連携可能。 -ReportViewer Web サーバーおよび Windows フォーム コントロール~ https://msdn.microsoft.com/ja-jp/library/ms251771.aspx *認証 [#caa1e3e7] **[[サーバ信頼セキュリティ モデル]] [#c9d9d0ac] 以下の方法で、例えばForms認証をクリアしたら、~ 「[[サーバ信頼セキュリティ モデル]]」で認証してアクセスする。 -Windows FormsやASP.NETからSSRSのレポートを利用する~ ASP.NET編 [SSRS with Bing Maps #9]ネスケラボ~ http://blog.nextscape.net/archives/Date/2012/06/1716 --[[偽装>サービス・タスク系のアカウント問題#vaded437]]する。~ <identity impersonate="true"/> --[[IReportServerCredentials>#mb4c1baa]]を実装する~ [[IReportServerCredentials>#mb4c1baa]]を実装してReportViewerに渡すと、~ アプリの処理でレポートにアクセスするユーザーを動的に変更することができる。 **[[ベース クライアント セキュリティ モデル]] [#p4eb143b] 上記と同様に、以下の 「[[ベース クライアント セキュリティ モデル]]」方法でベースクライアントを[[偽装>サービス・タスク系のアカウント問題#vaded437]]する。 -Windows FormsやASP.NETからSSRSのレポートを利用する~ ASP.NET編 [SSRS with Bing Maps #9]ネスケラボ~ http://blog.nextscape.net/archives/Date/2012/06/1716 --"ベースクライアント"を[[偽装>サービス・タスク系のアカウント問題#vaded437]]する。~ <identity impersonate="true" userName="accountname" password="password" /> <identity impersonate="true" userName="accountname" password="password" /> --[[IReportServerCredentials>#mb4c1baa]]を実装する~ [[IReportServerCredentials>#mb4c1baa]]を実装してReportViewerに渡すと、~ アプリの処理でレポートにアクセスするユーザーを動的に変更することができる。 ***IReportServerCredentials [#mb4c1baa] 昔は、[[コチラ>委任#re8923e4]]が必要だったと思いますが、簡単に実装可能な方法がサポートされた? ---- Tags: [[:.NET開発]], [[:ASP.NET]], [[:認証基盤]]