CABI JasperReports scheduled report notification sent to unwanted users

Document ID : KB000091874
Last Modified Date : 18/04/2018
Show Technical Document Details
Introduction:
This is with reference to the CA Business Intelligence (CABI) integration with CA Performance Management to create CA Business Intelligence reports and dashboards through Performance Center.

When setting up Email Notification in CABI about failed or successful scheduled report job execution, the Notification email is sent to the user address defined in the To field, and also unexpectedly to all other users defined in CABI.  

 
Question:
Why when setting up email notification about failed or successful scheduled report job execution, the Notification email is sent to the user in address, but also unexpectedly to all the other users defined in CABI?  This is causing unsolicited notification emails being sent to unwanted persons.

For example in CABI you create the Email Notification from Repository - select a Job, right-click on it and select Schedule - Notification and fill the relevant fields under 'Send job Status Notification' section.  Here you enter only one user address in the To field to send the notification.

User-added image
Environment:
CA Performance Management 3.x
CA Business Intelligence JasperReports 6.3.0
Answer:
This is not a bug, but a feature of CABI/JasperReports, and is working as designed.
CABI Notifications are sent to all users with the organization ROLE_ADMINISTRATOR role that belongs to the same organization as the user that created the scheduled job.

More information about notifications are available in JasperReports Server User Guide, section "3.9.3 Setting Up Notifications": https://community.jaspersoft.com/documentation/tibco-jasperreports-server-user-guide/v630/setting-notifications
----
Setting Up Notifications On the Notifications page, you can set up email notifications to the recipients of the report or dashboard and to administrators. Notifications are sent to all users with the organization ROLE_ADMINISTRATOR role, who belong to the same organization as the user who creates the scheduled job.
----
 
Additional Information:
A possible workaround is provided in this Article from Jaspersoft community:
https://community.jaspersoft.com/wiki/jasperreports-server-v561-job-sending-status-notifications-unsolicited-users