Renvoie les autorisations qu'un appelant a sur la ressource spécifiée.
Essayer maintenant
Requête
Requête HTTP
POST https://www.googleapis.com/deploymentmanager/v2beta/projects/project/global/deployments/resource/testIamPermissions
Paramètres
Nom du paramètre
Valeur
Description
Paramètres de chemin d'accès
project
string
ID du projet pour cette demande.
resource
string
Nom ou ID de la ressource pour cette requête.
Autorisation
Cette requête nécessite une autorisation avec au moins l'un des champs d'application suivants:
Champ d'application
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/ndev.cloudman
Corps de la requête
Dans le corps de la requête, indiquez des données en utilisant la structure suivante:
{
"permissions": [
string
]
}
Nom de propriété
Valeur
Description
Remarques
permissions[]
list
Ensemble des autorisations à vérifier pour la "ressource". Les autorisations comportant des caractères génériques (comme "*" ou "storage.*") ne sont pas acceptées.
Réponse
Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :
{
"permissions": [
string
]
}
Nom de propriété
Valeur
Description
Remarques
permissions[]
list
Sous-ensemble des autorisations "TestPermissionsRequest.permissions" dont dispose l'appelant.
Ce contenu vous a-t-il été utile ?
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/04 (UTC)."],[[["This API call determines the permissions a caller has on a specified resource."],["It requires authorization through one of the scopes: `https://www.googleapis.com/auth/cloud-platform` or `https://www.googleapis.com/auth/ndev.cloudman`."],["The request is made using a `POST` request to the specified URL and must contain a body specifying the permissions to check."],["The response provides a list of the permissions that the caller is allowed, from the set of permissions that were requested to be checked."],["The only parameters required are the `project` and the `resource` id/name."]]],[]]