Compartilhar via


Atualizar deviceAndAppManagementAssignmentFilter

Namespace: microsoft.graph

Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; a utilização de produção não é suportada.

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

Atualize as propriedades de um objeto deviceAndAppManagementAssignmentFilter .

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government 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) DeviceManagementConfiguration.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte.
Application DeviceManagementConfiguration.ReadWrite.All

Solicitação HTTP

PATCH /deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilterId}

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 do pedido, forneça uma representação JSON para o objeto deviceAndAppManagementAssignmentFilter .

A tabela seguinte mostra as propriedades necessárias quando cria o deviceAndAppManagementAssignmentFilter.

Propriedade Tipo Descrição
id Cadeia de caracteres Chave do Filtro de Atribuição.
createdDateTime DateTimeOffset A hora de criação do filtro de atribuição. Não é possível modificar o valor e é preenchido automaticamente durante o novo processo de filtro de atribuição. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite em UTC no dia 1º de janeiro de 2014 teria esta aparência: '2014-01-01T00:00:00Z'.
lastModifiedDateTime DateTimeOffset Hora da última modificação do Filtro de Atribuição. O tipo de carimbo de data/hora representa informações de data e hora com o formato ISO 8601 e está sempre na hora UTC. Por exemplo, meia-noite em UTC no dia 1º de janeiro de 2014 teria esta aparência: '2014-01-01T00:00:00Z'
displayName Cadeia de caracteres O nome do Filtro de Atribuição.
description Cadeia de caracteres Descrição opcional do Filtro de Atribuição.
plataforma devicePlatformType Indica que o filtro é aplicado a que forma plana. Os valores possíveis são android,androidForWork,iOS,macOS,windowsPhone81,windows81AndLater,windows10AndLater,androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, windowsMobileApplicationManagement. O filtro predefinido será aplicado a "desconhecido". Os valores possíveis são: android, , androidForWork, macOSiOS, , windows81AndLaterwindowsPhone81, windows10AndLater, androidWorkProfile, unknown, androidAOSP, , androidMobileApplicationManagement, iOSMobileApplicationManagement, , , unknownFutureValue, . windowsMobileApplicationManagement
regra Cadeia de caracteres Definição de regra do filtro de atribuição.
roleScopeTags Coleção de cadeias de caracteres Indica etiquetas de âmbito de função atribuídas para o filtro de atribuição.
payloads coleção payloadByFilter Indica atribuições associadas para um filtro específico.
assignmentFilterManagementType assignmentFilterManagementType Indica que o filtro é aplicado ao tipo de gestão "dispositivos" ou "aplicações". Os valores possíveis são dispositivos, aplicações. O filtro predefinido será aplicado a "dispositivos". Os valores possíveis são: devices, apps, unknownFutureValue.

Resposta

Se for bem-sucedido, este método devolve um 200 OK código de resposta e um objeto deviceAndAppManagementAssignmentFilter atualizado no corpo da resposta.

Exemplo

Solicitação

Este é um exemplo da solicitação.

PATCH https://graph.microsoft.com/beta/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilterId}
Content-type: application/json
Content-length: 588

{
  "@odata.type": "#microsoft.graph.deviceAndAppManagementAssignmentFilter",
  "displayName": "Display Name value",
  "description": "Description value",
  "platform": "androidForWork",
  "rule": "Rule value",
  "roleScopeTags": [
    "Role Scope Tags value"
  ],
  "payloads": [
    {
      "@odata.type": "microsoft.graph.payloadByFilter",
      "payloadId": "Payload Id value",
      "payloadType": "deviceConfigurationAndCompliance",
      "groupId": "Group Id value",
      "assignmentFilterType": "include"
    }
  ],
  "assignmentFilterManagementType": "apps"
}

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 200 OK
Content-Type: application/json
Content-Length: 760

{
  "@odata.type": "#microsoft.graph.deviceAndAppManagementAssignmentFilter",
  "id": "819818db-18db-8198-db18-9881db189881",
  "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
  "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
  "displayName": "Display Name value",
  "description": "Description value",
  "platform": "androidForWork",
  "rule": "Rule value",
  "roleScopeTags": [
    "Role Scope Tags value"
  ],
  "payloads": [
    {
      "@odata.type": "microsoft.graph.payloadByFilter",
      "payloadId": "Payload Id value",
      "payloadType": "deviceConfigurationAndCompliance",
      "groupId": "Group Id value",
      "assignmentFilterType": "include"
    }
  ],
  "assignmentFilterManagementType": "apps"
}