XenMobile® Server

Macros

O XenMobile® oferece macros como uma forma de preencher dados de propriedade de usuário ou dispositivo no campo de texto dos seguintes itens:

  • Políticas
  • Notificações
  • Modelos de registro
  • Ações automatizadas
  • Solicitações de Assinatura de Certificado do provedor de credenciais

O XenMobile substitui uma macro pelos valores correspondentes do usuário ou do sistema. Por exemplo, você pode preencher previamente o valor da caixa de correio para um usuário em um único perfil do Exchange para milhares de usuários.

Sintaxe da macro

Uma macro pode ter o seguinte formato:

  • ${type.PROPERTYNAME}
  • ${type.PROPERTYNAME ['DEFAULT VALUE'] [ | FUNCTION [(ARGUMENT1, ARGUMENT2)]}

Inclua toda a sintaxe após o cifrão ($) entre chaves ({ }).

  • Nomes de propriedade qualificados referenciam uma propriedade de usuário, uma propriedade de dispositivo ou uma propriedade personalizada.
  • Nomes de propriedade qualificados consistem em um prefixo, seguido pelo nome real da propriedade.
  • As propriedades de usuário têm o formato ${user.[PROPERTYNAME] (prefix="user.")}.
  • As propriedades de dispositivo têm o formato ${device.[PROPERTYNAME] (prefix="device.")}.
  • Os nomes de propriedade diferenciam maiúsculas de minúsculas.
  • Uma função pode ser uma lista limitada ou um link para uma referência de terceiros que define funções. A macro a seguir para uma mensagem de notificação inclui a função firstnotnull.

    Dispositivo ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} foi bloqueado…

  • Para macros personalizadas (propriedades que você define), o prefixo é ${custom}. Você pode omitir o prefixo.

Aqui está um exemplo de uma macro comumente usada ${user.username} que preenche o valor do nome de usuário no campo de texto de uma política. Esta macro é útil para configurar perfis do Exchange ActiveSync e outros perfis usados por muitos usuários. O exemplo a seguir mostra como usar macros em uma política do Exchange. A macro para “Usuário” é ${user.username}. A macro para “Endereço de e-mail” é ${user.mail}.

Imagem da macro na tela de configuração da Política de Dispositivo

O exemplo a seguir mostra como usar macros para uma solicitação de assinatura de certificado. A macro para “Nome do assunto” é CN=$user.username. A macro para o “Valor” de um “Nome alternativo do assunto” é $user.userprincipalname.

Imagem da macro na tela de configuração de Provedores de Credenciais

O exemplo a seguir mostra como usar macros em um modelo de notificação. O modelo de exemplo define a mensagem enviada a um usuário quando os aplicativos HDX™ são bloqueados devido a um dispositivo não compatível. A macro para a “Mensagem” é:

Dispositivo ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} não segue mais a política do dispositivo e os aplicativos HDX serão bloqueados.

Imagem da macro na tela de configuração de Modelos de Notificação

Para mais exemplos de macros usadas em notificações, vá para “Configurações” > “Modelos de Notificação”, selecione um modelo predefinido e clique em “Editar”.

O exemplo a seguir mostra uma macro na política de dispositivo “Nome do Dispositivo”. Você pode digitar uma macro, uma combinação de macros ou uma combinação de macros e texto para nomear cada dispositivo de forma exclusiva. Por exemplo, use ${device.serialnumber} para definir os nomes dos dispositivos para o número de série de cada dispositivo. Use ${device.serialnumber} ${ user.username } para incluir o nome de usuário no nome do dispositivo. A política de dispositivo “Nome do Dispositivo” funciona em dispositivos iOS e macOS supervisionados.

Imagem da macro na tela de configuração da Política de Dispositivo

Macros para modelos de notificação padrão

Você pode usar as seguintes macros nos modelos de notificação padrão:

  • ${account.SUPPORT_EMAIL}
  • ${applicationName}
  • ${enrollment.andriod.agent.download.url}
  • ${enrollment.ios.agent.download.url}
  • ${enrollment.pin}
  • ${enrollment.url}
  • ${enrollment.urls}
  • ${enrollment.ios.url}
  • ${enrollment.macos.url}
  • ${enrollment.android.url}
  • ${enrollment.ios.platform}
  • ${enrollment.macos.platform}
  • ${enrollment.android.platform}
  • ${firstnotnull(device.TEL_NUMBER,device.serialNumber)}
  • ${firstnotnull(device.TEL_NUMBER,user.mobile)}
  • ${outofcompliance.reason(smg_block)}
  • ${outofcompliance.reason(whitelist_blacklist_apps_name)}

    Observação:

    O console do XenMobile Server inclui os termos “blacklist” e “whitelist”. Estamos alterando esses termos em uma próxima versão para “lista de bloqueio” e “lista de permissão”.

  • ${vpp.account}
  • ${vpp.appname}
  • ${vpp.url}
  • ${zdmserver.hostPath}/enroll

Macros para políticas específicas

Para a política de dispositivo “Nome do Dispositivo” (para iOS e macOS), você pode usar estas macros para o “Nome do Dispositivo”:

  • ${device.serialnumber}
  • ${user.username}@example.com
  • ${device.serialnumber}
  • ${device.serialnumber}
  • ${user.username}
  • ${enrollment.pin}
  • ${user.dnsroot}

