Macros

XenMobile ofrece macros para rellenar datos de propiedades de usuario o dispositivo en el campo de texto de los siguientes elementos:

  • Directivas
  • Notificaciones
  • Plantillas de inscripción
  • Acciones automatizadas
  • Solicitudes de firma de certificado provenientes del proveedor de credenciales

XenMobile reemplaza una macro por los valores correspondientes al usuario o al sistema. Por ejemplo, puede rellenar de antemano el valor del buzón de correo perteneciente a un solo usuario en un perfil de Exchange entre miles de usuarios.

Sintaxis de macros

Una macro puede presentar el siguiente formato:

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

Incluya todos los elementos de sintaxis posteriores al signo de dólar ($) entre llaves ({ }).

  • Los nombres de propiedad calificados hacen referencia ya sea a una propiedad de usuario, una propiedad de dispositivo o a una propiedad personalizada.
  • Los nombres de propiedad calificados se componen de un prefijo, seguido del nombre en sí de la propiedad.
  • Las propiedades del usuario tienen el formato ${user.[PROPERTYNAME] (prefix="user.")}.
  • Las propiedades del dispositivo tienen el formato ${device.[PROPERTYNAME] (prefix="device.")}.
  • Los nombres de propiedad distinguen mayúsculas de minúsculas.
  • Una función puede ser una lista limitada o un enlace a una referencia externa que define las funciones. Esta macro para un mensaje de notificación incluye la función firstnotnull.

    El dispositivo ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} ha sido bloqueado…

  • Para macros personalizadas (propiedades que usted define), el prefijo es ${custom}. Puede omitir el prefijo.

Este es el ejemplo de una macro frecuente, ${user.username}, que rellena el valor de nombre de usuario en el campo de texto de una directiva. Esta macro es útil para configurar perfiles de Exchange ActiveSync y otros perfiles utilizados por varios usuarios. En el siguiente ejemplo, se muestra cómo usar macros en una directiva de Exchange. La macro de Usuario es ${user.username}. La macro para la dirección de correo electrónico es ${user.mail}.

Imagen de macro en la pantalla de configuración de directivas de dispositivo

En el siguiente ejemplo, se muestra cómo usar macros en una solicitud de firma de certificado. La macro para el nombre del sujeto es CN=$user.username. La macro para el valor de un nombre alternativo del sujeto es $user.userprincipalname.

Imagen de macro en la pantalla de configuración de proveedores de credenciales

En el siguiente ejemplo, se muestra cómo usar macros en una plantilla de notificaciones. La plantilla de ejemplo define el mensaje enviado a un usuario cuando las aplicaciones HDX se bloquean debido a un dispositivo que no cumple las reglas. La macro para el mensaje es:

El dispositivo ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} ya no cumple la directiva de dispositivo. Las aplicaciones HDX se bloquearán.

Imagen de macro en la pantalla de configuración de las plantillas de notificaciones

Para obtener más ejemplos de macros utilizadas en las notificaciones, vaya a Parámetros > Plantillas de notificaciones, seleccione una plantilla predefinida y haga clic en Modificar.

En el siguiente ejemplo, se muestra una macro en la directiva de nombre de dispositivo. Escriba la macro, una combinación de ellas o una combinación de macros y texto para darle a cada dispositivo un nombre único. Por ejemplo, para establecer el número de serie de un dispositivo como su nombre, puede utilizar ${device.serialnumber}. Use ${device.serialnumber} ${ user.username } para incluir el nombre de usuario en el nombre del dispositivo. La directiva de nombre de dispositivo funciona en dispositivos supervisados iOS y macOS.

Imagen de macro en la pantalla de configuración de directivas de dispositivo

Macros para plantillas de notificaciones predeterminadas

Puede utilizar estas macros en las plantillas de notificaciones predeterminadas:

  • ${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)}
  • ${vpp.account}
  • ${vpp.appname}
  • ${vpp.url}
  • ${zdmserver.hostPath}/enroll

Macros para directivas específicas

En la directiva de nombre de dispositivo (para iOS y macOS), puede usar estas macros para Nombre de dispositivo:

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

En la directiva de clip web, puede utilizar esta macro para URL:

  • ${webeas-url}

En la directiva de clave de licencia MDM de Samsung, puede utilizar esta macro para Clave de licencia ELM:

  • ${elm.license.key}

Macros para obtener propiedades integradas de dispositivo

Nombre simplificado Macros
ID de dispositivo $device.id
Número IMEI del dispositivo $device.imei
Familia de SO $device.OSFamily
Número de serie $device.serialNumber

Macros para todas las propiedades de dispositivo

En la lista siguiente, se indica el nombre simplificado, el elemento web y las macros.

