Criar comanagementEligibleDevice
Namespace: microsoft.graph
Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; não há suporte para 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 comanagementEligibleDevice .
Pré-requisitos
Uma das seguintes permissões é obrigató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) | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. |
| Aplicativo | DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All |
Solicitação HTTP
POST /deviceManagement/comanagementEligibleDevices
Cabeçalhos de solicitação
| Cabeçalho | Valor |
|---|---|
| Autorização | <Token> de portador obrigatório. |
| Aceitar | application/json |
Corpo da solicitação
No corpo da solicitação, forneça uma representação JSON do objeto comanagementEligibleDevice.
A tabela a seguir mostra as propriedades que são necessárias ao criar o comanagementEligibleDevice.
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Cadeia de caracteres | ID exclusiva do dispositivo |
| deviceName | String | DeviceName |
| deviceType | Devicetype | Devicetype. Os valores possíveis são: , , , , , , , winCE, iPod``cloudPC``palm``macMDM``blackberry``unix``linux``iSocConsumer``unknown``windows10x``androidnGMS``iPad``chromeOS``androidEnterprise``androidForWork``surfaceHub``holoLens``android``iPhone``winEmbedded. windowsPhone``mac``nokia``winMO6``windowsRT``desktop |
| clientRegistrationStatus | deviceRegistrationState | ClientRegistrationStatus. Os valores possíveis são: notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment, unknown. |
| Ownertype | Ownertype | Ownertype. Os valores possíveis são: unknown, company, personal. |
| managementAgents | managementAgentType | ManagementAgents. Os valores possíveis são: , , , , , , , configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, , googleCloudDevicePolicyController, msSense``microsoft365ManagedMdm, . intuneAosp``configurationManagerClient``easIntuneClient``intuneClient``easMdm``mdm``eas |
| managementState | managementState | ManagementState. Os valores possíveis são: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered. |
| referenceId | Cadeia de Caracteres | ReferenceId |
| mdmStatus | String | MDMStatus |
| osVersion | String | OSVersion |
| serialNumber | String | SerialNumber |
| fabricante | String | Fabricante |
| modelo | String | Modelo |
| osDescription | Cadeia de caracteres | OSDescription |
| entitySource | Int32 | EntitySource |
| userId | Cadeia de caracteres | UserId |
| Upn | String | UPN |
| userEmail | Cadeia de caracteres | UserEmail |
| userName | Cadeia de caracteres | UserName |
| status | comanagementEligibleType | ComanagementEligibleStatus. Os valores possíveis são: comanaged, eligible, eligibleButNotAzureAdJoined, needsOsUpdate, ineligible. |
Resposta
Se tiver êxito, este método retornará 201 Created um código de resposta e um objeto comanagementEligibleDevice no corpo da resposta.
Exemplo
Solicitação
Este é um exemplo da solicitação.
POST https://graph.microsoft.com/beta/deviceManagement/comanagementEligibleDevices
Content-type: application/json
Content-length: 714
{
"@odata.type": "#microsoft.graph.comanagementEligibleDevice",
"deviceName": "Device Name value",
"deviceType": "windowsRT",
"clientRegistrationStatus": "registered",
"ownerType": "company",
"managementAgents": "mdm",
"managementState": "retirePending",
"referenceId": "Reference Id value",
"mdmStatus": "Mdm Status value",
"osVersion": "Os Version value",
"serialNumber": "Serial Number value",
"manufacturer": "Manufacturer value",
"model": "Model value",
"osDescription": "Os Description value",
"entitySource": 12,
"userId": "User Id value",
"upn": "Upn value",
"userEmail": "User Email value",
"userName": "User Name value",
"status": "eligible"
}
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: 763
{
"@odata.type": "#microsoft.graph.comanagementEligibleDevice",
"id": "ac20683b-683b-ac20-3b68-20ac3b6820ac",
"deviceName": "Device Name value",
"deviceType": "windowsRT",
"clientRegistrationStatus": "registered",
"ownerType": "company",
"managementAgents": "mdm",
"managementState": "retirePending",
"referenceId": "Reference Id value",
"mdmStatus": "Mdm Status value",
"osVersion": "Os Version value",
"serialNumber": "Serial Number value",
"manufacturer": "Manufacturer value",
"model": "Model value",
"osDescription": "Os Description value",
"entitySource": 12,
"userId": "User Id value",
"upn": "Upn value",
"userEmail": "User Email value",
"userName": "User Name value",
"status": "eligible"
}
Comentários
Enviar e exibir comentários de