Consulta l'elenco dei metodi per questa risorsa alla fine di questa pagina.
Rappresentazioni delle risorse
Una risorsa di configurazione gestita contiene l'insieme di proprietà gestite definite dallo sviluppatore dell'app nello schema di configurazioni gestite dell'app, oltre a eventuali variabili di configurazione definite per l'utente.
{ "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 } ] } }
Nome proprietà | Valore | Descrizione | Note |
---|---|---|---|
configurationVariables |
nested object |
Contiene l'ID del profilo di configurazione gestito e l'insieme di variabili di configurazione (se presenti) definite per l'utente. | |
configurationVariables.kind |
string |
||
configurationVariables.mcmId |
string |
L'ID delle impostazioni delle configurazioni gestite. | |
configurationVariables.variableSet[] |
list |
L'insieme di variabili attribuito all'utente. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
La stringa segnaposto definita da EMM. | |
configurationVariables.variableSet[].userValue |
string |
Il valore del segnaposto specifico per l'utente. | |
kind |
string |
Obsoleto. |
|
managedProperty[] |
list |
L'insieme di proprietà gestite per questa configurazione. | |
managedProperty[].key |
string |
La chiave univoca che identifica la proprietà. | |
managedProperty[].valueBool |
boolean |
Il valore booleano: sarà presente solo se il tipo di proprietà è bool. | |
managedProperty[].valueBundle |
nested object |
Il gruppo di proprietà gestite viene visualizzato solo se il tipo di proprietà è un bundle. | |
managedProperty[].valueBundle.managedProperty[] |
list |
L'elenco di proprietà gestite. | |
managedProperty[].valueBundleArray[] |
list |
L'elenco di insiemi di proprietà, che sarà presente solo se il tipo di proprietà è bundle_array. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
L'elenco di proprietà gestite. | |
managedProperty[].valueInteger |
integer |
Il valore intero: sarà presente solo se il tipo di proprietà è intero. | |
managedProperty[].valueString |
string |
Il valore stringa: sarà presente solo se il tipo di proprietà è stringa, scelta o nascosto. | |
managedProperty[].valueStringArray[] |
list |
L'elenco di valori della stringa sarà presente solo se il tipo di proprietà è a selezione multipla. | |
productId |
string |
L'ID del prodotto per cui è configurata la configurazione gestita, ad esempio "app:com.google.android.gm". |
Metodi
- elimina
- Rimuove la configurazione gestita per utente per un'app per l'utente specificato.
- ricevi
- Recupera i dettagli di una configurazione gestita per utente per un'app per l'utente specificato.
- list
- Elenca tutte le configurazioni gestite per utente dell'utente specificato. Viene impostato solo l'ID.
- Aggiorna
- Aggiunge o aggiorna le impostazioni di configurazione gestite per un'app per l'utente specificato.
Se supporti l'iframe delle configurazioni gestite,
puoi applicare configurazioni gestite a un utente specificando un valore
mcmId
e le eventuali variabili di configurazione associate nella richiesta. In alternativa, tutti gli EMM possono applicare configurazioni gestite passando un elenco di proprietà gestite.