Hello,
It work’s , I have defined it as below.
{% if target.name == 'dev' %}
{{ config(grants = {'roles/bigquery.dataViewer': ['user:someone@yourcompany.com']}) }}
{% elif target.name == 'uat' %}
{{ config(grants = {'roles/bigquery.dataViewer': ['user:sometwo@yourcompany.com']}) }}
{% elif target.name == 'prod' %}
{{ config(grants = {'roles/bigquery.dataViewer': ['user:somethree@yourcompany.com']}) }}
{% endif %}
But we don’t want this to be added in SQL Models.
We need it to be part of models/schema.yml file.
Can you please share the Git dbt core repo details so that i can raise ticket.
Regards
Minhaj Pasha