Method: policies.get

  • Retrieves the access control policy for a given resource, returning an empty policy if none is set.

  • Utilizes a POST request to the https://sasportal.googleapis.com/v1alpha1/policies:get endpoint with a JSON request body specifying the resource.

  • The response body will contain the policy details within a Policy object if successful.

  • Requires the https://www.googleapis.com/auth/sasportal OAuth scope for authorization.

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

HTTP request

POST https://sasportal.googleapis.com/v1alpha1/policies:get

The URL uses gRPC Transcoding syntax.

Request body

The request body contains data with the following structure:

JSON representation
{
  "resource": string
}
Fields
resource

string

Required. The resource for which the policy is being requested.

Response body

If successful, the response body contains an instance of Policy.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/sasportal