Токен, позволяющий инициировать миграцию устройства из-под управления стороннего ЦОД в управление через Android Management API. Токен миграции действителен только для одного устройства. Более подробную информацию смотрите в руководстве .
JSON-представление
{"name": string,"value": string,"createTime": string,"userId": string,"deviceId": string,"managementMode": enum (ManagementMode),"policy": string,"additionalData": string,"device": string,// Union field expiration can be only one of the following:"expireTime": string,"ttl": string// End of list of possible types for union field expiration.}
Поля
name
string
Только вывод. Имя токена миграции, который генерируется сервером во время создания, в форме enterprises/{enterprise}/migrationTokens/{migrationToken} .
Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .
userId
string
Необходимый. Неизменяемый. Идентификатор пользователя управляемого аккаунта Google Play на устройстве, как в Play EMM API. Это соответствует параметру userId в вызове Devices.get API EMM API.
deviceId
string
Необходимый. Неизменяемый. Идентификатор устройства, как в Play EMM API. Это соответствует параметру deviceId в вызове Devices.get API EMM API.
Необходимый. Неизменяемый. Режим управления переносимого устройства или профиля.
policy
string
Необходимый. Неизменяемый. Имя политики, первоначально примененной к зарегистрированному устройству, в форме enterprises/{enterprise}/policies/{policy} .
additionalData
string
Неизменяемый. Необязательные дополнительные данные, указанные EMM. После миграции устройства это значение будет заполнено в поле migrationAdditionalData ресурса «Устройство». Оно должно содержать не более 1024 символов.
device
string
Только вывод. Как только этот токен миграции будет использоваться для миграции устройства, здесь будет указано имя результирующего ресурса Device в форме enterprises/{enterprise}/devices/{device} .
Неизменяемый. Время истечения срока действия токена миграции. Это может быть максимум семь дней с момента создания. Токен миграции удаляется через семь дней после истечения срока его действия.
Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" или "2014-10-02T15:01:23+05:30" .
Только ввод. Время, в течение которого действителен этот токен миграции. Это поле предназначено только для ввода, и для возврата токена миграции сервер заполнит поле expireTime . Это может быть максимум семь дней. По умолчанию — семь дней.
Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .
Режим управления
Режим управления переносимого устройства или профиля.
Перечисления
MANAGEMENT_MODE_UNSPECIFIED
Это значение нельзя использовать.
WORK_PROFILE_PERSONALLY_OWNED
Рабочий профиль на личном устройстве. Поддерживается только на устройствах под управлением Android 9 и выше.
WORK_PROFILE_COMPANY_OWNED
Рабочий профиль на корпоративном устройстве. Поддерживается только на устройствах под управлением Android 11 и выше.
FULLY_MANAGED
Полностью управляемое устройство. Поддерживается только на устройствах под управлением Android 9 и выше.
Создает токен миграции для перевода существующего устройства из-под управления контроллером политики устройств (DPC) EMM в управление через Android Management API.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-02-19 UTC."],[[["MigrationToken is used to migrate a device from a third-party DPC to Android Management API and is valid for a single device."],["Each MigrationToken contains device and user identifiers, management mode, policy, and expiration details."],["ManagementMode specifies whether the migration target is a work profile (personal or company-owned) or a fully managed device."],["You can create, retrieve, and list MigrationTokens using the provided methods."],["This resource facilitates device onboarding into Android Management API from existing management solutions."]]],["Migration tokens facilitate the transfer of device management from a third-party DPC to the Android Management API. A token is created with `create`, specifying the `userId`, `deviceId`, `managementMode`, and `policy`. Tokens can expire, with a maximum validity of seven days, they can be retrived with `get` or listed with `list`. The management mode can be `WORK_PROFILE_PERSONALLY_OWNED`, `WORK_PROFILE_COMPANY_OWNED`, or `FULLY_MANAGED`. The token's JSON representation includes details like its `name`, `value`, and `createTime`.\n"]]