Method: projects.locations.taxonomies.getFineGrainedAccessPolicy

Internal only. Method to get activated policies information along with policy tag ancestry for a requested taxonomy as a super-user. This method is used by BigQuery for fine-grained (i.e., column-level) access policy.

HTTP request

GET https://datacatalog.googleapis.com/v1/{parent}:getFineGrainedAccessPolicy

Path parameters

Parameters
parent

string

Required. Resource name of a taxonomy, whose format is "projects/{project_number}/locations/{locationId}/taxonomies/{taxonomyId}". It takes the form projects/{project}/locations/{location}/taxonomies/{taxonomies}.

Request body

The request body must be empty.

Response body

If successful, the response body contains data with the following structure:

Response message for taxonomies.getFineGrainedAccessPolicy.

JSON representation
{
  "taxonomy": {
    object (SerializedTaxonomy)
  }
}
Fields
taxonomy

object (SerializedTaxonomy)

Serialized taxonomy that contains activated policy types, and its policy tags in a tree structure.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.