Александр
Работа с ETL это не просто перегнать данные, надо учитывать модель данных, индексы, производительность памяти (buffer size), блокировки. Целая область знаний. Мы например не пускаем аналитиков в ETL хотят просто данные гонять пусть юзают Alteryx
Модель данных желательно знать в принципе. Нагрузку неплохо переносить на этапе распределения прав и делать это централизовано. Может понадобится работа не только с агрегами, но с сырьем. Желательно не забыть тут про data quality.
"Кого-то не пускать" - звучит как проблема, от которой хотят закрыться вместо того, чтобы пускать на определенных условиях.
no offense как говорится