Managedconfigurationsforuser

Para obtener una lista de métodos para este recurso, consulta al final de esta página.

Representaciones de recursos

Un recurso de configuración administrada contiene el conjunto de propiedades administradas que define el desarrollador de apps en el esquema de configuraciones administradas 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) definidas para el usuario.
configurationVariables.kind string
configurationVariables.mcmId string El ID de la configuración administrada.
configurationVariables.variableSet[] list Es el conjunto de variables que se atribuye al usuario.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string La cadena de marcador de posición; definidas por EMM.
configurationVariables.variableSet[].userValue string El valor del marcador de posición, específico del usuario.
kind string Obsoleto.

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

Métodos

borrar
Quita una configuración administrada por usuario de una app para el valor especificado usuario.
get
Recupera detalles de una configuración administrada por usuario de una app para usuario especificado.
list
Muestra una lista de todas las configuraciones administradas por usuario para el usuario especificado. Solo se establece el ID.
actualización
Agrega o actualiza los parámetros de configuración administrados de una app para el usuario especificado. Si admites el iframe de configuraciones administradas, puedes aplicar configuraciones administradas a un usuario especificando un mcmId y sus variables de configuración asociadas (si las hubiera) en la solicitud. Por otro lado, todos los EMM pueden aplicar configuraciones administradas pasando una lista de propiedades.