Guardian is universal data access management tool with automated access workflows and security controls across data stores, analytical systems, and cloud products.
Summary
BigQuery dataset/table has some metadata that hasn't been fetched into guardian resource details. We want to fetch them and store them in the resource details for some use case such as determining the dataset/table owner and pii flag
Proposed solution
add metadata field within details:
It should fetch all labels (no configuration needed)
For this, I'm setting the scope only for bq resources. If we later need to add metadata for other provider resources, maybe having a dedicated metadata column would be better
Summary BigQuery dataset/table has some metadata that hasn't been fetched into guardian resource details. We want to fetch them and store them in the resource details for some use case such as determining the dataset/table owner and pii flag
Proposed solution add metadata field within
details
:Other requirements:
metadata
field should not be updateable by the user. It only can be updated from FetchResource