Your comments

This is my issue, plus our customers want the information as well for their endpoints.

I would think we need to be able to limit access.  Since it requires an edit of the report to filter dates in the gui it would require access to edit all of the reports.

I have found a way to pull the report via URL and submit custom filters, but I have to have an admin user logged in first, then I can pull via URL whatever we need.  

If there could be a read-only report user I believe I could finish automating the pull of the reports. It would be much easier if there was an API to auth the user, then pull the report, but at this point, I think the ability to say ReportingUser can pull reports only would be a step in the right direction.  Can not allow all to have access to all reports.  I have customers that log into control to access their endpoints.  I do not want them pulling reports that contain information for all of our endpoints, etc.

I agree this is a terrible oversight, and surprised that the control team did not jump on this as soon as they have seen this.  Should be able to trigger a report as well.  Hard to believe this thread has been going on for four years with no attention to getting it completed.