There should be some option to run the dataflow from Dashboard itself. A dashboard user who only has viewer permission, if needs updated data should have an option to trigger the run of dataflow at the back end rather than waiting for schedule trigger.