La liste des méthodes associées à cette ressource est présentée au bas de la page.
Représentations de la ressource
Une ressource de configuration gérée contient l'ensemble des propriétés gérées définies par le développeur d'applications dans le schéma de configuration gérée de l'application, ainsi que les variables de configuration définies pour l'utilisateur.
{ "kind": string, "productId": string, "managedProperty": [ { "key": string, "valueBool": boolean, "valueInteger": integer, "valueString": string, "valueStringArray": [ string ], "valueBundle": { "managedProperty": [ (ManagedProperty) ] }, "valueBundleArray": [ { "managedProperty": [ (ManagedProperty) ] } ] } ], "configurationVariables": { "kind": "androidenterprise#configurationVariables", "mcmId": string, "variableSet": [ { "kind": "androidenterprise#variableSet", "placeholder": string, "userValue": string } ] } }
Nom de propriété | Valeur | Description | Remarques |
---|---|---|---|
configurationVariables |
nested object |
Contient l'ID du profil de configuration géré et l'ensemble de variables de configuration (le cas échéant) définis pour l'utilisateur. | |
configurationVariables.kind |
string |
||
configurationVariables.mcmId |
string |
ID des paramètres des configurations gérées. | |
configurationVariables.variableSet[] |
list |
Ensemble de variables attribué à l'utilisateur. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
Chaîne d'espace réservé, définie par EMM. | |
configurationVariables.variableSet[].userValue |
string |
Valeur de l'espace réservé, spécifique à l'utilisateur. | |
kind |
string |
Obsolète. |
|
managedProperty[] |
list |
Ensemble de propriétés gérées pour cette configuration. | |
managedProperty[].key |
string |
Clé unique qui identifie la propriété. | |
managedProperty[].valueBool |
boolean |
Valeur booléenne : elle n'est présente que si le type de la propriété est "bool". | |
managedProperty[].valueBundle |
nested object |
Groupe de propriétés gérées – visible uniquement si le type de la propriété est un groupe. | |
managedProperty[].valueBundle.managedProperty[] |
list |
Liste des propriétés gérées. | |
managedProperty[].valueBundleArray[] |
list |
Liste de groupes de propriétés. Elle ne sera présente que si le type de la propriété est bundle_array. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
Liste des propriétés gérées. | |
managedProperty[].valueInteger |
integer |
Valeur entière : elle ne sera présente que si le type de la propriété est un entier. | |
managedProperty[].valueString |
string |
Valeur de chaîne : elle n'est visible que si le type de la propriété est "string" (chaîne), "choice" (masquée) ou "hidden". | |
managedProperty[].valueStringArray[] |
list |
Liste des valeurs de chaîne. Elle ne sera présente que si le type de la propriété est à sélection multiple. | |
productId |
string |
ID du produit auquel la configuration gérée est destinée, par exemple "app:com.google.android.gm". |
Méthodes
- supprimer
- Supprime une configuration gérée par utilisateur pour une application pour l'utilisateur spécifié.
- obtenir
- Récupère les détails d'une configuration gérée par utilisateur pour une application pour l'utilisateur spécifié.
- list
- Répertorie toutes les configurations gérées par utilisateur pour l'utilisateur spécifié. Seul l'ID est défini.
- mettre à jour
- Ajoute ou met à jour les paramètres de configuration gérée d'une application pour l'utilisateur spécifié.
Si l'iFrame de configurations gérées est compatible, vous pouvez appliquer des configurations gérées à un utilisateur en spécifiant un
mcmId
et les variables de configuration associées (le cas échéant) dans la requête. Tous les fournisseurs EMM peuvent également appliquer des configurations gérées en transmettant une liste de propriétés gérées.