Para a política de dispositivo Webclip, você pode usar esta macro para a “URL”:

  • ${webeas-url}

Para a política de dispositivo “Chave de Licença MDM da Samsung”, você pode usar esta macro para a “chave de licença ELM”:

  • ${elm.license.key}

Macros para obter propriedades de dispositivo integradas

Nome de exibição Macros
ID do Dispositivo $device.id
GUID do Dispositivo $device.uniqueid
IMEI do Dispositivo $device.imei
Família do SO $device.OSFamily
Número de Série $device.serialNumber

Macros para todas as propriedades do dispositivo

A lista a seguir apresenta o nome de exibição, o elemento da Web e as Macros.

Conta Suspensa?

  • GOOGLE_AW_DIRECTORY_SUSPENDED
  • ${device.GOOGLE_AW_DIRECTORY_SUSPENDED}

Código de bypass do bloqueio de ativação

  • ACTIVATION_LOCK_BYPASS_CODE
  • ${device.ACTIVATION_LOCK_BYPASS_CODE}

Bloqueio de ativação ativado

  • ACTIVATION_LOCK_ENABLED
  • ${device.ACTIVATION_LOCK_ENABLED}

Conta iTunes ativa

  • ACTIVE_ITUNES
  • ${device.ACTIVE_ITUNES}

Dispositivo ActiveSync conhecido pelo MSP

  • AS_DEVICE_KNOWN_BY_ZMSP
  • ${device.AS_DEVICE_KNOWN_BY_ZMSP}

ID do ActiveSync

  • EXCHANGE_ACTIVESYNC_ID
  • ${device.EXCHANGE_ACTIVESYNC_ID}

Administrador desativado

  • ADMIN_DISABLED
  • ${device.ADMIN_DISABLED}

AIK Presente?

  • WINDOWS_HAS_AIK_PRESENT
  • ${device.WINDOWS_HAS_AIK_PRESENT}

API MDM da Amazon disponível

  • AMAZON_MDM
  • ${device.AMAZON_MDM}

ID do Dispositivo Android Enterprise

  • GOOGLE_AW_DEVICE_ID
  • ${device.GOOGLE_AW_DEVICE_ID}

Dispositivo Android Enterprise Ativado?

  • GOOGLE_AW_ENABLED_DEVICE
  • ${device.GOOGLE_AW_ENABLED_DEVICE}

Tipo de Instalação do Android Enterprise

  • GOOGLE_AW_INSTALL_TYPE
  • ${device.GOOGLE_AW_INSTALL_TYPE}

Status da Assinatura do Antispyware

  • ANTI_SPYWARE_SIGNATURE_STATUS
  • ${device.ANTI_SPYWARE_SIGNATURE_STATUS}

Status do Antispyware

  • ANTI_SPYWARE_STATUS
  • ${device.ANTI_SPYWARE_STATUS}

Status da Assinatura do Antivírus

  • ANTI_VIRUS_SIGNATURE_STATUS
  • ${device.ANTI_VIRUS_SIGNATURE_STATUS}

Status do Antivírus

  • ANTI_VIRUS_STATUS
  • ${device.ANTI_VIRUS_STATUS}

Código de bypass do bloqueio de ativação DEP do ASM

  • DEP_ACTIVATION_LOCK_BYPASS_CODE
  • ${device.DEP_ACTIVATION_LOCK_BYPASS_CODE}

Chave de custódia DEP do ASM

  • DEP_ESCROW_KEY
  • ${device.DEP_ESCROW_KEY}

Etiqueta de ativo

  • ASSET_TAG
  • ${device.ASSET_TAG}

Verificar automaticamente atualizações de software

  • AutoCheckEnabled
  • ${device.AutoCheckEnabled}

Baixar automaticamente atualizações de software em segundo plano

  • BackgroundDownloadEnabled
  • ${device.BackgroundDownloadEnabled}

Instalar automaticamente atualizações de aplicativos

  • AutomaticAppInstallationEnabled
  • ${device.AutomaticAppInstallationEnabled}

Instalar automaticamente atualizações do SO

  • AutomaticOSInstallationEnabled
  • ${device.AutomaticOSInstallationEnabled}

Instalar automaticamente atualizações de segurança

  • AutomaticSecurityUpdatesEnabled
  • ${device.AutomaticSecurityUpdatesEnabled}

Status da Atualização Automática

  • AUTOUPDATE_STATUS
  • ${device.AUTOUPDATE_STATUS}

RAM Disponível

  • MEMORY_AVAILABLE
  • ${device.MEMORY_AVAILABLE}

Atualizações de software disponíveis

  • AVAILABLE_OS_UPDATE_HUMAN_READABLE
  • ${device.AVAILABLE_OS_UPDATE_HUMAN_READABLE}

Espaço de armazenamento disponível

  • FREEDISK
  • ${device.FREEDISK}

Bateria de backup

  • BACKUP_BATTERY_PERCENT
  • ${device.BACKUP_BATTERY_PERCENT}

