Macros

Last published : Oct 21, 2026
O XenMobile® fornece macros como uma forma de preencher dados de propriedades 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 de usuário ou sistema correspondentes. 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 de macro

Uma macro pode ter a seguinte forma:
  • ${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 do usuário assumem a forma ${user.[PROPERTYNAME] (prefix="user.")}.
  • As propriedades do dispositivo assumem a forma ${device.[PROPERTYNAME] (prefix="device.")}.
  • Os nomes das propriedades 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 é:
O 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 como 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 de 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)}
    Nota:
    O console do XenMobile Server inclui os termos "lista negra" e "lista branca". 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 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 de 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 Amazon MDM disponível
  • AMAZON_MDM
  • ${device.AMAZON_MDM}
ID do Dispositivo Android Enterprise
  • GOOGLE_AW_DEVICE_ID
  • ${device.GOOGLE_AW_DEVICE_ID}
Dispositivo Android Enterprise Habilitado?
  • 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 de bloqueio de ativação ASM DEP
  • DEP_ACTIVATION_LOCK_BYPASS_CODE
  • ${device.DEP_ACTIVATION_LOCK_BYPASS_CODE}
Chave de custódia DEP 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}
Carregamento da bateria
  • BATTERY_CHARGING
  • ${device.BATTERY_CHARGING}
Bateria Restante
  • BATTERY_ESTIMATED_CHARGE_REMAINING
  • ${device.BATTERY_ESTIMATED_CHARGE_REMAINING}
Duração da Bateria
  • BATTERY_RUNTIME
  • ${device.BATTERY_RUNTIME}
Status da Bateria
  • BATTERY_STATUS
  • ${device.BATTERY_STATUS}
Dispositivo Bes conhecido por MS
  • BES_DEVICE_KNOWN_BY_ZMSP
  • ${device.BES_DEVICE_KNOWN_BY_ZMSP}
PIN 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 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 em 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 Revogação de 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 de software críticas
  • 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 do 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 do GPS
  • GPS_SPEED_FROM_GPS
  • ${device.GPS_SPEED_FROM_GPS}
Carimbo de data/hora do GPS
  • GPS_TIMESTAMP_FROM_GPS
  • ${device.GPS_TIMESTAMP_FROM_GPS}
Precisão vertical do 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}
Último resultado da 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 de 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 do 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
  • ORGANIZATION_EMAIL
  • ${device.ORGANIZATION_EMAIL}
Magia 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 em conformidade
  • 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}
Ponto de Acesso Pessoal ativado
  • PERSONAL_HOTSPOT_ENABLED
  • ${device.PERSONAL_HOTSPOT_ENABLED}
Código PIN para geocerca
  • 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 do SIM Primário
  • IDENTITY1_ROAMING
  • ${device.IDENTITY1_ROAMING}
Conformidade de Roaming do SIM Primário
  • 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 Reinicializações
  • 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 da atestação 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 do SIM Secundário
  • IDENTITY2_ROAMING
  • ${device.IDENTITY2_ROAMING}
Conformidade de Roaming do SIM Secundário
  • 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 Habilitada?
  • 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 de Notificação WNS
  • PROPERTY_WNS_PUSH_STATUS
  • ${device.PROPERTY_WNS_PUSH_STATUS}
URL de Notificação WNS
  • PROPERTY_WNS_PUSH_URL
  • ${device.PROPERTY_WNS_PUSH_URL}
Data de expiração da URL de 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 do 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 integradas

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 login menos o domínio, se houver) ${user.username}

Macros para todas as propriedades de usuário

Nome de exibição Elemento web Macros
Tentativas de logon com falha do Active Directory erros_senha ${user.badpwdcount}
E-mail do usuário do ActiveSync como e-mail do usuário ${user.asuseremail}
Fonte de dados ASM como origem da pessoa ${user.asmpersonsource}
Nome da conta DEP do ASM como conta DEP ${user.asmdepaccount}
Apple ID gerenciado pelo ASM como Apple ID gerenciado da pessoa ${user.asmpersonmanagedappleid}
Tipo de senha do ASM como tipo de senha da pessoa ${user.asmpersonpasscodetype}
ID da pessoa ASM ID da pessoa ASM ${user.asmpersonid}
Status da pessoa ASM Status da pessoa ASM ${user.asmpersonstatus}
Título da pessoa ASM Título da pessoa ASM ${user.asmpersontitle}
ID exclusivo da pessoa ASM ID exclusivo da pessoa ASM ${user.asmpersonuniqueid}
ID do sistema de origem ASM ID do sistema de origem da pessoa ASM ${user.asmpersonsourcesystemid}
Nota do aluno ASM grau da pessoa asm ${user.asmpersongrade}
E-mail do usuário BES e-mail do usuário bes ${user.besuseremail}
Empresa empresa ${user.company}
Nome da empresa nome da empresa ${user.companyname}
País c ${user.c}
Departamento departamento ${user.department}
Descrição descrição ${user.description}
Usuário desabilitado usuáriodesabilitado ${user.disableduser}
Nome de exibição nomedeexibição ${user.displayname}
Nome diferenciado nomediferenciado ${user.distinguishedname}
Nome de domínio nome de domínio ${user.domainname}
E-mail e-mail ${user.mail}
Primeiro nome primeiro nome ${user.givenname}
Endereço residencial endereço residencial ${user.homestreetaddress}
Cidade residencial cidade residencial ${user.homecity}
País de origem país de residência ${user.homecountry}
Fax residencial fax residencial ${user.homefax}
Telefone residencial telefone residencial ${user.homephone}
Estado/região de origem estado de residência ${user.homestate}
CEP ou código postal residencial CEP residencial ${user.homezip}
Telefone IP telefone IP ${user.ipphone}
Inicial do meio inicial do meio ${user.middleinitial}
Nome do meio nome do meio ${user.middlename}
Celular celular ${user.mobile}
Nome cn ${user.cn}
Endereço do escritório nome do escritório de entrega física ${user.physicaldeliveryofficename}
Cidade do escritório l ${user.l}
Número de fax do escritório número de fax ${user.facsimiletelephonenumber}
Estado/província do escritório st ${user.st}
Endereço da rua do escritório endereço do escritório ${user.officestreetaddress}
Número de telefone do escritório número de telefone ${user.telephonenumber}
CEP ou código postal do escritório código postal ${user.postalcode}
Caixa postal caixa postal ${user.postofficebox}
Pager Número de pager ${user.pager}
ID do grupo principal ID do grupo primário ${user.primarygroupid}
Conta SAM Nome da conta SAM ${user.samaccountname}
Endereço Endereço ${user.streetaddress}
Sobrenome sn ${user.sn}
Título Título ${user.title}
Nome de logon do usuário Nome principal do usuário ${user.userprincipalname}