Managedconfigurationsforuser

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 da 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 di proprietà è un numero intero.
managedProperty[].valueString string Il valore della stringa. Sarà presente solo se il tipo di proprietà è di tipo stringa, a 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 appartiene la configurazione gestita, ad esempio "app:com.google.android.gm".

Metodi

elimina
Rimuove la configurazione gestita per utente di un'app per l'utente specificato.
trova
Recupera i dettagli di una configurazione gestita per utente per un'app per l'utente specificato.
list
Elenca tutte le configurazioni gestite per utente per l'utente specificato. Viene impostato solo l'ID.
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 nella richiesta un mcmId e le eventuali variabili di configurazione associate. In alternativa, tutti i provider EMM possono applicare configurazioni gestite trasmettendo un elenco di proprietà gestite.