We have a need in our instance when using the "Data Refresh Permissions" setting to have the option for DataSets/DataFlows to be set to "Manually" for most of our users. Currently, you can only select "Daily" as the least frequent option.
We have users creating content that may want it to update more frequently than is actually needed. We want them to have to go to an admin/team lead to have them set a schedule.
This gives the admins/team leads a chance to check that everything is set up correctly and determine the proper update schedule, while still allowing users to create content that they can manually refresh until a schedule is created.
This will help eliminate unnecessary credit consumption.
Also, and most importantly, there is an enterprise security and governance requirement here. Enterprise security and governance policies mandate that we are not to create automatic schedules for datasets and dataflows in non-production environments, and we have two. Which means in those environments, we need to make it so only admins can create update schedules for datasets and dataflows