Restituisce le autorizzazioni di cui dispone un chiamante sulla risorsa specificata. Se la risorsa non esiste, verrà restituito un insieme vuoto di autorizzazioni, non un errore NOT_FOUND.
Nota: questa operazione è progettata per essere utilizzata per creare interfacce utente e strumenti a riga di comando attenti alle autorizzazioni, non per il controllo dell'autorizzazione. Questa operazione potrebbe "non riuscire" senza avviso.
Richiesta HTTP
POST https://runtimeconfig.googleapis.com/v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
OBBLIGATORI: la risorsa per cui viene richiesto il dettaglio delle norme. Consulta la documentazione dell'operazione per il valore appropriato per questo campo.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON
{"permissions": [string]}
Campi
permissions[]
string
L'insieme di autorizzazioni da controllare per resource. Le autorizzazioni con caratteri jolly (ad es. "*" o "storage.*") non sono consentite. Per ulteriori informazioni, consulta la Panoramica di IAM.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-04 UTC."],[[["This endpoint tests the permissions a caller has on a specified resource, returning an empty set if the resource is not found."],["The HTTP request is a POST method directed to a URL that uses gRPC Transcoding syntax."],["The request requires a `resource` path parameter, representing the resource for which policy details are being checked."],["The request body is JSON formatted, and contains a field, `permissions`, which is an array of strings, representing permissions to check, excluding wildcards."],["To use this endpoint, you must authenticate using one of two OAuth scopes: `https://www.googleapis.com/auth/cloud-platform` or `https://www.googleapis.com/auth/cloudruntimeconfig`."]]],[]]