Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Ресурс управляемой конфигурации содержит набор управляемых свойств, определенных разработчиком приложения в схеме управляемых конфигураций приложения, а также любые переменные конфигурации, определенные для пользователя.
{ "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 | Строка-заполнитель; определяется ЭММ. | |
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". |
Методы
- удалять
- Удаляет управляемую пользователем конфигурацию приложения для указанного пользователя.
- получать
- Извлекает сведения об управляемой конфигурации для каждого пользователя для приложения для указанного пользователя.
- список
- Список всех управляемых конфигураций для каждого пользователя для указанного пользователя. Устанавливается только ID.
- Обновить
- Добавляет или обновляет параметры управляемой конфигурации для приложения для указанного пользователя. Если вы поддерживаете iframe управляемых конфигураций , вы можете применить управляемые конфигурации к пользователю, указав
mcmId
и связанные с ним переменные конфигурации (если они есть) в запросе. Кроме того, все EMM могут применять управляемые конфигурации, передавая список управляемых свойств.