Hi again, So, if i understood it right, with this actuate you generate the report (only once) and keep it saved in a dir, then when the user wants to see the report your application will get it at this dir where it is kept?? In jasper you can generate the report in runtime, so you won't just generate a report only once, you will have a .jasper file in a dir inside your application's folders, then when the user wants to see it, you can use JRExporters (like RTF, PDF, ODT, ODS, etc. exporters) and it will generate in run time. So yes, you can use what I said before (or something like it) to do the security thing. I hope i helped. GAM