You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CI] Use iam_member instead of iam_binding for BQ JobUser role (#562)
This change makes it so the `bigquery.jobUser` role can be granted to
new members while preserving grants for past members.
`google_project_iam_binding` is authoritative, and revokes role access
for all other members who are not listed in the resource definition when
running `terraform apply`. This is problematic as we now have another
internal service account that needs access to `role/bigquery.jobUser`,
and it's membership will continue to be revoked as long as we define a
binding here.
0 commit comments