Versão do firmware da banda base

  • MODEM_FIRMWARE_VERSION
  • ${device.MODEM_FIRMWARE_VERSION}

Carregamento da Bateria

  • BATTERY_CHARGING_STATUS
  • ${device.BATTERY_CHARGING_STATUS}

Carregando bateria

  • BATTERY_CHARGING
  • ${device.BATTERY_CHARGING}

Bateria Restante

  • BATTERY_ESTIMATED_CHARGE_REMAINING
  • ${device.BATTERY_ESTIMATED_CHARGE_REMAINING}

Tempo de Execução da Bateria

  • BATTERY_RUNTIME
  • ${device.BATTERY_RUNTIME}

Status da Bateria

  • BATTERY_STATUS
  • ${device.BATTERY_STATUS}

Dispositivo BES conhecido pela MS

  • BES_DEVICE_KNOWN_BY_ZMSP
  • ${device.BES_DEVICE_KNOWN_BY_ZMSP}

PIN do BES

  • BES_PIN
  • ${device.BES_PIN}

ID do agente do servidor BES

  • AGENT_ID
  • ${device.AGENT_ID}

Nome do servidor BES

  • BES_SERVER
  • ${device.BES_SERVER}

Versão do servidor BES

  • BES_VERSION
  • ${device.BES_VERSION}

Informações do BIOS

  • BIOS_INFO
  • ${device.BIOS_INFO}

Status do BitLocker

  • WINDOWS_HAS_BIT_LOCKER_STATUS
  • ${device.WINDOWS_HAS_BIT_LOCKER_STATUS}

Endereço MAC do Bluetooth

  • BLUETOOTH_MAC
  • ${device.BLUETOOTH_MAC}

Depuração de Inicialização Ativada?

  • WINDOWS_HAS_BOOT_DEBUGGING_ENABLED
  • ${device.WINDOWS_HAS_BOOT_DEBUGGING_ENABLED}

Versão da Lista de Revisão do Gerenciador de Inicialização

  • WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION
  • ${device.WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION}

Código da Operadora

  • CARRIER_CODE
  • ${device.CARRIER_CODE}

Versão das configurações da operadora

  • CARRIER_SETTINGS_VERSION
  • ${device.CARRIER_SETTINGS_VERSION}

URL do Catálogo

  • CatalogURL
  • ${device.CatalogURL}

Altitude celular

  • GPS_ALTITUDE_FROM_CELLULAR
  • ${device.GPS_ALTITUDE_FROM_CELLULAR}

Curso celular

  • GPS_COURSE_FROM_CELLULAR
  • ${device.GPS_COURSE_FROM_CELLULAR}

Precisão horizontal celular

  • GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR
  • ${device.GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR}

Latitude celular

  • GPS_LATITUDE_FROM_CELLULAR
  • ${device.GPS_LATITUDE_FROM_CELLULAR}

Longitude celular

  • GPS_LONGITUDE_FROM_CELLULAR
  • ${device.GPS_LONGITUDE_FROM_CELLULAR}

Velocidade celular

  • GPS_SPEED_FROM_CELLULAR
  • ${device.GPS_SPEED_FROM_CELLULAR}

Tecnologia celular

  • CELLULAR_TECHNOLOGY
  • ${device.CELLULAR_TECHNOLOGY}

Carimbo de data/hora celular

  • GPS_TIMESTAMP_FROM_CELLULAR
  • ${device.GPS_TIMESTAMP_FROM_CELLULAR}

Precisão vertical celular

  • GPS_VERTICAL_ACCURACY_FROM_CELLULAR
  • ${device.GPS_VERTICAL_ACCURACY_FROM_CELLULAR}

Alterar Senha no Próximo Login?

  • GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN
  • ${device.GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN}

ID do dispositivo cliente

  • CLIENT_DEVICE_ID
  • ${device.CLIENT_DEVICE_ID}

Backup na nuvem ativado

  • CLOUD_BACKUP_ENABLED
  • ${device.CLOUD_BACKUP_ENABLED}

Integridade do Código Ativada?

  • WINDOWS_HAS_CODE_INTEGRITY_ENABLED
  • ${device.WINDOWS_HAS_CODE_INTEGRITY_ENABLED}

Versão da Lista de Revisão da Integridade do Código

  • INDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION
  • ${device.WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION}

Cor

  • COLOR
  • ${device.COLOR}

Velocidade do clock da CPU

  • CPU_CLOCK_SPEED
  • ${device.CPU_CLOCK_SPEED}

Tipo de CPU

  • CPU_TYPE
  • ${device.CPU_TYPE}

Hora de Criação

  • GOOGLE_AW_DIRECTORY_CREATION_TIME
  • ${device.GOOGLE_AW_DIRECTORY_CREATION_TIME}

Atualizações críticas de software

  • AVAILABLE_OS_UPDATE_IS_CRITICAL
  • ${device.AVAILABLE_OS_UPDATE_IS_CRITICAL}

Rede da operadora atual

  • CARRIER
  • ${device.CARRIER}

Código de país móvel atual

  • CURRENT_MCC
  • ${device.CURRENT_MCC}

Código de rede móvel atual

  • CURRENT_MNC
  • ${device.CURRENT_MNC}

