[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Difficile à comprendre"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Informations ou exemple de code incorrects"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Il n'y a pas l'information/les exemples dont j'ai besoin"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
Contrôler qui peut activer votre API
Les clés API sont associées au projet Google Cloud dans lequel elles ont été créées. Si votre API nécessite une clé API, vous devez donner aux utilisateurs de votre API une clé du projet dans lequel vous avez créé le service Cloud Endpoints, ou bien autoriser les utilisateurs à activer votre API dans leur propre projet Google Cloud et créer une clé API. Cette page vous montre comment accorder l'autorisation dont les utilisateurs ont besoin pour activer votre API.
Accorder l'accès
Cloud Endpoints utilise le rôle Client du service de Identity and Access Management (IAM) pour autoriser une personne non membre de votre projet Google Cloud à activer votre API dans son propre projet. Cette section explique comment accorder un accès à l'aide de Google Cloud Console ou de l'outil de ligne de commande gcloud.
Cloud Console
Dans Cloud Console accédez à la page Endpoints > Services du projet.
Si vous avez plusieurs API, cliquez sur le nom de l'API à laquelle vous souhaitez accorder l'accès.
Si le panneau latéral Autorisations n'est pas affiché, cliquez sur add Autorisations.
Dans le champ Ajouter des membres, saisissez l'adresse e-mail de la personne ou du groupe Google auquel vous souhaitez accorder l'accès.
Dans le menu déroulant Sélectionner un rôle, sélectionnez Service Management > Client du service.
Cliquez sur Ajouter.
Répétez les étapes d'ajout de membres et de sélection du rôle autant que nécessaire.
Contactez les utilisateurs ou les groupes que vous avez ajoutés pour leur indiquer qu'ils peuvent activer l'API dans leurs projets Google Cloud. Pour en savoir plus sur l'activation d'un service dans les API et services, consultez la page Activer une API dans votre projet Google Cloud.
gcloud
Ouvrez Cloud Shell ou, si vous avez installé le SDK Cloud, ouvrez une fenêtre de terminal.
Si vous accordez l'accès à un utilisateur individuel, utilisez :
Contactez les utilisateurs ou les groupes que vous avez ajoutés pour leur indiquer qu'ils peuvent activer l'API dans leurs projets Google Cloud. Pour en savoir plus sur l'activation d'un service dans les API et services, consultez la page Activer une API dans votre projet Google Cloud.
Révoquer l'accès
Pour révoquer l'accès à votre API, supprimez le rôle IAM Client du service précédemment attribué à un utilisateur ou à un groupe. Une fois l'accès d'une personne révoqué, celle-ci ne pourra plus activer votre API.
Cette section explique comment révoquer l'accès à l'aide de Cloud Console ou de l'outil de ligne de commande gcloud.
Cloud Console
Dans Cloud Console, accédez à la page Endpoints > Services du projet Google Cloud.