Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
<ph type="x-smartling-placeholder">
Ajoute ou met à jour un droit d'accès à une application pour un utilisateur.
Requête
Requête HTTP
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/entitlements/entitlementId
Paramètres
Nom du paramètre
Valeur
Description
Paramètres de chemin d'accès
enterpriseId
string
ID de l'entreprise.
entitlementId
string
ID du droit d'accès (ID produit), par exemple "app:com.google.android.gm".
userId
string
ID de l'utilisateur.
Paramètres de requête facultatifs
install
boolean
Défini sur "true" pour installer aussi le produit sur tous les appareils de l'utilisateur sur lesquels
possible. L'échec de l'installation sur un ou plusieurs appareils n'empêchera pas
de renvoyer cette opération, tant que le droit d'accès
a bien été attribué à l'utilisateur.
Autorisation
Cette requête nécessite une autorisation ayant le champ d'application suivant:
Lorsque cette méthode fonctionne, elle renvoie une ressource Entitlements dans le corps de réponse.
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 2024/08/22 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/08/22 (UTC)."],[[["\u003cp\u003eThis method allows adding or updating an app entitlement for a specific user within an enterprise.\u003c/p\u003e\n"],["\u003cp\u003eIt's deprecated and will be inaccessible after September 30, 2025; new integrations should refer to updated recommendations.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/androidenterprise\u003c/code\u003e scope.\u003c/p\u003e\n"],["\u003cp\u003eThe request can optionally install the entitled product on all user's devices.\u003c/p\u003e\n"]]],[],null,["# Entitlements: update\n\n| **Note:** Requires [authorization](#auth).\n\n\u003cbr /\u003e\n\n| **Deprecated:** New integrations cannot use this method and can refer to our [new\n| recommendations](/android/work/deprecations#recommended_alternative_2). \n| **This method will no longer be accessible by\n| anyone after September 30, 2025.**\nAdds or updates an entitlement to an app for a user.\n\n\u003cbr /\u003e\n\nRequest\n-------\n\n### HTTP request\n\n```\nPUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/entitlements/entitlementId\n```\n\n### Parameters\n\n| Parameter name | Value | Description |\n|-----------------|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Path parameters** |||\n| `enterpriseId` | `string` | The ID of the enterprise. |\n| `entitlementId` | `string` | The ID of the entitlement (a product ID), e.g. \"app:com.google.android.gm\". |\n| `userId` | `string` | The ID of the user. |\n| **Optional query parameters** |||\n| `install` | `boolean` | Set to true to also install the product on all the user's devices where possible. Failure to install on one or more devices will not prevent this operation from returning successfully, as long as the entitlement was successfully assigned to the user. |\n\n### Authorization\n\nThis request requires authorization with the following scope:\n\n| Scope |\n|-----------------------------------------------------|\n| `https://www.googleapis.com/auth/androidenterprise` |\n\nFor more information, see the [authentication and authorization](/android/work/play/emm-api/v1/how-tos/authorizing) page.\n\n### Request body\n\nIn the request body, supply an [Entitlements resource](/android/work/play/emm-api/v1/entitlements#resource).\n\nResponse\n--------\n\nIf successful, this method returns an [Entitlements resource](/android/work/play/emm-api/v1/entitlements#resource) in the response body."]]