Roaming de dados permitido

  • DATA_ROAMING_ENABLED
  • ${device.DATA_ROAMING_ENABLED}

Data do último backup do iCloud

  • LAST_CLOUD_BACKUP_DATE
  • ${device.LAST_CLOUD_BACKUP_DATE}

Catálogo padrão

  • IsDefaultCatalog
  • ${device.IsDefaultCatalog}

Nome da conta DEP

  • BULK_ENROLLMENT_DEP_ACCOUNT_NAME
  • ${device.BULK_ENROLLMENT_DEP_ACCOUNT_NAME}

Política DEP

  • WINDOWS_HAS_DEP_POLICY
  • ${device.WINDOWS_HAS_DEP_POLICY}

Perfil DEP atribuído

  • PROFILE_ASSIGN_TIME
  • ${device.PROFILE_ASSIGN_TIME}

Perfil DEP enviado

  • PROFILE_PUSH_TIME
  • ${device.PROFILE_PUSH_TIME}

Perfil DEP removido

  • PROFILE_REMOVE_TIME
  • ${device.PROFILE_REMOVE_TIME}

Registro DEP por

  • DEVICE_ASSIGNED_BY
  • ${device.DEVICE_ASSIGNED_BY}

Data de registro DEP

  • DEVICE_ASSIGNED_DATE
  • ${device.DEVICE_ASSIGNED_DATE}

Descrição

  • DESCRIPTION
  • ${device.DESCRIPTION}

Identificador do dispositivo

  • Activesyncid
  • ${device.activesyncid}

Modelo do dispositivo

  • SYSTEM_OEM
  • ${device.SYSTEM_OEM}

Nome do dispositivo

  • DEVICE_NAME
  • ${device.DEVICE_NAME}

Tipo de dispositivo

  • DEVICE_TYPE
  • ${device.DEVICE_TYPE}

Não Perturbe ativado

  • DO_NOT_DISTURB
  • ${device.DO_NOT_DISTURB}

Driver ELAM Carregado?

  • WINDOWS_HAS_ELAM_DRIVER_LOADED
  • ${device.WINDOWS_HAS_ELAM_DRIVER_LOADED}

Conformidade de Criptografia

  • ENCRYPTION_COMPLIANCE
  • ${device.ENCRYPTION_COMPLIANCE}

ENROLLMENT_KEY_GENERATION_DATE

  • ENROLLMENT_KEY_GENERATION_DATE
  • ${device.ENROLLMENT_KEY_GENERATION_DATE}

ID da Empresa

  • ENTERPRISEID
  • ${device.ENTERPRISEID}

Armazenamento externo 1: espaço disponível

  • EXTERNAL_STORAGE1_FREE_SPACE
  • ${device.EXTERNAL_STORAGE1_FREE_SPACE}

Armazenamento externo 1: nome

  • EXTERNAL_STORAGE1_NAME
  • ${device.EXTERNAL_STORAGE1_NAME}

Armazenamento externo 1: espaço total

  • EXTERNAL_STORAGE1_TOTAL_SPACE
  • ${device.EXTERNAL_STORAGE1_TOTAL_SPACE}

Armazenamento externo 2: espaço disponível

  • EXTERNAL_STORAGE2_FREE_SPACE
  • ${device.EXTERNAL_STORAGE2_FREE_SPACE}

Armazenamento externo 2: nome

  • EXTERNAL_STORAGE2_NAME
  • ${device.EXTERNAL_STORAGE2_NAME}

Armazenamento externo 2: espaço total

  • EXTERNAL_STORAGE2_TOTAL_SPACE
  • ${device.EXTERNAL_STORAGE2_TOTAL_SPACE}

Armazenamento externo criptografado

  • EXTERNAL_ENCRYPTION
  • ${device.EXTERNAL_ENCRYPTION}

FileVault Ativado

  • IS_FILEVAULT_ENABLED
  • ${device.IS_FILEVAULT_ENABLED}

Status do Firewall

  • DEVICE_FIREWALL_STATUS
  • ${device.DEVICE_FIREWALL_STATUS}

Status do Firewall

  • FIREWALL_STATUS
  • ${device.FIREWALL_STATUS}

Versão do firmware

  • FIRMWARE_VERSION
  • ${device.FIRMWARE_VERSION}

Primeira sincronização

  • ZMSP_FIRST_SYNC
  • ${device.ZMSP_FIRST_SYNC}

Alias do Diretório Google

  • GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS
  • ${device.GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS}

Sobrenome do Diretório Google

  • GOOGLE_AW_DIRECTORY_FAMILY_NAME
  • ${device.GOOGLE_AW_DIRECTORY_FAMILY_NAME}

Nome do Diretório Google

  • GOOGLE_AW_DIRECTORY_NAME
  • ${device.GOOGLE_AW_DIRECTORY_NAME}

E-mail Principal do Diretório Google

  • GOOGLE_AW_DIRECTORY_PRIMARY
  • ${device.GOOGLE_AW_DIRECTORY_PRIMARY}

ID de Usuário do Diretório Google

  • GOOGLE_AW_DIRECTORY_USER_ID
  • ${device.GOOGLE_AW_DIRECTORY_USER_ID}

