Method: policies.test

Returns permissions that a caller has on the specified resource.

HTTP request

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

The URL uses gRPC Transcoding syntax.

Request body

The request body contains data with the following structure:

JSON representation
{
  "resource": string,
  "permissions": [
    string
  ]
}
Fields
resource

string

Required. The resource for which the permissions are being requested.

permissions[]

string

The set of permissions to check for the resource.

Response body

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

Response message for policies.test method.

JSON representation
{
  "permissions": [
    string
  ]
}
Fields
permissions[]

string

A set of permissions that the caller is allowed.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/userinfo.email