androidManagedAppRegistration の作成Create androidManagedAppRegistration

名前空間: microsoft.graphNamespace: microsoft.graph

注: Intune 用 Microsoft Graph API には、テナントの有効な Intune ライセンスが必要です。Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

新しい androidManagedAppRegistration オブジェクトを作成します。Create a new androidManagedAppRegistration object.

前提条件Prerequisites

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

アクセス許可の種類Permission type アクセス許可 (特権の大きいものから小さいものへ)Permissions (from most to least privileged)
委任 (職場または学校のアカウント)Delegated (work or school account) DeviceManagementApps.ReadWrite.AllDeviceManagementApps.ReadWrite.All
委任 (個人用 Microsoft アカウント)Delegated (personal Microsoft account) サポートされていません。Not supported.
アプリケーションApplication サポートされていません。Not supported.

HTTP 要求HTTP Request

POST /deviceAppManagement/managedAppRegistrations

要求ヘッダーRequest headers

ヘッダーHeader Value
AuthorizationAuthorization ベアラー <トークン> が必要です。Bearer <token> Required.
承諾Accept application/jsonapplication/json

要求本文Request body

要求本文で、androidManagedAppRegistration オブジェクトの JSON 表記を指定します。In the request body, supply a JSON representation for the androidManagedAppRegistration object.

次の表に、androidManagedAppRegistration の作成時に必要なプロパティを示します。The following table shows the properties that are required when you create the androidManagedAppRegistration.

プロパティProperty 種類Type 説明Description
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset 作成日時 (managedAppRegistration から継承)。Date and time of creation Inherited from managedAppRegistration
lastSyncDateTimelastSyncDateTime DateTimeOffsetDateTimeOffset アプリが管理サービスと最後に同期した日時。Date and time of last the app synced with management service. managedAppRegistration から継承しますInherited from managedAppRegistration
applicationVersionapplicationVersion StringString アプリのバージョン (managedAppRegistration から継承)App version Inherited from managedAppRegistration
managementSdkVersionmanagementSdkVersion StringString アプリ管理 SDK のバージョン (managedAppRegistration から継承)App management SDK version Inherited from managedAppRegistration
platformVersionplatformVersion StringString オペレーティング システムのバージョン (managedAppRegistration から継承)Operating System version Inherited from managedAppRegistration
deviceTypedeviceType StringString ホスト デバイスの種類 (managedAppRegistration から継承)Host device type Inherited from managedAppRegistration
deviceTagdeviceTag StringString アプリ管理 SDK が生成したタグ。同じデバイスでホストされているアプリの関連付けに役立ちます。App management SDK generated tag, which helps relate apps hosted on the same device. あらゆる状況でのアプリの関連付けを保証するものではありません。Not guaranteed to relate apps in all conditions. managedAppRegistration から継承しますInherited from managedAppRegistration
deviceNamedeviceName StringString ホスト デバイスの名前 (managedAppRegistration から継承)Host device name Inherited from managedAppRegistration
flaggedReasonsflaggedReasons Managedappflaggedreason コレクションmanagedAppFlaggedReason collection アプリ登録にフラグが設定された、0 個以上の理由。Zero or more reasons an app registration is flagged. 例:E.g. managedAppRegistrationから継承されたルートデバイスで実行されているアプリ。app running on rooted device Inherited from managedAppRegistration. 可能な値は、nonerootedDevice です。Possible values are: none, rootedDevice.
userIduserId StringString このアプリの登録が属するユーザー ID。The user Id to who this app registration belongs. managedAppRegistration から継承しますInherited from managedAppRegistration
appIdentifierappIdentifier mobileAppIdentifiermobileAppIdentifier アプリ パッケージの識別子 (managedAppRegistration から継承)The app package Identifier Inherited from managedAppRegistration
idid 文字列String エンティティのキー。Key of the entity. managedAppRegistration から継承しますInherited from managedAppRegistration
versionversion StringString エンティティのバージョン。Version of the entity. managedAppRegistration から継承しますInherited from managedAppRegistration

応答Response

成功した場合、このメソッドは 201 Created 応答コードと、応答本文で androidManagedAppRegistration オブジェクトを返します。If successful, this method returns a 201 Created response code and a androidManagedAppRegistration object in the response body.

Example

要求Request

以下は、要求の例です。Here is an example of the request.

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"
}

応答Response

以下は、応答の例です。注:簡潔にするために、ここに示す応答オブジェクトは切り詰められている場合があります。すべてのプロパティは実際の呼び出しから返されます。Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

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"
}