Altitude GPS

  • GPS_ALTITUDE_FROM_GPS
  • ${device.GPS_ALTITUDE_FROM_GPS}

Curso GPS

  • GPS_COURSE_FROM_GPS
  • ${device.GPS_COURSE_FROM_GPS}

Precisão horizontal GPS

  • GPS_HORIZONTAL_ACCURACY_FROM_GPS
  • ${device.GPS_HORIZONTAL_ACCURACY_FROM_GPS}

Latitude GPS

  • GPS_LATITUDE_FROM_GPS
  • ${device.GPS_LATITUDE_FROM_GPS}

Longitude GPS

  • GPS_LONGITUDE_FROM_GPS
  • ${device.GPS_LONGITUDE_FROM_GPS}

Velocidade GPS

  • GPS_SPEED_FROM_GPS
  • ${device.GPS_SPEED_FROM_GPS}

Carimbo de data/hora GPS

  • GPS_TIMESTAMP_FROM_GPS
  • ${device.GPS_TIMESTAMP_FROM_GPS}

Precisão vertical GPS

  • GPS_VERTICAL_ACCURACY_FROM_GPS
  • ${device.GPS_VERTICAL_ACCURACY_FROM_GPS}

ID do Dispositivo de Hardware

  • HW_DEVICE_ID
  • ${device.HW_DEVICE_ID}

Recursos de criptografia de hardware

  • HARDWARE_ENCRYPTION_CAPS
  • ${device.HARDWARE_ENCRYPTION_CAPS}

HAS_CONTAINER

  • HAS_CONTAINER
  • ${device.HAS_CONTAINER}

Hash da conta da iTunes Store atualmente conectada

  • ITUNES_STORE_ACCOUNT_HASH
  • ${device.ITUNES_STORE_ACCOUNT_HASH}

Rede da operadora de origem

  • SIM_CARRIER_NETWORK
  • ${device.SIM_CARRIER_NETWORK}

Código de país móvel de origem

  • SIM_MCC
  • ${device.SIM_MCC}

Código de rede móvel de origem

  • SIM_MNC
  • ${device.SIM_MNC}

ICCID

  • ICCID
  • ${device.ICCID}

Identidade

  • AS_DEVICE_IDENTITY
  • ${device.AS_DEVICE_IDENTITY}

Número IMEI/MEID

  • IMEI
  • ${device.IMEI}

IMSI

  • SIM_ID
  • ${device.SIM_ID}

Armazenamento interno criptografado

  • LOCAL_ENCRYPTION
  • ${device.LOCAL_ENCRYPTION}

Localização IP

  • IP_LOCATION
  • ${device.IP_LOCATION}

Endereço IPV4

  • IP_ADDRESSV4
  • ${device.IP_ADDRESSV4}

Endereço IPV6

  • IP_ADDRESSV6
  • ${device.IP_ADDRESSV6}

Emitido em

  • WINDOWS_HAS_ISSUED_AT
  • ${device.WINDOWS_HAS_ISSUED_AT}

Com Jailbreak/Root

  • ROOT_ACCESS
  • ${device.ROOT_ACCESS}

Depuração de Kernel Ativada?

  • WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED
  • ${device.WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED}

Modo Quiosque

  • IS_KIOSK
  • ${device.IS_KIOSK}

Último endereço IP conhecido

  • LAST_IP_ADDR
  • ${device.LAST_IP_ADDR}

Hora da última atualização da política

  • LAST_POLICY_UPDATE_TIME
  • ${device.LAST_POLICY_UPDATE_TIME}

Data da última verificação

  • PreviousScanDate
  • ${device.PreviousScanDate}

Resultado da última verificação

  • PreviousScanResult
  • ${device.PreviousScanResult}

Últimas atualizações de software agendadas

  • AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME
  • ${device.AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME}

Mensagem de falha das últimas atualizações de software agendadas

  • AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG
  • ${device.AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG}

Status das últimas atualizações de software agendadas

  • AVAILABLE_OS_UPDATE_INSTALL_STATUS
  • ${device.AVAILABLE_OS_UPDATE_INSTALL_STATUS}

Última sincronização

  • ZMSP_LAST_SYNC
  • ${device.ZMSP_LAST_SYNC}

Serviço de localização ativado

  • DEVICE_LOCATOR
  • ${device.DEVICE_LOCATOR}

Endereço MAC

  • MAC_ADDRESS
  • ${device.MAC_ADDRESS}

Conexão de Rede do Endereço MAC

  • MAC_NETWORK_CONNECTION
  • ${device.MAC_NETWORK_CONNECTION}

Tipo de Endereço MAC

  • MAC_ADDRESS_TYPE
  • ${device.MAC_ADDRESS_TYPE}

Configuração da Caixa de Correio

  • GOOGLE_AW_DIRECTORY_MAILBOX_SETUP
  • ${device.GOOGLE_AW_DIRECTORY_MAILBOX_SETUP}

Bateria principal

  • MAIN_BATTERY_PERCENT
  • ${device.MAIN_BATTERY_PERCENT}

Modo perdido MDM ativado

  • IS_MDM_LOST_MODE_ENABLED
  • ${device.IS_MDM_LOST_MODE_ENABLED}