¿Cuenta suspendida?

  • GOOGLE_AW_DIRECTORY_SUSPENDED
  • ${device.GOOGLE_AW_DIRECTORY_SUSPENDED

Código de omisión del bloqueo de activación

  • ACTIVATION_LOCK_BYPASS_CODE
  • ${device.ACTIVATION_LOCK_BYPASS_CODE

Bloqueo de activación habilitado

  • ACTIVATION_LOCK_ENABLED
  • ${device.ACTIVATION_LOCK_ENABLED

Cuenta de iTunes activa

  • ACTIVE_ITUNES
  • ${device.ACTIVE_ITUNES}

Dispositivo ActiveSync conocido por MSP

  • AS_DEVICE_KNOWN_BY_ZMSP
  • ${device.AS_DEVICE_KNOWN_BY_ZMSP

ID de ActiveSync

  • EXCHANGE_ACTIVESYNC_ID
  • ${device.EXCHANGE_ACTIVESYNC_ID

Administrador inhabilitado

  • ADMIN_DISABLED
  • ${device.ADMIN_DISABLED

¿Está AIK presente?

  • WINDOWS_HAS_AIK_PRESENT
  • ${device.WINDOWS_HAS_AIK_PRESENT

API MDM de Amazon disponible

  • AMAZON_MDM
  • ${device.AMAZON_MDM

ID de dispositivo Android Enterprise

  • GOOGLE_AW_DEVICE_ID
  • ${device.GOOGLE_AW_DEVICE_ID

¿Dispositivo habilitado para Android Enterprise?

  • GOOGLE_AW_ENABLED_DEVICE
  • ${device.GOOGLE_AW_ENABLED_DEVICE

Tipo de instalación de Android Enterprise

  • GOOGLE_AW_INSTALL_TYPE
  • ${device.GOOGLE_AW_INSTALL_TYPE

Estado de firma del antispyware

  • ANTI_SPYWARE_SIGNATURE_STATUS
  • ${device.ANTI_SPYWARE_SIGNATURE_STATUS

Estado del antispyware

  • ANTI_SPYWARE_STATUS
  • ${device.ANTI_SPYWARE_STATUS

Estado de firma del antivirus

  • ANTI_VIRUS_SIGNATURE_STATUS
  • ${device.ANTI_VIRUS_SIGNATURE_STATUS

Estado del antivirus

  • ANTI_VIRUS_STATUS
  • ${device.ANTI_VIRUS_STATUS

Código de omisión del bloqueo de activación ASM DEP

  • DEP_ACTIVATION_LOCK_BYPASS_CODE
  • ${device.DEP_ACTIVATION_LOCK_BYPASS_CODE

Clave de custodia ASM DEP

  • DEP_ESCROW_KEY
  • ${device.DEP_ESCROW_KEY

Etiqueta de inventario

  • ASSET_TAG
  • ${device.ASSET_TAG

Comprobar automáticamente las actualizaciones de software

  • AutoCheckEnabled
  • ${device.AutoCheckEnabled

Descargar automáticamente las actualizaciones de software en segundo plano

  • BackgroundDownloadEnabled
  • ${device.BackgroundDownloadEnabled

Instalar automáticamente las actualizaciones de aplicaciones

  • AutomaticAppInstallationEnabled
  • ${device.AutomaticAppInstallationEnabled

Instalar automáticamente las actualizaciones de SO

  • AutomaticOSInstallationEnabled
  • ${device.AutomaticOSInstallationEnabled

Instalar automáticamente las actualizaciones de seguridad

  • AutomaticSecurityUpdatesEnabled
  • ${device.AutomaticSecurityUpdatesEnabled

Estado de la actualización automática

  • AUTOUPDATE_STATUS
  • ${device.AUTOUPDATE_STATUS

RAM disponible

  • MEMORY_AVAILABLE
  • ${device.MEMORY_AVAILABLE

Actualizaciones de software disponibles

  • AVAILABLE_OS_UPDATE_HUMAN_READABLE
  • ${device.AVAILABLE_OS_UPDATE_HUMAN_READABLE

Espacio de almacenamiento disponible

  • FREEDISK
  • ${device.FREEDISK

Batería de reserva

  • BACKUP_BATTERY_PERCENT
  • ${device.BACKUP_BATTERY_PERCENT

Versión de banda base de firmware

  • MODEM_FIRMWARE_VERSION
  • ${device.MODEM_FIRMWARE_VERSION

Carga de batería

  • BATTERY_CHARGING_STATUS
  • ${device.BATTERY_CHARGING_STATUS

Carga de batería

  • BATTERY_CHARGING
  • ${device.BATTERY_CHARGING

Batería restante

  • BATTERY_ESTIMATED_CHARGE_REMAINING
  • ${device.BATTERY_ESTIMATED_CHARGE_REMAINING

Tiempo de operación de la batería

  • BATTERY_RUNTIME
  • ${device.BATTERY_RUNTIME

Estado de la batería

  • BATTERY_STATUS
  • ${device.BATTERY_STATUS

Dispositivo BES conocido por MS

  • BES_DEVICE_KNOWN_BY_ZMSP
  • ${device.BES_DEVICE_KNOWN_BY_ZMSP

PIN de BES

  • BES_PIN
  • ${device.BES_PIN

ID del agente del servidor BES

  • AGENT_ID
  • ${device.AGENT_ID

Nombre del servidor BES

  • BES_SERVER
  • ${device.BES_SERVER

Versión del servidor BES

  • BES_VERSION
  • ${device.BES_VERSION

Información de BIOS

  • BIOS_INFO
  • ${device.BIOS_INFO

Estado de BitLocker

  • WINDOWS_HAS_BIT_LOCKER_STATUS
  • ${device.WINDOWS_HAS_BIT_LOCKER_STATUS

Dirección MAC de Bluetooth

  • BLUETOOTH_MAC
  • ${device.BLUETOOTH_MAC

¿Depuración de arranque habilitada?

  • WINDOWS_HAS_BOOT_DEBUGGING_ENABLED
  • ${device.WINDOWS_HAS_BOOT_DEBUGGING_ENABLED

BootManagerRevListVersion

  • WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION
  • ${device.WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION

Código de operador

  • CARRIER_CODE
  • ${device.CARRIER_CODE

Versión de parámetros de operador

  • CARRIER_SETTINGS_VERSION
  • ${device.CARRIER_SETTINGS_VERSION

URL del catálogo

  • CatalogURL
  • ${device.CatalogURL

Móvil: Altitud

  • GPS_ALTITUDE_FROM_CELLULAR
  • ${device.GPS_ALTITUDE_FROM_CELLULAR

Móvil: Trayectoria

  • GPS_COURSE_FROM_CELLULAR
  • ${device.GPS_COURSE_FROM_CELLULAR

Móvil: Precisión horizontal

  • GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR
  • ${device.GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR

Móvil: Latitud

  • GPS_LATITUDE_FROM_CELLULAR
  • ${device.GPS_LATITUDE_FROM_CELLULAR

Móvil: Longitud

  • GPS_LONGITUDE_FROM_CELLULAR
  • ${device.GPS_LONGITUDE_FROM_CELLULAR

Móvil: Velocidad

  • GPS_SPEED_FROM_CELLULAR
  • ${device.GPS_SPEED_FROM_CELLULAR

Tecnología del móvil

  • CELLULAR_TECHNOLOGY
  • ${device.CELLULAR_TECHNOLOGY

Móvil: Marca de hora

  • GPS_TIMESTAMP_FROM_CELLULAR
  • ${device.GPS_TIMESTAMP_FROM_CELLULAR

Móvil: Precisión vertical

  • GPS_VERTICAL_ACCURACY_FROM_CELLULAR
  • ${device.GPS_VERTICAL_ACCURACY_FROM_CELLULAR}

¿Cambiar contraseña en el siguiente inicio de sesión?

  • GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN
  • ${device.GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN}

ID del dispositivo cliente

  • CLIENT_DEVICE_ID
  • ${device.CLIENT_DEVICE_ID

Copia de seguridad en nube habilitada

  • CLOUD_BACKUP_ENABLED
  • ${device.CLOUD_BACKUP_ENABLED

¿Integridad de código habilitada?

  • WINDOWS_HAS_CODE_INTEGRITY_ENABLED
  • ${device.WINDOWS_HAS_CODE_INTEGRITY_ENABLED

CodeIntegrityRevListVersion

  • WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION
  • ${device.WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION

Color

  • COLOR
  • ${device.COLOR

Velocidad de reloj de CPU

  • CPU_CLOCK_SPEED
  • ${device.CPU_CLOCK_SPEED

Tipo de CPU

  • CPU_TYPE
  • ${device.CPU_TYPE}

Creado

  • GOOGLE_AW_DIRECTORY_CREATION_TIME
  • ${device.GOOGLE_AW_DIRECTORY_CREATION_TIME

Actualizaciones de software críticas

  • AVAILABLE_OS_UPDATE_IS_CRITICAL
  • ${device.AVAILABLE_OS_UPDATE_IS_CRITICAL

Red del operador actual

  • CARRIER
  • ${device.CARRIER

Código móvil de país actual

  • CURRENT_MCC
  • ${device.CURRENT_MCC

Código móvil de red actual

  • CURRENT_MNC
  • ${device.CURRENT_MNC

Roaming de datos permitido

  • DATA_ROAMING_ENABLED
  • ${device.DATA_ROAMING_ENABLED

Fecha de la última copia de seguridad en iCloud

  • LAST_CLOUD_BACKUP_DATE
  • ${device.LAST_CLOUD_BACKUP_DATE}

Catálogo predeterminado

  • IsDefaultCatalog
  • ${device.IsDefaultCatalog

Nombre de la cuenta DEP

  • BULK_ENROLLMENT_DEP_ACCOUNT_NAME
  • ${device.BULK_ENROLLMENT_DEP_ACCOUNT_NAME

DEPPolicy

  • WINDOWS_HAS_DEP_POLICY
  • ${device.WINDOWS_HAS_DEP_POLICY

Perfil DEP asignado

  • PROFILE_ASSIGN_TIME
  • ${device.PROFILE_ASSIGN_TIME

Perfil DEP enviado

  • PROFILE_PUSH_TIME
  • ${device.PROFILE_PUSH_TIME

Perfil DEP quitado

  • PROFILE_REMOVE_TIME
  • ${device.PROFILE_REMOVE_TIME

Registrado en DEP por

  • DEVICE_ASSIGNED_BY
  • ${device.DEVICE_ASSIGNED_BY

Fecha de registro en DEP

  • DEVICE_ASSIGNED_DATE
  • ${device.DEVICE_ASSIGNED_DATE

Descripción

  • DESCRIPCIÓN
  • ${device.DESCRIPTION

Modelo del dispositivo

  • SYSTEM_OEM
  • ${device.SYSTEM_OEM

Nombre del dispositivo

  • DEVICE_NAME
  • ${device.DEVICE_NAME

Tipo de dispositivo

  • DEVICE_TYPE
  • ${device.DEVICE_TYPE

No Molestar activado

  • DO_NOT_DISTURB
  • ${device.DO_NOT_DISTURB

¿Controlador ELAM cargado?

  • WINDOWS_HAS_ELAM_DRIVER_LOADED
  • ${device.WINDOWS_HAS_ELAM_DRIVER_LOADED

Conformidad de cifrado

  • ENCRYPTION_COMPLIANCE
  • ${device.ENCRYPTION_COMPLIANCE

ENROLLMENT_KEY_GENERATION_DATE

  • ENROLLMENT_KEY_GENERATION_DATE
  • ${device.ENROLLMENT_KEY_GENERATION_DATE

ID de empresa

  • ENTERPRISEID
  • ${device.ENTERPRISEID

Almacenamiento externo 1: espacio disponible

  • EXTERNAL_STORAGE1_FREE_SPACE
  • ${device.EXTERNAL_STORAGE1_FREE_SPACE

Almacenamiento externo 1: nombre

  • EXTERNAL_STORAGE1_NAME
  • ${device.EXTERNAL_STORAGE1_NAME

Almacenamiento externo 1: espacio total

  • EXTERNAL_STORAGE1_TOTAL_SPACE
  • ${device.EXTERNAL_STORAGE1_TOTAL_SPACE

Almacenamiento externo 2: espacio disponible

  • EXTERNAL_STORAGE2_FREE_SPACE
  • ${device.EXTERNAL_STORAGE2_FREE_SPACE

Almacenamiento externo 2: nombre

  • EXTERNAL_STORAGE2_NAME
  • ${device.EXTERNAL_STORAGE2_NAME

Almacenamiento externo 2: espacio total

  • EXTERNAL_STORAGE2_TOTAL_SPACE
  • ${device.EXTERNAL_STORAGE2_TOTAL_SPACE

Almacenamiento externo cifrado

  • EXTERNAL_ENCRYPTION
  • ${device.EXTERNAL_ENCRYPTION

FileVault habilitado

  • IS_FILEVAULT_ENABLED
  • ${device.IS_FILEVAULT_ENABLED

Estado del firewall

  • DEVICE_FIREWALL_STATUS
  • ${device.DEVICE_FIREWALL_STATUS

Estado del firewall

  • FIREWALL_STATUS
  • ${device.FIREWALL_STATUS

Versión del firmware

  • FIRMWARE_VERSION
  • ${device.FIRMWARE_VERSION

Primera sincronización

  • ZMSP_FIRST_SYNC
  • ${device.ZMSP_FIRST_SYNC

Alias de Directorio Google

  • GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS
  • ${device.GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS

Nombre de familia del Directorio Google

  • GOOGLE_AW_DIRECTORY_FAMILY_NAME
  • ${device.GOOGLE_AW_DIRECTORY_FAMILY_NAME

Nombre del Directorio Google

  • GOOGLE_AW_DIRECTORY_NAME
  • ${device.GOOGLE_AW_DIRECTORY_NAME}

Correo electrónico principal de Directorio Google

  • GOOGLE_AW_DIRECTORY_PRIMARY
  • ${device.GOOGLE_AW_DIRECTORY_PRIMARY}

ID del usuario de Directorio Google

  • GOOGLE_AW_DIRECTORY_USER_ID
  • ${device.GOOGLE_AW_DIRECTORY_USER_ID}

GPS: Altitud

  • GPS_ALTITUDE_FROM_GPS
  • ${device.GPS_ALTITUDE_FROM_GPS

GPS: Trayectoria

  • GPS_COURSE_FROM_GPS
  • ${device.GPS_COURSE_FROM_GPS

GPS: Precisión horizontal

  • GPS_HORIZONTAL_ACCURACY_FROM_GPS
  • ${device.GPS_HORIZONTAL_ACCURACY_FROM_GPS

GPS: Latitud

  • GPS_LATITUDE_FROM_GPS
  • ${device.GPS_LATITUDE_FROM_GPS

GPS: Longitud

  • GPS_LONGITUDE_FROM_GPS
  • ${device.GPS_LONGITUDE_FROM_GPS

GPS: Velocidad

  • GPS_SPEED_FROM_GPS
  • ${device.GPS_SPEED_FROM_GPS

GPS: Marca de hora

  • GPS_TIMESTAMP_FROM_GPS
  • ${device.GPS_TIMESTAMP_FROM_GPS

GPS: Precisión vertical

  • GPS_VERTICAL_ACCURACY_FROM_GPS
  • ${device.GPS_VERTICAL_ACCURACY_FROM_GPS

ID de dispositivo de hardware

  • HW_DEVICE_ID
  • ${device.HW_DEVICE_ID

Capacidades de cifrado del hardware

  • HARDWARE_ENCRYPTION_CAPS
  • ${device.HARDWARE_ENCRYPTION_CAPS

HAS_CONTAINER

  • HAS_CONTAINER
  • ${device.HAS_CONTAINER

Hash de la cuenta de iTunes Store conectada actualmente

  • ITUNES_STORE_ACCOUNT_HASH
  • ${device.ITUNES_STORE_ACCOUNT_HASH

Red del operador local

  • SIM_CARRIER_NETWORK
  • ${device.SIM_CARRIER_NETWORK

Código móvil de país local

  • SIM_MCC
  • ${device.SIM_MCC

Código móvil de red local

  • SIM_MNC
  • ${device.SIM_MNC

Versión de API de HTC

  • HTC_MDM_VERSION
  • ${device.HTC_MDM_VERSION

API MDM de HTC disponible

  • HTC_MDM
  • ${device.HTC_MDM

ICCID

  • ICCID
  • ${device.ICCID

Identit

  • AS_DEVICE_IDENTITY
  • ${device.AS_DEVICE_IDENTITY

Número IMEI/MEID

  • IMEI
  • ${device.IMEI

IMSI

  • SIM_ID
  • ${device.SIM_ID

Almacenamiento interno cifrado

  • LOCAL_ENCRYPTION
  • ${device.LOCAL_ENCRYPTION

Localización de IP

  • IP_LOCATION
  • ${device.IP_LOCATION

Dirección IPv4

  • IP_ADDRESSV4
  • ${device.IP_ADDRESSV4

Dirección IPv6

  • IP_ADDRESSV6
  • ${device.IP_ADDRESSV6

IssuedAt

  • WINDOWS_HAS_ISSUED_AT
  • ${device.WINDOWS_HAS_ISSUED_AT

Liberado por jailbreak o rooting

  • ROOT_ACCESS
  • ${device.ROOT_ACCESS

¿Depuración de kernel habilitada?

  • WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED
  • ${device.WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED

Modo quiosco

  • IS_KIOSK
  • ${device.IS_KIOSK

Última dirección IP conocida

  • LAST_IP_ADDR
  • ${device.LAST_IP_ADDR

Última actualización de directivas

  • LAST_POLICY_UPDATE_TIME
  • ${device.LAST_POLICY_UPDATE_TIME

Fecha del último examen

  • PreviousScanDate
  • ${device.PreviousScanDate

Resultado del último examen

  • PreviousScanResult
  • ${device.PreviousScanResult

Últimas actualizaciones de software programadas

  • AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME
  • ${device.AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME

Último mensaje de fallo de actualizaciones de software programadas

  • AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG
  • ${device.AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG

Último estado de las actualizaciones de software programadas

  • AVAILABLE_OS_UPDATE_INSTALL_STATUS
  • ${device.AVAILABLE_OS_UPDATE_INSTALL_STATUS

Última sincronización

  • ZMSP_LAST_SYNC
  • ${device.ZMSP_LAST_SYNC

Servicio de localización habilitado

  • DEVICE_LOCATOR
  • ${device.DEVICE_LOCATOR

Dirección MAC

  • MAC_ADDRESS
  • ${device.MAC_ADDRESS

Conexión de red de la dirección MAC

  • MAC_NETWORK_CONNECTION
  • ${device.MAC_NETWORK_CONNECTION

Tipo de dirección MAC

  • MAC_ADDRESS_TYPE
  • ${device.MAC_ADDRESS_TYPE

Configuración de buzones de correo

  • GOOGLE_AW_DIRECTORY_MAILBOX_SETUP
  • ${device.GOOGLE_AW_DIRECTORY_MAILBOX_SETUP

Batería principal

  • MAIN_BATTERY_PERCENT
  • ${device.MAIN_BATTERY_PERCENT

Modo perdido de MDM habilitado

  • 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 teléfono móvil

  • TEL_NUMBER
  • ${device.TEL_NUMBER

ID del modelo

  • MODEL_ID
  • ${device.MODEL_ID}

Número de modelo

  • MODEL_NUMBER
  • ${device.MODEL_NUMBER

Tipo de adaptador de red

  • NETWORK_ADAPTER_TYPE
  • ${device.NETWORK_ADAPTER_TYPE

NitroDesk TouchDown instalado

  • TOUCHDOWN_FIND
  • ${device.TOUCHDOWN_FIND

Licencia de NitroDesk TouchDown activada vía MDM

  • TOUCHDOWN_LICENSED_VIA_MDM
  • ${device.TOUCHDOWN_LICENSED_VIA_MDM

Compilación del sistema operativo

  • SYSTEM_OS_BUILD
  • ${device.SYSTEM_OS_BUILD

Edición del sistema operativo

  • OS_EDITION
  • ${device.OS_EDITION

Idioma del sistema operativo (configuración regional)

  • SYSTEM_LANGUAGE
  • ${device.SYSTEM_LANGUAGE

Versión del sistema operativo

  • SYSTEM_OS_VERSION
  • ${device.SYSTEM_OS_VERSION

Dirección de la organización

  • ORGANIZATION_ADDRESS
  • ${device.ORGANIZATION_ADDRESS

Correo electrónico de la organización

  • ORGANIZATION_EMAIL
  • ${device.ORGANIZATION_EMAIL

Ámbito de la organización

  • ORGANIZATION_MAGIC
  • ${device.ORGANIZATION_MAGIC

Nombre de la organización

  • ORGANIZATION_NAME
  • ${device.ORGANIZATION_NAME

Número de teléfono de la organización

  • ORGANIZATION_PHONE
  • ${device.ORGANIZATION_PHONE

No conforme

  • OUT_OF_COMPLIANCE
  • ${device.OUT_OF_COMPLIANCE

Propietario

  • CORPORATE_OWNED
  • ${device.CORPORATE_OWNED

Código de acceso conforme

  • PASSCODE_IS_COMPLIANT
  • ${device.PASSCODE_IS_COMPLIANT

Código de acceso conforme con configuración

  • PASSCODE_IS_COMPLIANT_WITH_CFG
  • ${device.PASSCODE_IS_COMPLIANT_WITH_CFG

Código de acceso presente

  • PASSCODE_PRESENT
  • ${device.PASSCODE_PRESENT

PCR0

  • WINDOWS_HAS_PCR0
  • ${device.WINDOWS_HAS_PCR0

Infracción de perímetro

  • GPS_PERIMETER_BREACH
  • ${device.GPS_PERIMETER_BREACH

Comprobación periódica

  • PerformPeriodicCheck
  • ${device.PerformPeriodicCheck

Personal Hotspot activado

  • PERSONAL_HOTSPOT_ENABLED
  • ${device.PERSONAL_HOTSPOT_ENABLED

Código PIN de la geocerca

  • PIN_CODE_FOR_GEO_FENCE
  • ${device.PIN_CODE_FOR_GEO_FENCE

Platform

  • SYSTEM_PLATFORM
  • ${device.SYSTEM_PLATFORM}

Nivel de API de la plataforma

  • API_LEVEL
  • ${device.API_LEVEL

Nombre de directiva

  • POLICY_NAME
  • ${device.POLICY_NAME

Número de teléfono principal

  • IDENTITY1_PHONENUMBER
  • ${device.IDENTITY1_PHONENUMBER

Operador de SIM principal

  • IDENTITY1_CARRIER_NETWORK_OPERATOR
  • ${device.IDENTITY1_CARRIER_NETWORK_OPERATOR

ICCID de SIM principal

  • IDENTITY1_ICCID
  • ${device.IDENTITY1_ICCID

IMEI de la tarjeta SIM principal

  • IDENTITY1_IMEI
  • ${device.IDENTITY1_IMEI

IMSI de la tarjeta SIM principal

  • IDENTITY1_IMSI
  • ${device.IDENTITY1_IMSI

Roaming de la tarjeta SIM principal

  • IDENTITY1_ROAMING
  • ${device.IDENTITY1_ROAMING

Conformidad de roaming de SIM principal

  • IDENTITY1_ROAMING_COMPLIANCE
  • ${device.IDENTITY1_ROAMING_COMPLIANCE

Nombre del producto

  • PRODUCT_NAME
  • ${device.PRODUCT_NAME

ID de dispositivo publicador

  • PUBLISHER_DEVICE_ID
  • ${device.PUBLISHER_DEVICE_ID

ResetCount

  • WINDOWS_HAS_RESET_COUNT
  • ${device.WINDOWS_HAS_RESET_COUNT

RestartCount

  • WINDOWS_HAS_RESTART_COUNT
  • ${device.WINDOWS_HAS_RESTART_COUNT

¿Modo seguro habilitado?

  • WINDOWS_HAS_SAFE_MODE
  • ${device.WINDOWS_HAS_SAFE_MODE

API de Samsung Knox disponible

  • SAMSUNG_KNOX
  • ${device.SAMSUNG_KNOX

Versión de API de Samsung Knox

  • SAMSUNG_KNOX_VERSION
  • ${device.SAMSUNG_KNOX_VERSION

Atestación de Samsung Knox

  • SAMSUNG_KNOX_ATTESTED
  • ${device.SAMSUNG_KNOX_ATTESTED

Fecha de actualización de atestación de Samsung Knox

  • SAMSUNG_KNOX_ATT_UPDATED_TIME
  • ${device.SAMSUNG_KNOX_ATT_UPDATED_TIME

API de Samsung SAFE disponible

  • SAMSUNG_MDM
  • ${device.SAMSUNG_MDM

Versión de API de Samsung SAFE

  • SAMSUNG_MDM_VERSION
  • ${device.SAMSUNG_MDM_VERSION

SBCPHash

  • WINDOWS_HAS_SBCP_HASH
  • ${device.WINDOWS_HAS_SBCP_HASH

Pantalla: altura

  • SCREEN_HEIGHT
  • ${device.SCREEN_HEIGHT

Pantalla: cantidad de colores

  • SCREEN_NB_COLORS
  • ${device.SCREEN_NB_COLORS

Pantalla: tamaño

  • SCREEN_SIZE
  • ${device.SCREEN_SIZE

Pantalla: anchura

  • SCREEN_WIDTH
  • ${device.SCREEN_WIDTH

Pantalla: resolución horizontal

  • SCREEN_XDPI
  • ${device.SCREEN_XDPI

Pantalla: resolución vertical

  • SCREEN_YDPI
  • ${device.SCREEN_YDPI

Número de teléfono secundario

  • IDENTITY2_PHONENUMBER
  • ${device.IDENTITY2_PHONENUMBER

Operador de SIM secundaria

  • IDENTITY2_CARRIER_NETWORK_OPERATOR
  • ${device.IDENTITY2_CARRIER_NETWORK_OPERATOR

ICCID de SIM secundaria

  • IDENTITY2_ICCID
  • ${device.IDENTITY2_ICCID

IMEI de la tarjeta SIM secundaria

  • IDENTITY2_IMEI
  • ${device.IDENTITY2_IMEI

IMSI de la tarjeta SIM secundaria

  • IDENTITY2_IMSI
  • ${device.IDENTITY2_IMSI

Roaming de la tarjeta SIM secundaria

  • IDENTITY2_ROAMING
  • ${device.IDENTITY2_ROAMING

Conformidad de roaming de SIM secundaria

  • IDENTITY2_ROAMING_COMPLIANCE
  • ${device.IDENTITY2_ROAMING_COMPLIANCE

¿Arranque seguro habilitado?

  • WINDOWS_HAS_SECURE_BOOT_ENABLED
  • ${device.WINDOWS_HAS_SECURE_BOOT_ENABLED

Estado de Arranque seguro

  • SECURE_BOOT_STATE
  • ${device.SECURE_BOOT_STATE

Contenedor seguro habilitado

  • DLP_ACTIVE
  • ${device.DLP_ACTIVE

Nivel de revisión de seguridad

  • SYSTEM_SECURITY_PATCH_LEVEL
  • ${device.SYSTEM_SECURITY_PATCH_LEVEL

Número de serie

  • SERIAL_NUMBER
  • ${device.SERIAL_NUMBER

Capacidad para SMS

  • IS_SMS_CAPABLE
  • ${device.IS_SMS_CAPABLE

API de Sony Enterprise disponible

  • SONY_MDM
  • ${device.SONY_MDM

Versión de API de Sony Enterprise

  • SONY_MDM_VERSION
  • ${device.SONY_MDM_VERSION

Supervisado

  • SUPERVISED
  • ${device.SUPERVISED

Motivo de suspensión

  • GOOGLE_AW_DIRECTORY_SUSPENTION_REASON
  • ${device.GOOGLE_AW_DIRECTORY_SUSPENTION_REASON

Estado manipulado

  • TAMPERED_STATUS
  • ${device.TAMPERED_STATUS

Términos y condiciones

  • TERMS_AND_CONDITIONS
  • ${device.TERMS_AND_CONDITIONS

¿Contrato y términos aceptados?

  • GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS
  • ${device.GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS

¿Firma de pruebas habilitada?

  • WINDOWS_HAS_TEST_SIGNING_ENABLED
  • ${device.WINDOWS_HAS_TEST_SIGNING_ENABLED

Total de RAM

  • MEMORY
  • ${device.MEMORY

Total de espacio de almacenamiento

  • TOTAL_DISK_SPACE
  • ${device.TOTAL_DISK_SPACE

Versión de TPM

  • TPM_VERSION
  • ${device.TPM_VERSION

UDID

  • UDID
  • ${device.UDID}

Estado del control de cuentas de usuario

  • UAC_STATUS
  • ${device.UAC_STATUS

Agente de usuario

  • USER_AGENT
  • ${device.USER_AGENT

Definido por el usuario #1

  • USER_DEFINED_1
  • ${device.USER_DEFINED_1

Definido por el usuario #2

  • USER_DEFINED_2
  • ${device.USER_DEFINED_2

Definido por el usuario #3

  • USER_DEFINED_3
  • ${device.USER_DEFINED_3

Idioma del usuario (configuración regional)

  • USER_LANGUAGE
  • ${device.USER_LANGUAGE

Proveedor

  • PROVEEDOR
  • ${device.VENDOR

Capacidad para voz

  • IS_VOICE_CAPABLE
  • ${device.IS_VOICE_CAPABLE

Roaming de voz permitido

  • VOICE_ROAMING_ENABLED
  • ${device.VOICE_ROAMING_ENABLED

¿VSM habilitado?

  • WINDOWS_HAS_VSM_ENABLED
  • ${device.WINDOWS_HAS_VSM_ENABLED

Dirección MAC de Wi-Fi

  • WIFI_MAC
  • ${device.WIFI_MAC}

WINDOWS_ENROLLMENT_KEY

  • WINDOWS_ENROLLMENT_KEY
  • ${device.WINDOWS_ENROLLMENT_KEY

¿WinPE habilitado?

  • WINDOWS_HAS_WINPE
  • ${device.WINDOWS_HAS_WINPE

Estado de notificación WNS

  • PROPERTY_WNS_PUSH_STATUS
  • ${device.PROPERTY_WNS_PUSH_STATUS

URL de notificación WNS

  • PROPERTY_WNS_PUSH_URL
  • ${device.PROPERTY_WNS_PUSH_URL

Fecha de caducidad de URL de notificación WNS

  • PROPERTY_WNS_PUSH_URL_EXPIRY
  • ${device.PROPERTY_WNS_PUSH_URL_EXPIRY

ID del agente de XenMobile

  • ENROLLMENT_AGENT_ID
  • ${device.ENROLLMENT_AGENT_ID

Revisión del agente de XenMobile

  • EW_REVISION
  • ${device.EW_REVISION

Versión del agente de XenMobile

  • EW_VERSION
  • ${device.EW_VERSION

API de Zebra disponible

  • ZEBRA_MDM
  • ${device.ZEBRA_MDM

Versión de Zebra MXMF

  • ZEBRA_MDM_VERSION
  • ${device.ZEBRA_MDM_VERSION

Versión de la revisión de Zebra

  • ZEBRA_PATCH_VERSION
  • ${device.ZEBRA_PATCH_VERSION}

Macros para obtener propiedades integradas de usuario

Nombre simplificado Macros
domainname (nombre de dominio; dominio predeterminado) ${user.domainname}
loginname (nombre de usuario más el nombre de dominio) ${user.loginname}
username (nombre de inicio de sesión menos el dominio, si existe alguno) ${user.username}

Macros para todas las propiedades de usuario

Nombre simplificado Elemento web Macros
Intentos fallidos de inicio de sesión en Active Directory badpwdcount ${user.badpwdcount}
Correo electrónico de usuario de ActiveSync asuseremail ${user.asuseremail}
Origen de datos de ASM asmpersonsource ${user.asmpersonsource}
Nombre de la cuenta ASM DEP asmdepaccount ${user.asmdepaccount}
ID de Apple administrado por ASM asmpersonmanagedappleid ${user.asmpersonmanagedappleid}
Tipo de código de acceso de ASM asmpersonpasscodetype ${user.asmpersonpasscodetype}
ID personal de ASM asmpersonid ${user.asmpersonid}
Estado personal de ASM asmpersonstatus ${user.asmpersonstatus}
Título personal de ASM asmpersontitle ${user.asmpersontitle}
ID personal único de ASM asmpersonuniqueid ${user.asmpersonuniqueid}
ID del sistema de origen de ASM asmpersonsourcesystemid ${user.asmpersonsourcesystemid}
Curso del estudiante de ASM asmpersongrade ${user.asmpersongrade}
Correo electrónico de usuario de BES besuseremail ${user.besuseremail}
Empresa company ${user.company}
Nombre de la empresa companyname ${user.companyname}
País c ${user.c}
Departamento department ${user.department}
Descripción description ${user.description}
Usuario inhabilitado disableduser ${user.disableduser}
Nombre simplificado nombre simplificado ${user.displayname}
Nombre distinguido distinguishedname ${user.distinguishedname}
Nombre del dominio domainname ${user.domainname}
Correo electrónico mail ${user.mail}
Nombre de pila givenname ${user.givenname}
Dirección del domicilio homestreetaddress ${user.homestreetaddress}
Ciudad del domicilio homecity ${user.homecity}
País del domicilio homecountry ${user.homecountry}
Fax del domicilio homefax ${user.homefax}
Teléfono del domicilio homephone ${user.homephone}
Estado/región del domicilio homestate ${user.homestate}
Código postal del domicilio homezip ${user.homezip}
Teléfono IP ipphone ${user.ipphone}
Iniciales middleinitial ${user.middleinitial}
Segundo nombre middlename ${user.middlename}
Móvil mobile ${user.mobile}
Nombre cn ${user.cn}
Dirección de la oficina physicaldeliveryofficename ${user.physicaldeliveryofficename}
Ciudad de la oficina l ${user.l}
Fax de la oficina facsimiletelephonenumber ${user.facsimiletelephonenumber}
Estado/provincia de la oficina st ${user.st}
Calle de la oficina officestreetaddress ${user.officestreetaddress}
Teléfono de la oficina telephonenumber ${user.telephonenumber}
Código postal de la oficina postalcode ${user.postalcode}
Apartado de correos postofficebox ${user.postofficebox}
Buscapersonas pager ${user.pager}
ID de grupo principal primarygroupid ${user.primarygroupid}
Cuenta SAM samaccountname ${user.samaccountname}
Calle streetaddress ${user.streetaddress}
Apellido sn ${user.sn}
Título title ${user.title}
Nombre de inicio de sesión del usuario userprincipalname ${user.userprincipalname}