Jump to content
Changes to the Jaspersoft community edition download ×

Permissions / Visibility of Scheduled Report


AndreC

Recommended Posts

We need to hide the list of reports sheduled by other users.

Here is what we have so far;

 

We created many ROLES that correspond to some user group.

We then created users that beloing to one or many groups.

for example;

 

GROUPS:

USG1_READ, USG1_EXECUTE, USG2_READ, USG2_EXECUTE

 

USERS:

USER1 has USG1_READ, USG1_EXECUTE, ROLE_USER

USER2 has USG2_READ, USG2_EXECUTE, ROLE_USER

 

each user is allow to schedule reports.

We would like users to only see/(edit?) schedules from their own group.

 

Currently all reports are stored in the ROOT folder for easier maintenance. 

We use to have a copy of the report in each group subfolder but that became unmanageable during report updates..

Any suggestions someone?

 

Thanks

 

Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Here is what I did for the moment, not ideal but better than public schedules;

Created a folder and set of READ and EXECUTE permissions for each group.

Duplicated the common reports to each of the folder and only users within those group have permissions to READ and EXECUTE on those folders.

This does not prevent someone to see that someone else has a scheduled report but at least if prevent them from seeing the parameters of the job.

What would be nicer is to associate some permissions on the job itself, where the default would be private, but a user might decide to expose it to the group or just make it public.

Also permission to see/edit the job based on roles would be nice as well. xxx_READ would only show there is a schedule

xxx_EDIT would allow to edit that schedule. So a schedule could have the permissions xxx_EDIT but not yyy_EDIT and therefore only users of group xxx would be able to edit the schedule..

 

Hopefully this can be added in a future release of the CE.

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...