MDX_SHARED_ENCRYPTION_KEY

  • MDX_SHARED_ENCRYPTION_KEY
  • ${device.MDX_SHARED_ENCRYPTION_KEY}

MEID

  • MEID
  • ${device.MEID}

Número de telefone celular

  • TEL_NUMBER
  • ${device.TEL_NUMBER}

ID do Modelo

  • MODEL_ID
  • ${device.MODEL_ID}

Número do Modelo

  • MODEL_NUMBER
  • ${device.MODEL_NUMBER}

Tipo de Adaptador de Rede

  • NETWORK_ADAPTER_TYPE
  • ${device.NETWORK_ADAPTER_TYPE}

Compilação do sistema operacional

  • SYSTEM_OS_BUILD
  • ${device.SYSTEM_OS_BUILD}

Edição do Sistema Operacional

  • OS_EDITION
  • ${device.OS_EDITION}

Idioma do sistema operacional (localidade)

  • SYSTEM_LANGUAGE
  • ${device.SYSTEM_LANGUAGE}

Versão do sistema operacional

  • SYSTEM_OS_VERSION
  • ${device.SYSTEM_OS_VERSION}

Endereço da organização

  • ORGANIZATION_ADDRESS
  • ${device.ORGANIZATION_ADDRESS}

E-mail da organização

  • E-mail da organização
  • ${device.ORGANIZATION_EMAIL}

Mágica da organização

  • ORGANIZATION_MAGIC
  • ${device.ORGANIZATION_MAGIC}

Nome da organização

  • ORGANIZATION_NAME
  • ${device.ORGANIZATION_NAME}

Número de telefone da organização

  • ORGANIZATION_PHONE
  • ${device.ORGANIZATION_PHONE}

Fora de conformidade

  • OUT_OF_COMPLIANCE
  • ${device.OUT_OF_COMPLIANCE}

Propriedade de

  • CORPORATE_OWNED
  • ${device.CORPORATE_OWNED}

Senha compatível

  • PASSCODE_IS_COMPLIANT
  • ${device.PASSCODE_IS_COMPLIANT}

Senha compatível com a configuração

  • PASSCODE_IS_COMPLIANT_WITH_CFG
  • ${device.PASSCODE_IS_COMPLIANT_WITH_CFG}

Senha presente

  • PASSCODE_PRESENT
  • ${device.PASSCODE_PRESENT}

PCR0

  • WINDOWS_HAS_PCR0
  • ${device.WINDOWS_HAS_PCR0}

Violação de perímetro

  • GPS_PERIMETER_BREACH
  • ${device.GPS_PERIMETER_BREACH}

Verificação periódica

  • PerformPeriodicCheck
  • ${device.PerformPeriodicCheck}

Hotspot pessoal ativado

  • PERSONAL_HOTSPOT_ENABLED
  • ${device.PERSONAL_HOTSPOT_ENABLED}

Código PIN para cerca geográfica

  • PIN_CODE_FOR_GEO_FENCE
  • ${device.PIN_CODE_FOR_GEO_FENCE}

Plataforma

  • SYSTEM_PLATFORM
  • ${device.SYSTEM_PLATFORM}

Nível da API da plataforma

  • API_LEVEL
  • ${device.API_LEVEL}

Nome da política

  • POLICY_NAME
  • ${device.POLICY_NAME}

Número de telefone principal

  • IDENTITY1_PHONENUMBER
  • ${device.IDENTITY1_PHONENUMBER}

Operadora da SIM principal

  • IDENTITY1_CARRIER_NETWORK_OPERATOR
  • ${device.IDENTITY1_CARRIER_NETWORK_OPERATOR}

ICCID da SIM principal

  • IDENTITY1_ICCID
  • ${device.IDENTITY1_ICCID}

IMEI da SIM principal

  • IDENTITY1_IMEI
  • ${device.IDENTITY1_IMEI}

IMSI da SIM principal

  • IDENTITY1_IMSI
  • ${device.IDENTITY1_IMSI}

Roaming da SIM principal

  • IDENTITY1_ROAMING
  • ${device.IDENTITY1_ROAMING}

Conformidade de roaming da SIM principal

  • IDENTITY1_ROAMING_COMPLIANCE
  • ${device.IDENTITY1_ROAMING_COMPLIANCE}

Nome do produto

  • PRODUCT_NAME
  • ${device.PRODUCT_NAME}

ID do dispositivo do editor

  • PUBLISHER_DEVICE_ID
  • ${device.PUBLISHER_DEVICE_ID}

Contagem de redefinições

  • WINDOWS_HAS_RESET_COUNT
  • ${device.WINDOWS_HAS_RESET_COUNT}

Contagem de reinícios

  • WINDOWS_HAS_RESTART_COUNT
  • ${device.WINDOWS_HAS_RESTART_COUNT}

Modo de segurança ativado?

  • WINDOWS_HAS_SAFE_MODE
  • ${device.WINDOWS_HAS_SAFE_MODE}

API Samsung KNOX disponível

  • SAMSUNG_KNOX
  • ${device.SAMSUNG_KNOX}

Versão da API Samsung KNOX

  • SAMSUNG_KNOX_VERSION
  • ${device.SAMSUNG_KNOX_VERSION}

