Atualizar deviceManagement
Namespace: microsoft.graph
Importante: APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção.
Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.
Atualizar as propriedades de um objeto deviceManagement.
Pré-requisitos
Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
Observe que a permissão varia de acordo com o fluxo de trabalho.
| Tipo de permissão (por fluxo de trabalho) | Permissões (de privilégios máximos a mínimos) |
|---|---|
| Delegado (conta corporativa ou de estudante) | |
| Android for Work | DeviceManagementConfiguration.ReadWrite.All |
| Auditoria | DeviceManagementApps.ReadWrite.All |
| Termos da empresa | DeviceManagementServiceConfig.ReadWrite.All |
| Configuração do dispositivo | DeviceManagementConfiguration.ReadWrite.All |
| Intenção do dispositivo | DeviceManagementConfiguration.ReadWrite.All |
| Gerenciamento de dispositivo | DeviceManagementManagedDevices.ReadWrite.All |
| SIM Eletrônico | DeviceManagementConfiguration.ReadWrite.All |
| Inscrição | DeviceManagementServiceConfig.ReadWrite.All |
| Esgrima | DeviceManagementConfiguration.ReadWrite.All |
| Notificação | DeviceManagementServiceConfig.ReadWrite.All |
| Odj | DeviceManagementServiceConfig.ReadWrite.All |
| Integração | DeviceManagementServiceConfig.ReadWrite.All |
| Conjunto de Políticas | DeviceManagementServiceConfig.ReadWrite.All |
| Controle de Acesso Baseado em Função (RBAC) | DeviceManagementRBAC.ReadWrite.All |
| Acesso remoto | DeviceManagementConfiguration.Read.All |
| Assistência remota | DeviceManagementServiceConfig.ReadWrite.All |
| Atualização de Software | DeviceManagementServiceConfig.ReadWrite.All |
| Gerenciamento de despesas de telecomunicações | DeviceManagementServiceConfig.ReadWrite.All |
| Troublehooting | DeviceManagementManagedDevices.ReadWrite.All |
| Proteção de Informações do Windows | DeviceManagementApps.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. |
| Aplicativo | |
| Android for Work | DeviceManagementConfiguration.ReadWrite.All |
| Auditoria | DeviceManagementApps.ReadWrite.All |
| Termos da empresa | DeviceManagementServiceConfig.ReadWrite.All |
| Configuração do dispositivo | DeviceManagementConfiguration.ReadWrite.All |
| Intenção do dispositivo | DeviceManagementConfiguration.ReadWrite.All |
| Gerenciamento de dispositivo | DeviceManagementManagedDevices.ReadWrite.All |
| SIM Eletrônico | DeviceManagementConfiguration.ReadWrite.All |
| Inscrição | DeviceManagementServiceConfig.ReadWrite.All |
| Esgrima | DeviceManagementConfiguration.ReadWrite.All |
| Notificação | DeviceManagementServiceConfig.ReadWrite.All |
| Odj | DeviceManagementServiceConfig.ReadWrite.All |
| Integração | DeviceManagementServiceConfig.ReadWrite.All |
| Conjunto de Políticas | DeviceManagementServiceConfig.ReadWrite.All |
| Controle de Acesso Baseado em Função (RBAC) | DeviceManagementRBAC.ReadWrite.All |
| Acesso remoto | DeviceManagementConfiguration.Read.All |
| Assistência remota | DeviceManagementServiceConfig.ReadWrite.All |
| Atualização de Software | DeviceManagementServiceConfig.ReadWrite.All |
| Gerenciamento de despesas de telecomunicações | DeviceManagementServiceConfig.ReadWrite.All |
| Troublehooting | DeviceManagementManagedDevices.ReadWrite.All |
| Proteção de Informações do Windows | DeviceManagementApps.ReadWrite.All |
Solicitação HTTP
PATCH /deviceManagement
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 deviceManagement.
A tabela a seguir mostra as propriedades que são necessárias ao criar deviceManagement.
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Cadeia de caracteres | Identificador exclusivo do dispositivo. |
| Configuração do dispositivo | ||
| intuneAccountId | GUID | ID da conta do Intune para determinado locatário |
| legacyPcManangementEnabled | Boleano | A propriedade para habilitar o gerenciamento de computador herdado não-MDM gerenciado para essa conta. Essa propriedade é somente leitura. |
| maximumDepTokens | Int32 | Número máximo de tokens DEP permitidos por locatário. |
| settings | deviceManagementSettings | Configurações de nível da conta. |
| Gerenciamento de dispositivo | ||
| accountMoveCompletionDateTime | DateTimeOffset | A data & hora em que os dados do locatário foram movidos entre as unidades de escala. |
| adminConsent | adminConsent | Informações de consentimento do administrador. |
| deviceProtectionOverview | deviceProtectionOverview | Visão geral da proteção do dispositivo. |
| managedDeviceCleanupSettings | managedDeviceCleanupSettings | Regra de limpeza de dispositivo |
| subscriptionState | deviceManagementSubscriptionState | Estado de assinatura de gerenciamento de dispositivo móvel do locatário. Os valores possíveis são: pending, active, warning, disabled, deleted, blocked, lockedOut. |
| assinaturas | deviceManagementSubscriptions | Assinatura do locatário. Os possíveis valores são: none, intune, office365, intunePremium, intune_EDU, intune_SMB. |
| windowsMalwareOverview | windowsMalwareOverview | Visão geral do malware para dispositivos windows. |
| Integração | ||
| intuneBrand | intuneBrand | intuneBrand contém dados que são usados na personalização da aparência dos aplicativos do Portal da Empresa, bem como do portal da Web de usuários finais. |
O suporte à propriedade request body varia de acordo com o fluxo de trabalho.
Resposta
Se tiver êxito, este método retornará um código de resposta 200 OK e um objeto deviceManagement atualizado no corpo da resposta.
Exemplo
Solicitação
Veja um exemplo de uma solicitação após o fluxo de trabalho de gerenciamento de dispositivos:
PATCH https://graph.microsoft.com/beta/deviceManagement
Content-type: application/json
Content-length: 751
{
"subscriptionState": "active",
"subscriptions": "intune",
"adminConsent": {
"@odata.type": "microsoft.graph.adminConsent",
"shareAPNSData": "granted"
},
"deviceProtectionOverview": {
"@odata.type": "microsoft.graph.deviceProtectionOverview",
"totalReportedDeviceCount": 8,
"inactiveThreatAgentDeviceCount": 14,
"unknownStateThreatAgentDeviceCount": 2,
"pendingSignatureUpdateDeviceCount": 1,
"cleanDeviceCount": 0,
"pendingFullScanDeviceCount": 10,
"pendingRestartDeviceCount": 9,
"pendingManualStepsDeviceCount": 13,
"pendingOfflineScanDeviceCount": 13,
"criticalFailuresDeviceCount": 11
},
"accountMoveCompletionDateTime": "2017-01-01T00:01:17.9006709-08:00"
}
Resposta
Veja a seguir um exemplo da resposta.
Observação: o objeto response mostrado aqui pode estar truncado por motivos de concisão. As propriedades retornadas variam de acordo com o fluxo de trabalho e o contexto.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 855
{
"@odata.type": "#microsoft.graph.deviceManagement",
"id": "0b283420-3420-0b28-2034-280b2034280b",
"subscriptionState": "active",
"subscriptions": "intune",
"adminConsent": {
"@odata.type": "microsoft.graph.adminConsent",
"shareAPNSData": "granted"
},
"deviceProtectionOverview": {
"@odata.type": "microsoft.graph.deviceProtectionOverview",
"totalReportedDeviceCount": 8,
"inactiveThreatAgentDeviceCount": 14,
"unknownStateThreatAgentDeviceCount": 2,
"pendingSignatureUpdateDeviceCount": 1,
"cleanDeviceCount": 0,
"pendingFullScanDeviceCount": 10,
"pendingRestartDeviceCount": 9,
"pendingManualStepsDeviceCount": 13,
"pendingOfflineScanDeviceCount": 13,
"criticalFailuresDeviceCount": 11
},
"accountMoveCompletionDateTime": "2017-01-01T00:01:17.9006709-08:00"
}
Comentários
Enviar e exibir comentários de