Ресурс: MobileDevice
Управление мобильными устройствами Google Workspace включает устройства Android, Google Sync и iOS. Дополнительные сведения об общих задачах группового API мобильных устройств см. в Руководстве разработчика .
JSON-представление |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
Поля | |
---|---|
kind | Тип ресурса API. Для ресурсов Mobiledevices значением является |
etag | ETag ресурса. |
resourceId | Уникальный идентификатор, который служба API использует для идентификации мобильного устройства. |
deviceId | Серийный номер мобильного устройства Google Sync. Для устройств Android и iOS это уникальный идентификатор, созданный программным обеспечением. |
name[] | Список имен пользователей владельца. Если вашему приложению нужен текущий список имен владельцев устройств, используйте метод get . Дополнительную информацию о получении информации о пользователе мобильного устройства см. в Руководстве разработчика . |
email[] | Список адресов электронной почты владельца. Если вашему приложению нужен текущий список адресов электронной почты пользователей, используйте метод get . Дополнительную информацию см. в разделе метод получения пользователя . |
model | Название модели мобильного устройства, например Nexus S. Это свойство можно обновить . Дополнительную информацию см. в Руководстве разработчика . |
os | Операционная система мобильного устройства, например IOS 4.3 или Android 2.3.5. Это свойство может быть обновлено . Дополнительную информацию см. в Руководстве разработчика . |
type | Тип мобильного устройства. |
status | Статус устройства. |
hardwareId | Уникальный идентификатор IMEI/MEID для оборудования Android. Это неприменимо к устройствам Google Sync. При добавлении мобильного устройства Android это необязательное свойство. При обновлении одного из этих устройств это свойство доступно только для чтения. |
firstSync | Дата и время первоначальной синхронизации устройства с настройками политики в консоли администратора. Значение имеет формат даты и времени ISO 8601 . Время представляет собой полную дату плюс часы, минуты и секунды в формате |
lastSync | Дата и время последней синхронизации устройства с настройками политики в консоли администратора. Значение имеет формат даты и времени ISO 8601 . Время представляет собой полную дату плюс часы, минуты и секунды в формате |
userAgent | Предоставляет информацию об устройстве, например версию |
serialNumber | Серийный номер устройства. |
imei | Номер IMEI устройства. |
meid | MEID-номер устройства. |
wifiMacAddress | MAC-адрес устройства в сетях Wi-Fi. |
networkOperator | Оператор мобильной связи или сети мобильного устройства (если доступен) (только для чтения) |
defaultLanguage | Языковой стандарт по умолчанию, используемый на устройстве. |
managedAccountIsOnOwnerProfile | Логическое значение, указывающее, находится ли эта учетная запись в профиле владельца/основного или нет. |
deviceCompromisedStatus | Статус скомпрометированного устройства. |
buildNumber | Номер сборки операционной системы устройства. |
kernelVersion | Версия ядра устройства. |
basebandVersion | Версия основной полосы устройства. |
unknownSourcesStatus | Неизвестные источники включены или отключены на устройстве (только для чтения) |
developerOptionsStatus | Параметры разработчика включены или отключены на устройстве (только для чтения) |
otherAccountsInfo[] | Список аккаунтов, добавленных на устройство (только для чтения) |
adbStatus | Adb (отладка по USB) включен или отключен на устройстве (только для чтения) |
supportsWorkProfile | Рабочий профиль поддерживается на устройстве (только для чтения) |
manufacturer | Производитель мобильного устройства (только чтение) |
releaseVersion | Версия версии мобильного устройства (только для чтения) |
securityPatchLevel | Уровень исправлений безопасности мобильных устройств (только для чтения) |
brand | Марка мобильного устройства (только чтение) |
bootloaderVersion | Версия загрузчика мобильного устройства (только для чтения) |
hardware | Аппаратное обеспечение мобильного устройства (только чтение) |
encryptionStatus | Статус шифрования мобильного устройства (только чтение) |
devicePasswordStatus | Девицепассвордстатус (только для чтения) |
privilege | DMAgentPermission (только чтение) |
applications[] | Список приложений, установленных на мобильном устройстве Android. Он не применим к Google Sync и устройствам iOS. В список включены любые приложения Android, которые получают доступ к данным Google Workspace. При обновлении списка приложений важно учитывать, что обновления заменяют существующий список. Если на устройстве Android есть два существующих приложения и API обновляет список пятью приложениями, теперь это обновленный список из пяти приложений. |
applications[].packageName | Имя пакета приложения. Пример: |
applications[].displayName | Отображаемое имя приложения. Пример — |
applications[].versionName | Название версии приложения. Пример: |
applications[].versionCode | Код версии приложения. Пример: |
applications[].permission[] | Список разрешений этого приложения. Это могут быть либо стандартные разрешения Android, либо разрешения, определенные приложением, которые находятся в манифесте Android приложения. Примерами разрешений приложения «Календарь» являются |
Методы | |
---|---|
| Выполняет действие, влияющее на мобильное устройство. |
| Удаляет мобильное устройство. |
| Получает свойства мобильного устройства. |
| Получает постраничный список всех мобильных устройств, принадлежащих пользователю для учетной записи. |