Atestado Samsung KNOX

  • SAMSUNG_KNOX_ATTESTED
  • ${device.SAMSUNG_KNOX_ATTESTED}

Data de atualização do atestado Samsung KNOX

  • SAMSUNG_KNOX_ATT_UPDATED_TIME
  • ${device.SAMSUNG_KNOX_ATT_UPDATED_TIME}

API Samsung SAFE disponível

  • SAMSUNG_MDM
  • ${device.SAMSUNG_MDM}

Versão da API Samsung SAFE

  • SAMSUNG_MDM_VERSION
  • ${device.SAMSUNG_MDM_VERSION}

Hash SBCP

  • WINDOWS_HAS_SBCP_HASH
  • ${device.WINDOWS_HAS_SBCP_HASH}

Tela: altura

  • SCREEN_HEIGHT
  • ${device.SCREEN_HEIGHT}

Tela: número de cores

  • SCREEN_NB_COLORS
  • ${device.SCREEN_NB_COLORS}

Tela: tamanho

  • SCREEN_SIZE
  • ${device.SCREEN_SIZE}

Tela: largura

  • SCREEN_WIDTH
  • ${device.SCREEN_WIDTH}

Tela: resolução do eixo X

  • SCREEN_XDPI
  • ${device.SCREEN_XDPI}

Tela: resolução do eixo Y

  • SCREEN_YDPI
  • ${device.SCREEN_YDPI}

Número de telefone secundário

  • IDENTITY2_PHONENUMBER
  • ${device.IDENTITY2_PHONENUMBER}

Operadora da SIM secundária

  • IDENTITY2_CARRIER_NETWORK_OPERATOR
  • ${device.IDENTITY2_CARRIER_NETWORK_OPERATOR}

ICCID da SIM secundária

  • IDENTITY2_ICCID
  • ${device.IDENTITY2_ICCID}

IMEI da SIM secundária

  • IDENTITY2_IMEI
  • ${device.IDENTITY2_IMEI}

IMSI da SIM secundária

  • IDENTITY2_IMSI
  • ${device.IDENTITY2_IMSI}

Roaming da SIM secundária

  • IDENTITY2_ROAMING
  • ${device.IDENTITY2_ROAMING}

Conformidade de roaming da SIM secundária

  • IDENTITY2_ROAMING_COMPLIANCE
  • ${device.IDENTITY2_ROAMING_COMPLIANCE}

Inicialização segura ativada?

  • WINDOWS_HAS_SECURE_BOOT_ENABLED
  • ${device.WINDOWS_HAS_SECURE_BOOT_ENABLED}

Status da inicialização segura

  • SECURE_BOOT_STATE
  • ${device.SECURE_BOOT_STATE}

SecureContainer ativado

  • DLP_ACTIVE
  • ${device.DLP_ACTIVE}

Nível do patch de segurança

  • SYSTEM_SECURITY_PATCH_LEVEL
  • ${device.SYSTEM_SECURITY_PATCH_LEVEL}

Número de série

  • SERIAL_NUMBER
  • ${device.SERIAL_NUMBER}

Capaz de SMS

  • IS_SMS_CAPABLE
  • ${device.IS_SMS_CAPABLE}

Supervisionado

  • SUPERVISED
  • ${device.SUPERVISED}

Motivo da suspensão

  • GOOGLE_AW_DIRECTORY_SUSPENTION_REASON
  • ${device.GOOGLE_AW_DIRECTORY_SUSPENTION_REASON}

Status de adulteração

  • TAMPERED_STATUS
  • ${device.TAMPERED_STATUS}

Termos e Condições

  • TERMS_AND_CONDITIONS
  • ${device.TERMS_AND_CONDITIONS}

Termos e Acordo aceitos?

  • GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS
  • ${device.GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS}

Assinatura de teste ativada?

  • WINDOWS_HAS_TEST_SIGNING_ENABLED
  • ${device.WINDOWS_HAS_TEST_SIGNING_ENABLED}

RAM total

  • MEMORY
  • ${device.MEMORY}

Espaço total de armazenamento

  • TOTAL_DISK_SPACE
  • ${device.TOTAL_DISK_SPACE}

Versão do TPM

  • TPM_VERSION
  • ${device.TPM_VERSION}

UDID

  • UDID
  • ${device.UDID}

Status do Controle de Conta de Usuário

  • UAC_STATUS
  • ${device.UAC_STATUS}

Agente de usuário

  • USER_AGENT
  • ${device.USER_AGENT}

Definido pelo usuário #1

  • USER_DEFINED_1
  • ${device.USER_DEFINED_1}

Definido pelo usuário #2

  • USER_DEFINED_2
  • ${device.USER_DEFINED_2}

Definido pelo usuário #3

  • USER_DEFINED_3
  • ${device.USER_DEFINED_3}

Idioma do usuário (localidade)

  • USER_LANGUAGE
  • ${device.USER_LANGUAGE}

Fornecedor

  • VENDOR
  • ${device.VENDOR}

Capaz de voz

  • IS_VOICE_CAPABLE
  • ${device.IS_VOICE_CAPABLE}

