dbt-labs / dbt-labs/dbt-adapters
[Feature] Allow for Setting of IAM Tags
- Dominant language
- Python
- Stars
- 233
- Forks
- 362
- Avg merge
- 3d 22h
- Merged PRs (30d)
- 9
Description
### Is this your first time submitting a feature request?
- [X] I have read the [expectations for open source contributors](https://docs.getdbt.com/docs/contributing/oss-expectations)
- [X] I have searched the existing issues, and I could not find an existing issue for this feature
- [X] I am requesting a straightforward extension of existing dbt-bigquery functionality, rather than a Big Idea better suited to a discussion
### Describe the feature
I'd love to be able to set [IAM tags](https://cloud.google.com/iam/docs/tags-access-control) on generated datasets and tables via dbt YAML! Similar to how we can [specify labels and policy tags](https://docs.getdbt.com/reference/resource-configs/bigquery-configs#labels-and-tags). This would let us manage access to generated assets conditionally. In my opinion, this provides a more flexible and scalable approach to access management over how [grants](https://docs.getdbt.com/reference/resource-configs/grants) work.
### Describe alternatives you've considered
_No response_
### Who will this benefit?
This will benefit organizations who leverage or want to leverage tags for conditional access to resources in their cloud environments. This is a common approach for access management. It allows for more streamlined, consistent access patterns across different projects and environments.
### Are you interested in contributing this feature?
Perhaps! I'd be interested to hear from you all re: what you think the difficulty level of this is.
### Anything else?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.