User Tools
Writing /app/www/public/data/meta/onboarding/reportingmanager/administration_-_manage_scheduled_reports.meta failed
onboarding:reportingmanager:administration_-_manage_scheduled_reports
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| onboarding:reportingmanager:administration_-_manage_scheduled_reports [2018/01/25 11:17] – [Administration - Manage Scheduled Reports] scosta | onboarding:reportingmanager:administration_-_manage_scheduled_reports [2023/03/31 16:18] (current) – 10.91.110.100 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Administration - Manage Scheduled Reports ====== | ||
| + | |||
| + | Author: Colm Carew | ||
| + | |||
| + | **Ensure to do this on the Errigal QA System (qalb1.err/ | ||
| + | |||
| + | Scheduled Reports are reports that are ran a certain time every day/week and the result of running these reports then gets emailed to whoever has the visibility that the report is ran for. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Clicking on the Clock Icon (Manage Schedules) will bring the following menu : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | This allows you to select any report and see it schedules/ | ||
| + | |||
| + | Once a report is selected it's schedules will be listed underneath it as below | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | You can then double click on the name of the schedule and it will open a window like : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | In the case of the above, all users that receive emails and have the ATPColm visibility will get an email when this schedule is ran. Note if the report has any variables you will need to put those variables into the schedule. See below : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | In order to test a scheduled report there is a test schedule button which will send an email to the logged in user of whichever schedule you have selected. | ||
| + | |||
| + | |||
| + | |||
| + | To verify that schedules are correctly configured for the required users, the following query can be used in the reporting_manager database: | ||
| + | |||
| + | |||
| + | SELECT | ||
| + | FROM reporting_manager.reporting_shiro_user u | ||
| + | LEFT JOIN reporting_manager.reporting_shiro_user_reporting_shiro_role rJ | ||
| + | on u.id = rJ.reporting_shiro_user_roles_id | ||
| + | LEFT JOIN reporting_manager.reporting_shiro_role role | ||
| + | on rJ.reporting_shiro_role_id = role.id | ||
| + | left join reporting_manager.scheduled_config_reporting_shiro_role sJ | ||
| + | on role.id = sJ.reporting_shiro_role_id | ||
| + | LEFT JOIN reporting_manager.scheduled_config s on sJ.scheduled_config_roles_id = s.id | ||
| + | where (Filter by role, User name, email, etc) | ||
| + | -- group by u.name, | ||
| + | |||
| + | ===== Setting up Roles for Scheduled Report Recipients ===== | ||
| + | |||
| + | *** BE CAREFUL WITH CUSTOMER ROLES - THEY WILL RECEIVE REPORT EMAILS *** | ||
| + | *** BE SURE YOU UNDERSTAND USER PROFILE APPLICATION PROFILES AND ROLES BEFORE PROCEEDING *** | ||
| + | |||
| + | To set up a role, click " | ||
| + | |||
| + | Another thing to take note of is that the recipients for the report under the role are BCC'ed on the report, When the report is sent, its not clear to see from the email if they have received it or not. Check the logs to be sure their email is included in the list on the scheduled report sending. If their email address appears in the logs as BCC recipient, their email address is correct and there are no exceptions, you can be sure it has been sent to them. | ||
| + | |||
| + | ===== Assessment ===== | ||
| + | |||
| + | |||
| + | Select a report or use one of your previous assessment reports. Make sure the report has visibilities assigned to it. Create a schedule for the report (make sure enabled is unchecked so it does not run). Click test schedule and ensure you receive the email and the email + excel sheet are correct. | ||
| + | |||