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 definió el desarrollador de la app 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 string de marcador de posición, definida 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 Es el paquete de propiedades administradas, que 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 Es 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 destinada al usuario especificado.
get
Recupera los detalles de una configuración administrada por usuario de una app para el usuario especificado.
list
Enumera 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. Como alternativa, todos los EMM pueden aplicar una configuración administrada si pasan una lista de propiedades administradas.