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.