Managedconfigurationsforuser

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.