in

Prologika Forums

Business Intelligence to the Masses
Latest post 05-23-2008 11:57 AM by tlachev. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 05-23-2008 9:59 AM

    Custom Security Extension-RBA

    Hi Teo,

    Another problem with custom security extension.

     Setup : win 2003, MSRS 2000, custom data extension and custom security extension deployed. Our RBA has two types of users, power user (who can do everything) and other low privileged users who have access to certain reports they are authorised to view.The problem is reports work fine for power user but when low prev users try to access reports, an excepiton is thrown for one of the supporting files of custom data extension:  {MyReportCommand.ExecuteReader} Exception: File or assembly name MyReports.DLL, or one of its dependencies, was not found. Info: Diag: Type:System.IO.FileNotFoundException ST:   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)|   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)|   at System.Reflection.Assembly.LoadFrom(String assemblyFile, Evidence securityEvidence, Byte[ hashValue, AssemblyHashAlgorithm hashAlgorithm)|   at MyReports.DataProcessing.MyReportCommand.CreateRegionObject()|   at MyReports.DataProcessing.MyReportCommand.ExecuteReader()  

     

    All the required files are in place and the same set of libraries work fine for power user but throw FileNotFoundException for low prev users. Am I missing something in the implementation of my custom security extension? Please note that everything works fine in case of MSRS 2005 setup.

     

    Thanks,

    Harsha
  • 05-23-2008 11:57 AM In reply to

    Re: Custom Security Extension-RBA

    Answer

    The only conclusion I can make from this is that in this case your CSE takes a different route and calls different assemblies which have not been deployed to the report server bin folder.

Page 1 of 1 (2 items)
Copyright © 2005 Prologika, LLC
Powered by Community Server (Commercial Edition), by Telligent Systems