Partilhar via


Propriedades do dispositivo, operadores e edição de regras ao criar filtros em Microsoft Endpoint Manager

Quando cria uma aplicação, uma política de conformidade ou um perfil de configuração, atribui essa aplicação ou política a grupos (utilizadores ou dispositivos). Quando atribui a aplicação ou a política, também pode utilizar filtros. Para obter mais informações sobre esta funcionalidade, consulte filtros utilizar ao atribuir as suas apps, políticas e perfis.

Quando criar um filtro, introduza as propriedades do dispositivo para utilizar no seu filtro. Por exemplo, no seu filtro, introduza o fabricante do dispositivo para que a política se aplique apenas aos dispositivos da Microsoft.

A edição avançada de regras também está disponível. Pode utilizar operadores comuns, and contains como, por exemplo, e startsWith criar expressões. Estas expressões são guardadas e utilizadas no seu filtro.

Este artigo descreve as diferentes propriedades e operadores do dispositivo que pode utilizar nos seus filtros, e dá exemplos.

Propriedades do dispositivo

  • Nome do dispositivo: Crie uma regra de filtro baseada na propriedade do nome do dispositivo Intune. Introduza um valor de corda para o nome completo do dispositivo -eq (utilizando,, -ne -in -notIn operadores) ou valor parcial -startswith -contains (utilizando, -notcontains operadores).

    Exemplos:

    • (device.deviceName -eq "Scott's Device")
    • (device.deviceName -in ["Scott's device", "Sara's device"])
    • (device.deviceName -startsWith "S")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise
    • iOS/iPadOS
    • macOS
    • Windows 10 e mais recente
  • Fabricante: Crie uma regra de filtro baseada na propriedade do fabricante do dispositivo Intune. Introduza o valor de cadeia completo -eq -ne (utilizando,, -in -notIn operadores) ou valor parcial -startswith (utilizando, -contains -notcontains operadores).

    Exemplos:

    • (device.manufacturer -eq "Microsoft")
    • (device.manufacturer -startsWith "Micro")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise
    • iOS/iPadOS
    • macOS
    • Windows 10 e mais recente
  • Modelo: Crie uma regra de filtro baseada na propriedade modelo do dispositivo Intune. Introduza o valor de cadeia completo -eq -ne (utilizando,, -in -notIn operadores) ou valor parcial -startswith (utilizando, -contains -notcontains operadores).

    Exemplos:

    • (device.model -eq "Surface Book 3")
    • (device.model -in ["Surface Book 3", "Surface Book 2"])
    • (device.model -startsWith "Surface Book")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise
    • iOS/iPadOS
    • macOS
    • Windows 10 e mais recente
  • Categoria dispositivo: Crie uma regra de filtro baseada na propriedade da categoria do dispositivo Intune. Introduza o valor de cadeia completo -eq -ne (utilizando,, -in -notIn operadores) ou valor parcial -startswith (utilizando, -contains -notcontains operadores).

    Exemplos:

    • (device.deviceCategory -eq "Engineering devices")
    • (device.deviceCategory -contains "Engineering")
    • (device.model -startsWith "E")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise
    • iOS/iPadOS
    • macOS
    • Windows 10 e mais recente
  • Versão OS: Criar uma regra de filtro baseada na versão do sistema operativo do dispositivo Intune (OS). Introduza o valor de cadeia completo -eq -ne (utilizando,, -in -notIn operadores) ou valor parcial -startswith (utilizando, -contains -notcontains operadores).

    Exemplos:

    • (device.osVersion -eq "14.2.1")
    • (device.osVersion -in ["10.15.3 (19D2064)","10.14.2 (18C54)"])
    • (device.osVersion -startsWith "10.0.18362")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise
    • iOS/iPadOS
    • macOS
    • Windows 10 e mais recente
  • IsRooted: Crie uma regra de filtro baseada na propriedade do dispositivo enraizado (Android) ou jailbroken (iOS/iPadOS). Selecione True False valores , ou valores desconhecidos utilizando os -eq operadores e -ne operadores.

    Exemplo:

    • (device.isRooted -eq "True")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise (apenas perfil de trabalho)
    • iOS/iPadOS
  • Propriedade do dispositivo: Crie uma regra de filtro baseada na propriedade do dispositivo no Intune. Selecione Personal Corporate valores , ou valores desconhecidos utilizando os -eq operadores e -ne operadores.

    Exemplo:

    • (device.deviceOwnership -eq "Personal")

    Esta propriedade aplica-se a:

    • Android device administrator (Administrador de dispositivos Android)
    • Android Enterprise
    • iOS/iPadOS
    • macOS
    • Windows 10 e mais recente
  • Nome do perfil de inscrição: Crie uma regra de filtro com base no nome do perfil de inscrição. Esta propriedade é aplicada a um dispositivo quando o dispositivo se inscreve. É um valor de cadeia criado por si, e corresponde ao Windows Autopilot, Apple Automated Device Registration (ADE) ou perfil de inscrição do Google aplicado ao dispositivo. Para ver os nomes dos perfis de inscrição, inscreva-se no centro de administração Endpoint Managere vá para > dispositivos de inscrição.

    Introduza o valor de cadeia completo -eq -ne (utilizando,, -in -notIn operadores) ou valor parcial -startswith (utilizando, -contains -notcontains operadores).

    Exemplos:

    • (device.enrollmentProfileName -eq "DEP iPhones")
    • (device.enrollmentProfileName -startsWith "AutoPilot Profile")

    Esta propriedade aplica-se a:

    • Android Enterprise
    • iOS/iPadOS
    • Windows 10 e mais recente
  • Sistema operativo SKU: Criar uma regra de filtro baseada no Windows 10 OS SKU do dispositivo. Introduza o valor de cadeia completo -eq -ne (utilizando,, -in -notIn operadores) ou valor parcial -startswith (utilizando, -contains -notcontains operadores).

    Exemplos:

    • (device.operatingSystemSKU -eq "Enterprise")
    • (device.operatingSystemSKU -in ["Enterprise", "EnterpriseS", "EnterpriseN", "EnterpriseEval"])
    • (device.operatingSystemSKU -startsWith "Enterprise")

    Pode utilizar os seguintes valores suportados para a propriedade SKU do Sistema Operativo. O centro de administração Endpoint Manager não mostra os nomes da SKU. Assim, certifique-se de utilizar os valores suportados no quadro seguinte:

    Valor suportado Definição DE OS SKU
    Education Windows 10 Education (SKU 121)
    Educação Windows 10 Education (SKU 122)
    Enterprise Windows 10 Enterprise (SKU 4)
    EnterpriseEval Windows 10 Enterprise Evaluation (SKU 72)
    EmpresaG Windows 10 Enterprise G (SKU 171)
    EmpresaGN Windows 10 Enterprise G N (SKU 172)
    Empresas Windows 10 Enterprise LTSB (SKU 125)
    EnterpriseSEval Windows 10 Enterprise Avaliação LTSB (SKU 129)
    EmpresaSN Windows 10 Enterprise LTSB N (SKU 162)
    ServerRdsh Windows 10 Enterprise Multi-sessão (SKU 175)
    EnterpriseN Windows 10 Enterprise N (SKU 27)
    EnterpriseNEval Windows 10 Enterprise N Evaluation (SKU 84)
    Holográfico Windows 10 Holographic (SKU 136)
    Principal Windows 10 Home (SKU 101)
    CoreCountrySpecific Windows 10 Home China (SKU 99)
    CoreN Windows 10 Home N (SKU 98)
    CoreSingleLanguage Windows 10 Home língua única (SKU 100)
    IoTUAP Windows 10 IoT Core (SKU 123)
    IoTUAPCommercial Windows 10 IoT Core Comercial (SKU 131)
    IoTEnterprise Windows 10 IoT Enterprise (SKU 188)
    Profissional Windows 10 Profissional (SKU 48)
    Educação Profissional Windows 10 Educação Profissional (SKU 164)
    Educação ProfissionalN Windows 10 Educação Profissional N (SKU 165)
    ProfissionalWorkstation Windows 10 Profissional para estação de trabalho (SKU 161)
    ProfissionalN Windows 10 Profissional para a estação de trabalho N (SKU 162)
    BusinessN Windows 10 Profissional N (SKU 49)
    ProfissionalSingleLanguage Windows 10 Língua Única Profissional (SKU 138)
    PPIPro Windows 10 TeamOS (SKU 119)

    Esta propriedade aplica-se a:

    • Windows 10 e mais recente

