Per un elenco di metodi per questa risorsa, vai 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, nonché 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 gestita e l'insieme di variabili di configurazione (se presenti) definite per l'utente. | |
configurationVariables.kind |
string |
||
configurationVariables.mcmId |
string |
L'ID delle impostazioni di configurazione gestite. | |
configurationVariables.variableSet[] |
list |
L'insieme di variabili attribuito all'utente. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
La stringa segnaposto; definita dall'EMM. | |
configurationVariables.variableSet[].userValue |
string |
Il valore del segnaposto, specifico per l'utente. | |
kind |
string |
Obsoleta. |
|
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, presente solo se il tipo di proprietà è bool. | |
managedProperty[].valueBundle |
nested object |
Il gruppo di proprietà gestite: sarà presente solo se il tipo di proprietà è un gruppo. | |
managedProperty[].valueBundle.managedProperty[] |
list |
L'elenco delle proprietà gestite. | |
managedProperty[].valueBundleArray[] |
list |
L'elenco dei bundle di proprietà. Sarà presente solo se il tipo di proprietà è bundle_array. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
L'elenco delle proprietà gestite. | |
managedProperty[].valueInteger |
integer |
Il valore intero, presente solo se il tipo della proprietà è un numero intero. | |
managedProperty[].valueString |
string |
Il valore della stringa. Sarà presente solo se il tipo di proprietà è di tipo stringa, scelta o nascosto. | |
managedProperty[].valueStringArray[] |
list |
L'elenco di valori di stringa: sarà presente solo se il tipo di proprietà è a selezione multipla. | |
productId |
string |
L'ID del prodotto a cui è destinata la configurazione gestita, ad esempio "app:com.google.android.gm". |
Metodi
- elimina
- Rimuove una configurazione gestita per utente di un'app per il utente.
- trova
- Recupera i dettagli di una configurazione gestita per utente per un'app per il all'utente specificato.
- list
- Elenca tutte le configurazioni gestite per utente per l'utente specificato. Solo dell'ID impostato.
- aggiorna
-
Aggiunge o aggiorna le impostazioni di configurazione gestita di un'app per l'utente specificato.
Se supporti l'iframe delle configurazioni gestite,
puoi applicare le configurazioni gestite a un utente specificando un
mcmId
e le eventuali variabili di configurazione associate nella richiesta. In alternativa, tutti i provider EMM possono applicare configurazioni gestite passando un elenco di proprietà.