Criar androidManagedAppRegistrationCreate androidManagedAppRegistration

Namespace: microsoft.graphNamespace: microsoft.graph

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Cria um novo objeto androidManagedAppRegistration.Create a new androidManagedAppRegistration object.

Pré-requisitosPrerequisites

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

Tipo de permissãoPermission type Permissões (de privilégios máximos a mínimos)Permissions (from most to least privileged)
Delegado (conta corporativa ou de estudante)Delegated (work or school account) DeviceManagementApps.ReadWrite.AllDeviceManagementApps.ReadWrite.All
Delegado (conta pessoal da Microsoft)Delegated (personal Microsoft account) Sem suporte.Not supported.
AplicativoApplication Sem suporte.Not supported.

Solicitação HTTPHTTP Request

POST /deviceAppManagement/managedAppRegistrations

Cabeçalhos de solicitaçãoRequest headers

CabeçalhoHeader ValorValue
AutorizaçãoAuthorization <Token> de portador obrigatório.Bearer <token> Required.
AceitarAccept application/jsonapplication/json

Corpo da solicitaçãoRequest body

No corpo da solicitação, forneça uma representação JSON do objeto androidManagedAppRegistration.In the request body, supply a JSON representation for the androidManagedAppRegistration object.

A tabela a seguir mostra as propriedades que são necessárias ao criar androidManagedAppRegistration.The following table shows the properties that are required when you create the androidManagedAppRegistration.

PropriedadeProperty TipoType DescriçãoDescription
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset Data e hora de criação. Herdada de managedAppRegistrationDate and time of creation Inherited from managedAppRegistration
lastSyncDateTimelastSyncDateTime DateTimeOffsetDateTimeOffset Data e hora em que o último aplicativo foi sincronizado com o serviço de gerenciamento.Date and time of last the app synced with management service. Herdada da managedAppRegistrationInherited from managedAppRegistration
applicationVersionapplicationVersion StringString Versão do aplicativo. Herdada de managedAppRegistrationApp version Inherited from managedAppRegistration
managementSdkVersionmanagementSdkVersion StringString Versão do SDK do gerenciamento de aplicativos. Herdada de managedAppRegistrationApp management SDK version Inherited from managedAppRegistration
platformVersionplatformVersion StringString Versão do sistema operacional. Herdada de managedAppRegistrationOperating System version Inherited from managedAppRegistration
deviceTypedeviceType StringString Tipo de dispositivo do host. Herdado de managedAppRegistrationHost device type Inherited from managedAppRegistration
deviceTagdeviceTag StringString Uma tag gerada pelo SDK de gerenciamento, que ajuda a relacionar aplicativos hospedados no mesmo dispositivo.App management SDK generated tag, which helps relate apps hosted on the same device. Sem garantia de indicar aplicativos em todas as condições.Not guaranteed to relate apps in all conditions. Herdada de managedAppRegistrationInherited from managedAppRegistration
deviceNamedeviceName StringString Nome de dispositivo do host. Herdado de managedAppRegistrationHost device name Inherited from managedAppRegistration
flaggedReasonsflaggedReasons coleção managedAppFlaggedReasonmanagedAppFlaggedReason collection Zero ou mais motivos para a sinalização de um registro de aplicativo.Zero or more reasons an app registration is flagged. E.g.E.g. aplicativo em execução no dispositivo raiz herdado de managedAppRegistration.app running on rooted device Inherited from managedAppRegistration. Os valores possíveis são: none e rootedDevice.Possible values are: none, rootedDevice.
userIduserId Cadeia de caracteresString A ID de usuário à qual este registro de aplicativo pertence.The user Id to who this app registration belongs. Herdada de managedAppRegistrationInherited from managedAppRegistration
appIdentifierappIdentifier mobileAppIdentifiermobileAppIdentifier O Identificador de pacote do aplicativo. Herdado de managedAppRegistrationThe app package Identifier Inherited from managedAppRegistration
idid StringString Chave da entidade.Key of the entity. Herdada de managedAppRegistrationInherited from managedAppRegistration
versionversion StringString Versão da entidade.Version of the entity. Herdada da managedAppRegistrationInherited from managedAppRegistration

RespostaResponse

Se tiver êxito, este método retornará um código de resposta 201 Created e um objeto androidManagedAppRegistration no corpo da resposta.If successful, this method returns a 201 Created response code and a androidManagedAppRegistration object in the response body.

ExemploExample

SolicitaçãoRequest

Este é um exemplo da solicitação.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"
}

RespostaResponse

Veja a seguir um exemplo da resposta. Observação: o objeto response mostrado aqui pode estar truncado por motivos de concisão. Todas as propriedades serão retornadas de uma chamada real.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"
}