I second this feature request, was surprised it doesn’t exist yet!
We have several teams that invoke reports from an external source (e.g. spreadsheet) and they want to be able to do that without putting overly sensitive secrets in the external tooling.