Создание объекта androidManagedAppRegistration
Пространство имен: microsoft.graph
Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.
Создание объекта androidManagedAppRegistration.
Разрешения
Для вызова этого API требуется одно из следующих разрешений. Дополнительные сведения, включая сведения о том, как выбрать разрешения, см. в статье Разрешения.
Тип разрешения | Разрешения (в порядке повышения привилегий) |
---|---|
Делегированные (рабочая или учебная учетная запись) | DeviceManagementApps.ReadWrite.All |
Делегированные (личная учетная запись Майкрософт) | Не поддерживается. |
Приложение | DeviceManagementApps.ReadWrite.All |
HTTP-запрос
POST /deviceAppManagement/managedAppRegistrations
Заголовки запроса
Заголовок | Значение |
---|---|
Авторизация | Bearer <token>. Обязательный. |
Accept | application/json |
Тело запроса
В теле запроса добавьте представление объекта androidManagedAppRegistration в формате JSON.
В приведенной ниже таблице указаны свойства, необходимые при создании объекта androidManagedAppRegistration.
Свойство | Тип | Описание |
---|---|---|
createdDateTime | DateTimeOffset | Дата и время создания. Наследуется от объекта managedAppRegistration. |
lastSyncDateTime | DateTimeOffset | Дата и время последней синхронизации приложения со службой управления. Наследуется от объекта managedAppRegistration. |
applicationVersion | String | Версия приложения. Наследуется от объекта managedAppRegistration. |
managementSdkVersion | String | Версия пакета SDK для управления приложениями. Наследуется от объекта managedAppRegistration. |
platformVersion | String | Версия операционной системы. Наследуется от объекта managedAppRegistration. |
deviceType | String | Тип устройства узла. Наследуется от объекта managedAppRegistration. |
deviceTag | String | Тег, который создан с использованием пакета SDK для управления приложениями и позволяет связать приложения, размещенные на одном устройстве. Мы не гарантируем, что приложения будут связаны во всех состояниях. Наследуется от объекта managedAppRegistration. |
deviceName | String | Имя устройства узла. Наследуется от объекта managedAppRegistration. |
flaggedReasons | Коллекция managedAppFlaggedReason | Нуль или более причин, по которым помечается регистрация приложения Например, приложение, работающее на корневом устройстве, наследуется от managedAppRegistration. Возможные значения: none , rootedDevice . |
userId | String | Идентификатор пользователя, к которому относится эта регистрация приложения. Наследуется от объекта managedAppRegistration. |
appIdentifier | mobileAppIdentifier | Идентификатор пакета приложения. Наследуется от объекта managedAppRegistration. |
id | String | Ключ объекта. Наследуется от объекта managedAppRegistration. |
version | String | Версия объекта. Наследуется от объекта managedAppRegistration. |
Отклик
В случае успешного выполнения этот метод возвращает код отклика 201 Created
и объект androidManagedAppRegistration в теле отклика.
Пример
Запрос
Ниже приведен пример запроса.
POST https://graph.microsoft.com/v1.0/deviceAppManagement/managedAppRegistrations
Content-type: application/json
Content-length: 645
{
"@odata.type": "#microsoft.graph.androidManagedAppRegistration",
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
"applicationVersion": "Application Version value",
"managementSdkVersion": "Management Sdk Version value",
"platformVersion": "Platform Version value",
"deviceType": "Device Type value",
"deviceTag": "Device Tag value",
"deviceName": "Device Name value",
"flaggedReasons": [
"rootedDevice"
],
"userId": "User Id value",
"appIdentifier": {
"@odata.type": "microsoft.graph.androidMobileAppIdentifier",
"packageId": "Package Id value"
},
"version": "Version value"
}
Отклик
Ниже приведен пример отклика. Примечание. Представленный здесь объект отклика может быть усечен для краткости. При фактическом вызове будут возвращены все свойства.
HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 753
{
"@odata.type": "#microsoft.graph.androidManagedAppRegistration",
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
"applicationVersion": "Application Version value",
"managementSdkVersion": "Management Sdk Version value",
"platformVersion": "Platform Version value",
"deviceType": "Device Type value",
"deviceTag": "Device Tag value",
"deviceName": "Device Name value",
"flaggedReasons": [
"rootedDevice"
],
"userId": "User Id value",
"appIdentifier": {
"@odata.type": "microsoft.graph.androidMobileAppIdentifier",
"packageId": "Package Id value"
},
"id": "0e064997-4997-0e06-9749-060e9749060e",
"version": "Version value"
}