Managedconfigurationsfordevice

Para ver uma lista de métodos desse recurso, consulte o final desta página.

Representações de recursos

Um recurso de configuração gerenciada contém o conjunto de propriedades gerenciadas definido pelo desenvolvedor no esquema de configurações gerenciadas do aplicativo, bem como quaisquer variáveis de configuração definidas para o usuário.

{
  "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 da propriedade Valor Descrição Observações
configurationVariables nested object Contém o ID do perfil de configuração gerenciado e o conjunto de variáveis de configuração (se houver) definidas para o usuário.
configurationVariables.kind string
configurationVariables.mcmId string O ID das configurações gerenciadas.
configurationVariables.variableSet[] list O conjunto de variáveis que é atribuído ao usuário.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string É a string do marcador, definida pelo EMM.
configurationVariables.variableSet[].userValue string É o valor do marcador de posição, específico para o usuário.
kind string Descontinuado.

managedProperty[] list O conjunto de propriedades gerenciadas para esta configuração.
managedProperty[].key string A chave exclusiva que identifica a propriedade.
managedProperty[].valueBool boolean O valor booleano - só estará presente se o tipo da propriedade for bool.
managedProperty[].valueBundle nested object O pacote de propriedades gerenciadas. Ele estará presente apenas se o tipo da propriedade for um pacote.
managedProperty[].valueBundle.managedProperty[] list Lista de propriedades gerenciadas.
managedProperty[].valueBundleArray[] list A lista de pacotes de propriedades. Ela estará presente apenas se o tipo da propriedade for bundle_array.
managedProperty[].valueBundleArray[].managedProperty[] list Lista de propriedades gerenciadas.
managedProperty[].valueInteger integer O valor inteiro: só estará presente se o tipo da propriedade for um número inteiro.
managedProperty[].valueString string O valor da string: estará presente apenas se o tipo da propriedade for string, opção ou oculto.
managedProperty[].valueStringArray[] list A lista de valores de string. Ela só estará presente se o tipo da propriedade for de seleção múltipla.
productId string O ID do produto da configuração gerenciada, por exemplo, "app:com.google.android.gm".

Métodos

delete
Remove uma configuração gerenciada por dispositivo para um app no dispositivo especificado.
get
Recupera detalhes de uma configuração gerenciada por dispositivo.
list
Lista todas as configurações gerenciadas por dispositivo para o dispositivo especificado. Apenas o ID é definido.
update
Adiciona ou atualiza uma configuração gerenciada por dispositivo para um app para o dispositivo especificado.