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.