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 usuario para una app para el usuario especificado.
- obtener
- Recupera los detalles de una configuración administrada por usuario para una app para el usuario especificado.
- list
- Enumera todas las configuraciones administradas por usuario del usuario especificado. Solo se configura el ID.
- actualizar
- Agrega o actualiza la configuración administrada de una app para el usuario especificado.
Si admites el iframe de configuración administrada, puedes aplicar parámetros de configuración administrados a un usuario si especificas un
mcmId
y sus variables de configuración asociadas (si las hay) en la solicitud. Como alternativa, todos los EMM pueden aplicar configuraciones administradas pasando una lista de propiedades administradas.