Share via


Criar deviceManagementAutopilotEvent

Namespace: microsoft.graph

Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; não há suporte para o uso de produção.

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Crie um novo objeto deviceManagementAutopilotEvent .

Essa API está disponível nas seguintes implantações nacionais de nuvem.

Serviço global Governo dos EUA L4 GOVERNO DOS EUA L5 (DOD) China operada pela 21Vianet

Permissões

Uma das seguintes permissões é necessária para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) DeviceManagementManagedDevices.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Aplicativo DeviceManagementManagedDevices.ReadWrite.All

Solicitação HTTP

POST /deviceManagement/autopilotEvents

Cabeçalhos de solicitação

Cabeçalho Valor
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Aceitar application/json

Corpo da solicitação

No corpo da solicitação, forneça uma representação JSON para o objeto deviceManagementAutopilotEvent.

A tabela a seguir mostra as propriedades necessárias ao criar o dispositivoManagementAutopilotEvent.

Propriedade Tipo Descrição
id Cadeia de caracteres O UUID do objeto.
deviceId Cadeia de caracteres ID do dispositivo associada ao objeto
eventDateTime DateTimeOffset A hora em que o evento ocorreu.
deviceRegisteredDateTime DateTimeOffset Data de registro do dispositivo.
enrollmentStartDateTime DateTimeOffset Data de início do registro do dispositivo.
enrollmentType windowsAutopilotEnrollmentType Tipo de registro. Os valores possíveis são: unknown, azureADJoinedWithAutopilotProfile, offlineDomainJoined, azureADJoinedUsingDeviceAuthWithAutopilotProfile, azureADJoinedUsingDeviceAuthWithoutAutopilotProfile, azureADJoinedWithOfflineAutopilotProfile, azureADJoinedWithWhiteGlove, offlineDomainJoinedWithWhiteGlove, offlineDomainJoinedWithOfflineAutopilotProfile.
deviceSerialNumber Cadeia de caracteres Número de série do dispositivo.
managedDeviceName Cadeia de caracteres Nome do dispositivo gerenciado.
userPrincipalName Cadeia de caracteres Nome da entidade de usuário usado para registrar o dispositivo.
windowsAutopilotDeploymentProfileDisplayName Cadeia de caracteres Nome do perfil do Autopilot.
enrollmentState enrollmentState Estado de registro como Registrado, Falha. Os possíveis valores são: unknown, enrolled, pendingReset, failed, notContacted, blocked.
windows10EnrollmentCompletionPageConfigurationDisplayName Cadeia de caracteres Nome do perfil da Página de Status de Registro
windows10EnrollmentCompletionPageConfigurationId Cadeia de caracteres ID do perfil da Página de Status de Registro
deploymentState windowsAutopilotDeploymentState Estado de implantação como Success, Failure, InProgress, SuccessWithTimeout. Os valores possíveis são: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled, successOnRetry.
deviceSetupStatus windowsAutopilotDeploymentState A implantação status para a fase de configuração do dispositivo do status de registro. Os valores possíveis são: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled, successOnRetry.
accountSetupStatus windowsAutopilotDeploymentState A implantação status para a fase de configuração da conta de status página. Os valores possíveis são: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled, successOnRetry.
osVersion Cadeia de caracteres Versão do sistema operacional do dispositivo.
deploymentDuration Duração Duração da implantação do Autopilot, incluindo o registro.
deploymentTotalDuration Duração Duração total da implantação desde o registro até a tela área de trabalho.
devicePreparationDuration Duração Tempo gasto no registro do dispositivo.
deviceSetupDuration Duração Tempo gasto no ESP do dispositivo.
accountSetupDuration Duração Tempo gasto no ESP do usuário.
deploymentStartDateTime DateTimeOffset Hora de início da implantação.
deploymentEndDateTime DateTimeOffset Hora de término da implantação.
targetedAppCount Int32 Contagem de aplicativos direcionados.
targetedPolicyCount Int32 Contagem de políticas direcionadas.
enrollmentFailureDetails Cadeia de caracteres Detalhes da falha de registro.

