I am not sure I understand fully. Do you basically want to use a connection template for each of your connections ?
If that is so using a custom connector could prove useful. You could also publish a data source and have all your reports connect to the same one ?
Not exactly... What I need to do is create a series of dashboard that are identical - same visualizations, and same data source types but not the same exact source (e.g. different Google Analytics property on each dashboard; same for multiple other data sources).
This is fairly easily done manually by duplicating dashboards and updating data sources. But when there are updates or improvements requested, I then need to apply these updates to every single one of these clone reports, which is incredibly time consuming and error prone if I'm copy/pasting or even if I'm duplicating and re-wiring-up the data sources.
Is there an automated way to handle this? Some sort of inheritance, passing a parameter to the data source so it pulls the correct account ID, something like that?
Got it ! Unfortunately as far as I know, there is no real way to do this.
This is an interesting feature though. I would suggest posting it in our ideas section. If it gets enough votes it might get considered for implementation.