We use JReport as our embedded reporting and analytics component of our data warehouse solution. Our clients are able to use the JReport component across their enterprise. Our clients determine who will access and use the reporting component of our solution.
We chose JReport several years ago. The main differentiators for us were price/cost, Vendor relationship, Support, and flexibility of reporting options. We also needed integrated security that would match that of our proprietary app and data warehouse solution.
JReport is well suited to enterprise-wide deployment such as we deliver in our data warehouse solution JOHO OneSource(TM). It provides for a seamless end-user experience to enterprise-wide corporate data, maintain user-level security regardless of location or device used. Reporting elements are always "business-friendly", reducing confusion for the less sophisticated information consumer. Since JReport is highly scalable, it is hard to imagine a deployment where it would not be well suited. The only case I can think of is possibly one where there are limited or no reporting staff onsite to create report elements.