Method: policies.test
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Permite mostrar los permisos que tiene un emisor para un recurso específico.
Solicitud HTTP
POST https://sasportal.googleapis.com/v1alpha1/policies:test
La URL usa la sintaxis de la transcodificación gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
{
"resource": string,
"permissions": [
string
]
} |
Campos |
resource |
string
Obligatorio. El recurso para el que se solicitan los permisos.
|
permissions[] |
string
Corresponde al conjunto de permisos que se debe comprobar para el resource .
|
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene datos con la siguiente estructura:
Mensaje de respuesta para el método policies.test
.
Representación JSON |
{
"permissions": [
string
]
} |
Campos |
permissions[] |
string
Un conjunto de permisos que tiene permitido el emisor.
|
Alcances de la autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/sasportal
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2022-11-02 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2022-11-02 (UTC)"],[[["Tests permissions that a caller has on a specified resource."],["Takes a resource and a set of permissions as input in the request body."],["Returns a list of allowed permissions in the response body."],["Requires `https://www.googleapis.com/auth/sasportal` authorization scope for access."]]],["The document outlines the `POST` request to `https://sasportal.googleapis.com/v1alpha1/policies:test` for testing permissions on a specified resource. The request body requires a `resource` string and an array of `permissions` strings. The response body, upon success, returns an array of `permissions` strings, representing the caller's allowed permissions. This process necessitates authorization with the `https://www.googleapis.com/auth/sasportal` OAuth scope.\n"]]