Managedconfigurationsfordevice

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Ресурс управляемой конфигурации содержит набор управляемых свойств, определенных разработчиком приложения в схеме управляемых конфигураций приложения, а также любые переменные конфигурации, определенные для пользователя.

{
  "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
      }
    ]
  }
}
Имя свойства Ценить Описание Примечания
configurationVariables nested object Содержит идентификатор профиля управляемой конфигурации и набор переменных конфигурации (если таковые имеются), определенных для пользователя.
configurationVariables. kind string
configurationVariables. mcmId string Идентификатор параметров управляемых конфигураций.
configurationVariables. variableSet[] list Набор переменных, присвоенный пользователю.
configurationVariables.variableSet[]. kind string
configurationVariables.variableSet[]. placeholder string Строка-заполнитель; определяется EMM.
configurationVariables.variableSet[]. userValue string Значение заполнителя, специфичное для пользователя.
kind string Устарело.

managedProperty[] list Набор управляемых свойств для этой конфигурации.
managedProperty[]. key string Уникальный ключ, идентифицирующий свойство.
managedProperty[]. valueBool boolean Логическое значение — оно будет присутствовать только в том случае, если тип свойства — bool.
managedProperty[]. valueBundle nested object Пакет управляемых свойств — будет присутствовать только в том случае, если тип свойства — пакет.
managedProperty[].valueBundle. managedProperty[] list Список управляемых свойств.
managedProperty[]. valueBundleArray[] list Список пакетов свойств — он будет присутствовать только в том случае, если тип свойства — Bundle_array.
managedProperty[].valueBundleArray[]. managedProperty[] list Список управляемых свойств.
managedProperty[]. valueInteger integer Целочисленное значение — оно будет присутствовать только в том случае, если тип свойства является целочисленным.
managedProperty[]. valueString string Строковое значение — оно будет присутствовать только в том случае, если тип свойства является строковым, выбранным или скрытым.
managedProperty[]. valueStringArray[] list Список строковых значений — он будет присутствовать только в том случае, если тип свойства является множественным выбором.
productId string Идентификатор продукта, для которого предназначена управляемая конфигурация, например «app:com.google.android.gm».

Методы

удалить
Удаляет управляемую конфигурацию для каждого устройства для приложения для указанного устройства.
получать
Получает сведения об управляемой конфигурации для каждого устройства.
список
Перечисляет все управляемые конфигурации для каждого устройства для указанного устройства. Устанавливается только идентификатор.
обновлять
Добавляет или обновляет управляемую конфигурацию приложения для указанного устройства для каждого устройства.