0
我正在編寫一個.NET應用程序來託管企業報告,我需要一種方法來確定基於其Windows用戶名的用戶是否可以訪問報告。報告的管理不是我的問題。因爲有太多的報告我希望使用代碼來查看用戶是否可以訪問它並隱藏它的鏈接(如果它們不能)。如何使用.net API查看Windows用戶是否有權訪問SSRS報告?
非常感謝,並提前多瞭解。
我正在編寫一個.NET應用程序來託管企業報告,我需要一種方法來確定基於其Windows用戶名的用戶是否可以訪問報告。報告的管理不是我的問題。因爲有太多的報告我希望使用代碼來查看用戶是否可以訪問它並隱藏它的鏈接(如果它們不能)。如何使用.net API查看Windows用戶是否有權訪問SSRS報告?
非常感謝,並提前多瞭解。
我想你應該能夠在ReportService2010 Web服務使用策略屬性:
http://msdn.microsoft.com/en-us/library/reportservice2010.policy.aspx
它需要你以添加服務引用到C#應用程序或創建這將被用來代理類與報告服務器進行通信。
將嘗試此解決方案。由我的DBA推薦。謝謝。會讓你知道。 – Tachi