Important : Nous n'acceptons plus de nouvelles inscriptions à l'API EMM Play.
En savoir plus
Devices: update
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Met à jour les règles relatives aux appareils.
Pour vous assurer que la règle est correctement appliquée, vous devez empêcher
d'accéder à Google Play en paramétrant le
allowed_accounts
dans la configuration gérée du service
Play. Voir la restriction
comptes Google Play sur Google Play.
Requête
Requête HTTP
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/devices/deviceId
Paramètres
Nom du paramètre |
Valeur |
Description |
Paramètres de chemin d'accès |
deviceId |
string |
ID de l'appareil.
|
enterpriseId |
string |
ID de l'entreprise.
|
userId |
string |
ID de l'utilisateur.
|
Paramètres de requête facultatifs |
updateMask |
string |
Masque qui identifie les champs à mettre à jour. Si la valeur n'est pas définie, tous les éléments sont modifiables.
seront modifiés.
Lorsque défini dans un paramètre de requête, ce champ doit être spécifié comme updateMask=<field1>,<field2>,... .
|
Autorisation
Cette requête nécessite une autorisation ayant le champ d'application suivant:
Champ d'application |
https://www.googleapis.com/auth/androidenterprise |
Pour en savoir plus, consultez la page Authentification et autorisation.
Corps de la requête
Dans le corps de la requête, indiquez une ressource d'appareils.
Réponse
Lorsque cette méthode fonctionne, elle renvoie une ressource "Appareils" 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/10/14 (UTC).
[null,null,["Dernière mise à jour le 2024/10/14 (UTC)."],[[["\u003cp\u003eThis operation updates a device's policy, requiring authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/androidenterprise\u003c/code\u003e scope.\u003c/p\u003e\n"],["\u003cp\u003eTo enforce the policy effectively, it's crucial to restrict unmanaged accounts from accessing Google Play by configuring \u003ccode\u003eallowed_accounts\u003c/code\u003e in the managed configuration for the Google Play package.\u003c/p\u003e\n"],["\u003cp\u003eYou can specify which fields to update using the \u003ccode\u003eupdateMask\u003c/code\u003e query parameter, otherwise all modifiable fields will be changed.\u003c/p\u003e\n"],["\u003cp\u003eThe request utilizes a PUT method and targets a specific URL structure including enterprise ID, user ID, and device ID.\u003c/p\u003e\n"],["\u003cp\u003eA successful operation returns a \u003ccode\u003eDevices\u003c/code\u003e resource, reflecting the updated device policy information.\u003c/p\u003e\n"]]],[],null,["# Devices: update\n\n| **Note:** Requires [authorization](#auth).\n\nUpdates the device policy.\n\n\u003cbr /\u003e\n\n\nTo ensure the policy is properly enforced, you need to prevent unmanaged\naccounts from accessing Google Play by setting the\n`allowed_accounts` in the managed configuration for the Google\nPlay package. See [restrict\naccounts in Google Play](https://developer.android.com/work/dpc/security#google-play-accounts).\n\nRequest\n-------\n\n### HTTP request\n\n```\nPUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/devices/deviceId\n```\n\n### Parameters\n\n| Parameter name | Value | Description |\n|----------------|----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Path parameters** |||\n| `deviceId` | `string` | The ID of the device. |\n| `enterpriseId` | `string` | The ID of the enterprise. |\n| `userId` | `string` | The ID of the user. |\n| **Optional query parameters** |||\n| `updateMask` | `string` | Mask that identifies which fields to update. If not set, all modifiable fields will be modified. \u003cbr /\u003e When set in a query parameter, this field should be specified as `updateMask=\u003cfield1\u003e,\u003cfield2\u003e,...` |\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 a [Devices resource](/android/work/play/emm-api/v1/devices#resource).\n\nResponse\n--------\n\nIf successful, this method returns a [Devices resource](/android/work/play/emm-api/v1/devices#resource) in the response body."]]