I'm looking for solution for access Ad Hoc Reporting components (domains, view etc.) from my custom web application (Java EE). In other words it is required to have some Ad Hoc Reporting things embedded into my application while restricting access to it based on user roles provided. We need to have access to reporting through so-called "single sign on" concept. Do we have such an ability provided by Jaspersoft? Thank you very much!