Right now, forena stores cached reports in the database, but this means that you can't use forena to report on what users have access to what reports or what report security is used within forena and what data blocks are available. I need to refactor this and create separate tables to hold the blocks, block permissions and which blocks are used in the report.

Comments

metzlerd’s picture

Version: 7.x-2.x-dev » 7.x-3.x-dev

In 7.x-3 we'll be creating the ability to generate data from php code. We'll use this to tap into forena's exisitng mechanism instead.

janeks’s picture

Are there any just simple way to f.ex. just create custom report for list of reports for a given category or for a given permissions?

metzlerd’s picture

Issue summary: View changes

IN the 7.x-4.x beta there is a custom renderer that creates a list of links for reports that are in a category. I have not yet developed anything for the 7.x-3.x dev branch.

metzlerd’s picture

Also if you didn't care about permissions but just wanted category, in 7.x-3.x this is in a table. I think its called forena_reports), but be warned that I have removed this table in 7.x-4.x, so that code would have to be refactored later.