Expand my Community achievements bar.

Join us LIVE in San Francisco on November 14th for Experience Makers The Skill Exchange. Don't miss out on this free learning event!
SOLVED

Send Report Repeating Delivery and Deliver this report with the Access Rights of field question

Avatar

Level 3

I've recently started using Send Report Repeating Delivery and have a question about the Deliver this report with Access Rights section.
One admin set up a report with multiple repeating report deliveries, each delivery with different "deliver the report access rights". When I went into the same report and reviewed the existing repeating report deliveries set up, the deliver report with access rights field choice changes to me, the logged in user. Is that expected behavior? I would think the repeating delivery set up would stay as set up, but it doesn't appear that it does in the deliver report with access rights section.

 

I'm able to add $$USER.ID to the deliver this report with access rights section without an error and the report gets delivered, but the user's report permissions aren't honored if delivered in a non-html version. 

 

Also, if I add another Repeating Delivery to this report, then all the existing Repeating Delivery setups change to me in the deliver the report access rights field. If I make a change in that field to another user, then that user name shows up in all the existing Repeating Delivery setups. Is this the way it's supposed to work? Thanks for any help with this question. 


1 Accepted Solution

Avatar

Correct answer by
Community Advisor

This is interesting. I've never set up multiple deliveries on a single report, but here are some things to consider:
- If you leave that 'run this report with access rights of' blank in the delivery setup, it defaults to the user that created the report.
- If the report itself has any filters that use wildcards AND you also have a 'run as' on the delivery, the wildcard filter is ignored and the report runs as the user specified (or defaulted to) in the 'run as' field in the delivery setup. BUT, I'm not sure of the hierarchy when you maybe have a wildcard filter, a 'run as' on the report settings AND a 'run as' in a delivery setup. 
- If you need these separate deliveries and it's not giving you the expected results, I'd probably just copy the report and put a separate delivery on it however many times needed instead of applying multiple deliveries to a single report. 

More on report deliveries here.

If this helped you, please mark correct to help others : )

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

This is interesting. I've never set up multiple deliveries on a single report, but here are some things to consider:
- If you leave that 'run this report with access rights of' blank in the delivery setup, it defaults to the user that created the report.
- If the report itself has any filters that use wildcards AND you also have a 'run as' on the delivery, the wildcard filter is ignored and the report runs as the user specified (or defaulted to) in the 'run as' field in the delivery setup. BUT, I'm not sure of the hierarchy when you maybe have a wildcard filter, a 'run as' on the report settings AND a 'run as' in a delivery setup. 
- If you need these separate deliveries and it's not giving you the expected results, I'd probably just copy the report and put a separate delivery on it however many times needed instead of applying multiple deliveries to a single report. 

More on report deliveries here.

If this helped you, please mark correct to help others : )

Avatar

Level 3

Thanks for confirming what I was finding in my testing. Somehow the other admin was able to set up four initial report deliveries with different run as access rights for each delivery. But that can't be replicated with other report delivery tests. Once clicking into one of the existing multiple report delivery set ups, that changes the run as access for all the report delivery setups. So what you described makes sense to me and explains the expected report delivery run as access behavior better.