Roaming de voz permitido

  • VOICE_ROAMING_ENABLED
  • ${device.VOICE_ROAMING_ENABLED}

VSM ativado?

  • WINDOWS_HAS_VSM_ENABLED
  • ${device.WINDOWS_HAS_VSM_ENABLED}

Endereço MAC do WiFi

  • WIFI_MAC
  • ${device.WIFI_MAC}

WINDOWS_ENROLLMENT_KEY

  • WINDOWS_ENROLLMENT_KEY
  • ${device.WINDOWS_ENROLLMENT_KEY}

WinPE ativado?

  • WINDOWS_HAS_WINPE
  • ${device.WINDOWS_HAS_WINPE}

Status da notificação WNS

  • PROPERTY_WNS_PUSH_STATUS
  • ${device.PROPERTY_WNS_PUSH_STATUS}

URL da notificação WNS

  • PROPERTY_WNS_PUSH_URL
  • ${device.PROPERTY_WNS_PUSH_URL}

Data de expiração da URL da notificação WNS

  • PROPERTY_WNS_PUSH_URL_EXPIRY
  • ${device.PROPERTY_WNS_PUSH_URL_EXPIRY}

ID do agente XenMobile

  • ENROLLMENT_AGENT_ID
  • ${device.ENROLLMENT_AGENT_ID}

Revisão do agente XenMobile

  • EW_REVISION
  • ${device.EW_REVISION}

Versão do agente XenMobile

  • EW_VERSION
  • ${device.EW_VERSION}

API Zebra disponível

  • ZEBRA_MDM
  • ${device.ZEBRA_MDM}

Versão Zebra MXMF

  • ZEBRA_MDM_VERSION
  • ${device.ZEBRA_MDM_VERSION}

Versão do patch Zebra

  • ZEBRA_PATCH_VERSION
  • ${device.ZEBRA_PATCH_VERSION}

Macros para obter propriedades de usuário incorporadas

Nome de exibição Macros
domainname (nome de domínio; domínio padrão) ${user.domainname}
loginname (nome de usuário mais nome de domínio) ${user.loginname}
username (nome de usuário menos o domínio, se houver) ${user.username}

Macros para todas as propriedades de usuário

Nome de exibição Elemento da Web Macros
Tentativas de logon com falha do Active Directory badpwdcount ${user.badpwdcount}
E-mail do usuário ActiveSync asuseremail ${user.asuseremail}
Fonte de dados ASM asmpersonsource ${user.asmpersonsource}
Nome da conta DEP do ASM asmdepaccount ${user.asmdepaccount}
ID Apple gerenciado pelo ASM asmpersonmanagedappleid ${user.asmpersonmanagedappleid}
Tipo de senha ASM asmpersonpasscodetype ${user.asmpersonpasscodetype}
ID da pessoa ASM asmpersonid ${user.asmpersonid}
Status da pessoa ASM asmpersonstatus ${user.asmpersonstatus}
Título da pessoa ASM asmpersontitle ${user.asmpersontitle}
ID exclusivo da pessoa ASM asmpersonuniqueid ${user.asmpersonuniqueid}
ID do sistema de origem ASM asmpersonsourcesystemid ${user.asmpersonsourcesystemid}
Grau do estudante ASM asmpersongrade ${user.asmpersongrade}
E-mail do usuário BES besuseremail ${user.besuseremail}
Empresa company ${user.company}
Nome da empresa companyname ${user.companyname}
País c ${user.c}
Departamento department ${user.department}
Descrição description ${user.description}
Usuário desativado disableduser ${user.disableduser}
Nome de exibição displayname ${user.displayname}
Nome distinto distinguishedname ${user.distinguishedname}
Nome de domínio domainname ${user.domainname}
E-mail mail ${user.mail}
Primeiro nome givenname ${user.givenname}
Endereço residencial homestreetaddress ${user.homestreetaddress}
Cidade residencial homecity ${user.homecity}
País residencial homecountry ${user.homecountry}
Fax residencial homefax ${user.homefax}
Telefone residencial homephone ${user.homephone}
Estado/região residencial homestate ${user.homestate}
CEP residencial homezip ${user.homezip}
Telefone IP ipphone ${user.ipphone}
Inicial do meio middleinitial ${user.middleinitial}
Nome do meio middlename ${user.middlename}
Celular mobile ${user.mobile}
Nome cn ${user.cn}
Endereço do escritório physicaldeliveryofficename ${user.physicaldeliveryofficename}
Cidade do escritório l ${user.l}
Número de fax do escritório facsimiletelephonenumber ${user.facsimiletelephonenumber}
Estado/província do escritório st ${user.st}
Endereço da rua do escritório officestreetaddress ${user.officestreetaddress}
Número de telefone do escritório telephonenumber ${user.telephonenumber}
CEP do escritório postalcode ${user.postalcode}
Caixa postal postofficebox ${user.postofficebox}
Pager pager ${user.pager}
ID do grupo principal primarygroupid ${user.primarygroupid}
Conta SAM samaccountname ${user.samaccountname}
Endereço da rua streetaddress ${user.streetaddress}
Sobrenome sn ${user.sn}
Título title ${user.title}
Nome de logon do usuário userprincipalname ${user.userprincipalname}