Dica

Utilize o comando powershell Get-WmiObject -Class Win32_OperatingSystem |select operatingsystemSKU a partir de um dispositivo Windows para devolver o número SKU.

Edição de regras avançadas

Quando cria um filtro, pode criar manualmente regras simples ou complexas no editor de sintaxe de regras. Também pode utilizar operadores comuns, or contains como, por exemplo, e muito mais. O formato é semelhante a grupos dinâmicos AD AD: ([entity].[property name] [operation] [value]) .

O que tem de saber

  • As propriedades, operações e valores são casos insensíveis.

  • Parênteses e parênteses aninhados são apoiados.

  • Algumas opções avançadas de sintaxe, como parênteses aninhados, só estão disponíveis no editor de sintaxe de regra. Se utilizar expressões avançadas no editor de sintaxe de regras, então o construtor de regras é desativado.

    Para obter mais informações sobre o editor de sintaxe de regras e o construtor de regras, consulte utilize filtros ao atribuir as suas apps, políticas e perfis

Operadores apoiados

Pode utilizar os seguintes operadores no editor de sintaxe de regra:

  • Ou: Utilize para todos os tipos de valor, especialmente quando agrupar regras simples.

    • Valores permitidos:-or | or
    • Exemplo:(device.manufacturer -eq "Samsung") or (device.model -contains "Galaxy Note")
  • E: Utilize para todos os tipos de valor, especialmente quando agrupar regras simples.

    • Valores permitidos:-and | and
    • Exemplo:(device.manufacturer -eq "Samsung") and (device.model -contains "Galaxy Note")
  • Iguales: Utilização para todos os tipos de valor, incluindo regras simples, cordas, matrizes e muito mais.

    • Valores permitidos:-eq | eq
    • Exemplo:(device.manufacturer -eq "Samsung") and (device.model -eq "Galaxy Note")
  • NotEquals: Use para todos os tipos de valor, incluindo regras simples, cordas, matrizes e muito mais.

    • Valores permitidos:-ne | ne
    • Exemplo:(device.manufacturer -ne "Samsung") or (device.model -ne "Galaxy Note")
  • InícioCom: Utilize para tipos de valor de cadeia.

    • Valores permitidos:-startsWith | startsWith
    • Exemplo:(device.manufacturer -startsWith "Sams")
  • In: Use para tipos de valor de matriz, tais como ["1", "2"] .

    • Valores permitidos:-in | in
    • Exemplo:(device.manufacturer -in ["Samsung","Lenovo","Microsoft"])
  • NotIn: Utilize tipos de valor de matriz, tais como ["1", "2"] .

    • Valores permitidos:-notIn | notIn
    • Exemplo:(device.manufacturer -notIn ["Samsung","Lenovo","Microsoft"])
  • Contém: Utilize para tipos de valor de cadeia.

    • Valores permitidos:-contains | contains
    • Exemplo:(device.manufacturer -contains "Samsung")
  • NotContains: Use para tipos de valor de cadeia.

    • Valores permitidos:-notContains | notContains
    • Exemplo:(device.manufacturer -notContains "Samsung")

Passos seguintes