См. Эту страницу: https://cloud.google.com/bigquery/docs/access-control#permissions_and_predefined_roles для получения информации о разрешениях и ролях.
Здесь представление BigQuery попадает в категорию table
, поэтому вам потребуется разрешение bigquery.tables.create
для иметь возможность сохранять представление (и, возможно, bigquery.tables.update
, чтобы обновить определение представления позже).
Предопределенные роли кажутся слишком широкими, вы можете просто попросить администратора создать для вас настраиваемую роль. https://cloud.google.com/iam/docs/creating-custom-roles
И в случае, если набор данных для хранения таблиц слишком чувствителен, вы можете предложить администратору создать набор данных «только для просмотра» и предоставить вам достаточно прав или даже назначить вам заранее определенную роль roles/bigquery.dataEditor
только для этого набора данных.