Data Catalog API methods that are related to Data Catalog search and metadata are deprecated and will be discontinued on January 30, 2026. See Transition from Data Catalog to Dataplex Universal Catalog. Methods that are related to policy tags and policy tag taxonomies are not deprecated.
Gets the IAM policy for a taxonomy or a policy tag.
HTTP request
POST https://datacatalog.googleapis.com/v1beta1/{resource}:getIamPolicy
Path parameters
Parameters
resource
string
REQUIRED: The resource for which the policy is being requested. See Resource names for the appropriate value for this field. It takes the form projects/{project}/locations/{location}/taxonomies/{taxonomies}.
Request body
The request body contains data with the following structure:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-17 UTC."],[[["\u003cp\u003eThis webpage details how to retrieve the IAM policy for a taxonomy or policy tag using the \u003ccode\u003egetIamPolicy\u003c/code\u003e method.\u003c/p\u003e\n"],["\u003cp\u003eThe required HTTP request is a POST to \u003ccode\u003ehttps://datacatalog.googleapis.com/v1beta1/{resource}:getIamPolicy\u003c/code\u003e, where \u003ccode\u003e{resource}\u003c/code\u003e is the taxonomy or policy tag in the form of a string.\u003c/p\u003e\n"],["\u003cp\u003eThe request body optionally includes a \u003ccode\u003eGetPolicyOptions\u003c/code\u003e object to specify options for retrieving the IAM policy.\u003c/p\u003e\n"],["\u003cp\u003eA successful request returns a response body containing a \u003ccode\u003ePolicy\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eThe action requires the OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e for authorization.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.taxonomies.getIamPolicy\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nGets the IAM policy for a taxonomy or a policy tag.\n\n### HTTP request\n\n`POST https://datacatalog.googleapis.com/v1beta1/{resource}:getIamPolicy`\n\n### Path parameters\n\n### Request body\n\nThe request body contains data with the following structure:\n\n### Response body\n\nIf successful, the response body contains an instance of [Policy](/data-catalog/docs/reference/rest/Shared.Types/Policy).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp)."]]