Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

daniel-sanche
Copy link
Contributor

@daniel-sanche daniel-sanche commented Oct 31, 2024

This PR adds support for authorized views:

Authorized views are logical views of tables that give you fine-grained access control of your Bigtable data. An authorized view is a subset of a table that you configure to include specific table data. Then you grant access to the authorized view separately from access to the table.

To implement this feature, we added a new _ApiSurface super class for the Table object, and moved all logic into the super class. Then, we added a new subclass for AuthorizedView, alongside the existing Table. Authorized views should be functionally identical to tables from the client-library level, but they can be configured to only read/write to sepecific regions of the database

@product-auto-label product-auto-label bot added size: l Pull request size is large. api: bigtable Issues related to the googleapis/python-bigtable API. labels Oct 31, 2024
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 21, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label May 21, 2025
@daniel-sanche daniel-sanche merged commit 97a0198 into main May 22, 2025
26 of 33 checks passed
@daniel-sanche daniel-sanche deleted the authorized_views branch May 22, 2025 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigtable Issues related to the googleapis/python-bigtable API. size: xl Pull request size is extra large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants