> > It would be better if the header and footer are customizable in the > generated report since customers might wish to add their logos, copyrights > to the generated report. > We can get required stuff ( ex: logo image of a given size, footer text > etc ) as inputs and if not given fallback to defaults.
+1 for this idea. On Mon, Jan 6, 2020 at 10:54 PM Tanya Madurapperuma <[email protected]> wrote: > It would be better if the header and footer are customizable in the > generated report since customers might wish to add their logos, copyrights > to the generated report. > We can get required stuff ( ex: logo image of a given size, footer text > etc ) as inputs and if not given fallback to defaults. > > On Mon, Jan 6, 2020 at 10:48 PM Harsha Kumara <[email protected]> wrote: > >> >> >> On Mon, Jan 6, 2020 at 10:45 PM Kasun Thennakoon <[email protected]> >> wrote: >> >>> Hi Fazlan, >>> >>> This analytics report looks much better than the reports generated in >>> current APIM 3.0.0 analytics. >>> Why do we want to move the reporting capabilities to admin users? >>> By moving report reporting capabilities to a separate portal (though >>> it's called a dashboard it seems like a report generation/download page) >>> are we going to include additional information in the reports? or is it >>> only to prevent showing restricted(access-controlled) API stats to >>> unintended publisher users? >>> Otherwise, We already present this information(visually) to publisher >>> users from the analytics dashboard, and the same data is available through >>> the REST APIs. So IMO restricting report generation capabilities to admin >>> users is not necessary. >>> >>> Regarding the report generation, Can't we render HTML pages as reports >>> and give users a print button to print or download it as PDF? In this way, >>> I think we will have more flexibility in styling and arranging the report >>> data. Basically providing a printable version of the widget (Graph/Table/ >>> pie chart etc,). >>> >> +1 for this. >> >>> >>> Thanks >>> ~KasunTe >>> >>> On Mon, Jan 6, 2020 at 10:12 PM Rukshan Premathunga <[email protected]> >>> wrote: >>> >>>> Hi Fazlan, >>>> >>>> Can we know whats are the information admin users could include in the >>>> report? And is this parameter are selectable? ex: Tenant domain, API, >>>> Application, users information, etc. >>>> It also looks like the actual use case of this report/API is to provide >>>> monetization capabilities. Please verify if not. So are we providing the >>>> PDF generation capabilities to standard users, from existing widgets? >>>> >>>> Thanks and Regards >>>> >>>> >>>> >>>> On Mon, Jan 6, 2020 at 9:52 PM Harsha Kumara <[email protected]> wrote: >>>> >>>>> Can we select range when generating the report? Also we need to >>>>> evaluate what are the common requirements and provide the capability to >>>>> generate the reports based on it. >>>>> >>>>> On Mon, Jan 6, 2020 at 5:47 PM Fazlan Nazeem <[email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> We have been constantly getting requests from customers to have a >>>>>> proper PDF reporting mechanism where users can export analytics data in >>>>>> PDF >>>>>> format. Therefore we have implemented a prototype of this feature for the >>>>>> upcoming 3.1 release. >>>>>> >>>>>> The current prototype is implemented by exposing an MSF4J rest >>>>>> service which will generate a hit count report for a particular month, >>>>>> year >>>>>> combination. The month, year combination has to be passed as query params >>>>>> to the API. Attached herewith is a PDF report generated by this service. >>>>>> We >>>>>> are thinking of adding two more types of reports if time permits. >>>>>> Altogether this makes 3 types of reports which can be downloaded. >>>>>> >>>>>> 1) Request Summary >>>>>> 2) Throttle Summary >>>>>> 3) Fault summary >>>>>> >>>>>> The plan is to secure the service with tenant admin credentials. This >>>>>> means not all users who visit the analytics dashboard will be able to >>>>>> download the PDF report unless he/she is an admin. We are thinking of >>>>>> exposing a new dashboard with a single widget that takes the inputs >>>>>> (year, >>>>>> month) and downloads this report. The dashboard will be secured with >>>>>> admin >>>>>> role, resulting in only admin users being able to view this dashboard. >>>>>> The >>>>>> rationale behind this decision is not to expose analytics data of >>>>>> publisher >>>>>> access-controlled APIs to normal API publishers. >>>>>> >>>>>> Please provide your suggestions on any improvements or changes which >>>>>> can add value to this feature. >>>>>> >>>>>> -- >>>>>> Thanks & Regards, >>>>>> >>>>>> *Fazlan Nazeem | *Associate Technical Lead | WSO2 Inc >>>>>> Mobile : +94772338839 | [email protected] >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> >>>>> *Harsha Kumara* >>>>> >>>>> Technical Lead, WSO2 Inc. >>>>> Mobile: +94775505618 >>>>> Email: [email protected] >>>>> Blog: harshcreationz.blogspot.com >>>>> >>>>> GET INTEGRATION AGILE >>>>> Integration Agility for Digitally Driven Business >>>>> >>>> >>>> >>>> -- >>>> Rukshan C. Premathunga | Associate Technical Lead | WSO2 Inc. >>>> (m) +94711822074 | (w) +94112145345 | Email: [email protected] >>>> GET INTEGRATION AGILE >>>> Integration Agility for Digitally Driven Business >>>> >>> >>> >>> -- >>> *Kasun Thennakoon* | Associate Technical Lead | WSO2 Inc. >>> (m) +94 711661919 | (w) +94 11 214 5345 | (e) [email protected] >>> GET INTEGRATION AGILE >>> Integration Agility for Digitally Driven Business >>> >> >> >> -- >> >> *Harsha Kumara* >> >> Technical Lead, WSO2 Inc. >> Mobile: +94775505618 >> Email: [email protected] >> Blog: harshcreationz.blogspot.com >> >> GET INTEGRATION AGILE >> Integration Agility for Digitally Driven Business >> > > > -- > *Tanya Madurapperuma* | Technical Lead | WSO2 Inc. > (m) +94718184439 | (e) [email protected] > > <http://wso2.com/signature> > > > -- *Raveen Rathnayake* | Software Engineer | WSO2 Inc. (m) +94771144549 | (e) [email protected] <http://wso2.com/signature>
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