Resposta

Se for bem-sucedido, esse método retornará um 201 Created código de resposta e um objeto deviceManagementAutopilotEvent no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

POST https://graph.microsoft.com/beta/deviceManagement/autopilotEvents
Content-type: application/json
Content-length: 1545

{
  "@odata.type": "#microsoft.graph.deviceManagementAutopilotEvent",
  "deviceId": "Device Id value",
  "eventDateTime": "2016-12-31T23:59:23.3984029-08:00",
  "deviceRegisteredDateTime": "2017-01-01T00:02:48.7185581-08:00",
  "enrollmentStartDateTime": "2017-01-01T00:00:19.6280481-08:00",
  "enrollmentType": "azureADJoinedWithAutopilotProfile",
  "deviceSerialNumber": "Device Serial Number value",
  "managedDeviceName": "Managed Device Name value",
  "userPrincipalName": "User Principal Name value",
  "windowsAutopilotDeploymentProfileDisplayName": "Windows Autopilot Deployment Profile Display Name value",
  "enrollmentState": "enrolled",
  "windows10EnrollmentCompletionPageConfigurationDisplayName": "Windows10Enrollment Completion Page Configuration Display Name value",
  "windows10EnrollmentCompletionPageConfigurationId": "Windows10Enrollment Completion Page Configuration Id value",
  "deploymentState": "success",
  "deviceSetupStatus": "success",
  "accountSetupStatus": "success",
  "osVersion": "Os Version value",
  "deploymentDuration": "PT3M21.5549443S",
  "deploymentTotalDuration": "PT1M43.5284261S",
  "devicePreparationDuration": "-PT1M32.1347897S",
  "deviceSetupDuration": "-PT2M57.2190107S",
  "accountSetupDuration": "-PT2M32.0507894S",
  "deploymentStartDateTime": "2016-12-31T23:59:37.257201-08:00",
  "deploymentEndDateTime": "2017-01-01T00:00:46.5128291-08:00",
  "targetedAppCount": 0,
  "targetedPolicyCount": 3,
  "enrollmentFailureDetails": "Enrollment Failure Details value"
}

Resposta

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.

HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 1594

{
  "@odata.type": "#microsoft.graph.deviceManagementAutopilotEvent",
  "id": "3e455cab-5cab-3e45-ab5c-453eab5c453e",
  "deviceId": "Device Id value",
  "eventDateTime": "2016-12-31T23:59:23.3984029-08:00",
  "deviceRegisteredDateTime": "2017-01-01T00:02:48.7185581-08:00",
  "enrollmentStartDateTime": "2017-01-01T00:00:19.6280481-08:00",
  "enrollmentType": "azureADJoinedWithAutopilotProfile",
  "deviceSerialNumber": "Device Serial Number value",
  "managedDeviceName": "Managed Device Name value",
  "userPrincipalName": "User Principal Name value",
  "windowsAutopilotDeploymentProfileDisplayName": "Windows Autopilot Deployment Profile Display Name value",
  "enrollmentState": "enrolled",
  "windows10EnrollmentCompletionPageConfigurationDisplayName": "Windows10Enrollment Completion Page Configuration Display Name value",
  "windows10EnrollmentCompletionPageConfigurationId": "Windows10Enrollment Completion Page Configuration Id value",
  "deploymentState": "success",
  "deviceSetupStatus": "success",
  "accountSetupStatus": "success",
  "osVersion": "Os Version value",
  "deploymentDuration": "PT3M21.5549443S",
  "deploymentTotalDuration": "PT1M43.5284261S",
  "devicePreparationDuration": "-PT1M32.1347897S",
  "deviceSetupDuration": "-PT2M57.2190107S",
  "accountSetupDuration": "-PT2M32.0507894S",
  "deploymentStartDateTime": "2016-12-31T23:59:37.257201-08:00",
  "deploymentEndDateTime": "2017-01-01T00:00:46.5128291-08:00",
  "targetedAppCount": 0,
  "targetedPolicyCount": 3,
  "enrollmentFailureDetails": "Enrollment Failure Details value"
}