Managedconfigurationsfordevice

Si quieres obtener una lista de métodos para este recurso, consulta el final de esta página.

Representaciones de recursos

Un recurso de configuración administrada contiene el conjunto de propiedades administradas que definió el desarrollador de la app en el esquema de configuración administrada de la app, así como cualquier variable de configuración definida para el usuario.

{
  "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
      }
    ]
  }
}
Nombre de la propiedad Valor Descripción Notas
configurationVariables nested object Contiene el ID del perfil de configuración administrado y el conjunto de variables de configuración (si corresponde) definidos para el usuario.
configurationVariables.kind string
configurationVariables.mcmId string El ID de la configuración administrada.
configurationVariables.variableSet[] list El conjunto de variables que se atribuye al usuario.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string La string del marcador de posición; definida por EMM.
configurationVariables.variableSet[].userValue string El valor del marcador de posición, específico para el usuario.
kind string Obsoleto.

managedProperty[] list Es el conjunto de propiedades administradas para esta configuración.
managedProperty[].key string La clave única que identifica la propiedad.
managedProperty[].valueBool boolean El valor booleano: esto solo estará presente si el tipo de propiedad es booleano
managedProperty[].valueBundle nested object El paquete de propiedades administradas (esto solo estará presente si el tipo de propiedad es un paquete)
managedProperty[].valueBundle.managedProperty[] list La lista de propiedades administradas.
managedProperty[].valueBundleArray[] list La lista de paquetes de propiedades (esto solo estará presente si el tipo de propiedad es bundle_array).
managedProperty[].valueBundleArray[].managedProperty[] list La lista de propiedades administradas.
managedProperty[].valueInteger integer El valor entero: solo estará presente si el tipo de propiedad es un número entero
managedProperty[].valueString string El valor de la string (esto solo estará presente si el tipo de propiedad es una string, una opción o una opción oculta)
managedProperty[].valueStringArray[] list La lista de valores de string (esto solo estará presente si el tipo de propiedad es de selección múltiple).
productId string El ID del producto para el que se configura la configuración administrada, p.ej., "app:com.google.android.gm".

Métodos

borrar
Quita una configuración administrada por dispositivo para una app para el dispositivo especificado.
obtener
Recupera los detalles de una configuración administrada por dispositivo.
list
Enumera todas las configuraciones administradas por dispositivo del dispositivo especificado. Solo se estableció el ID.
actualizar
Agrega o actualiza una configuración administrada por dispositivo para una app en el dispositivo especificado.