Macros
XenMobile fournit des macros qui permettent de renseigner les données de propriété utilisateur ou appareil dans le champ de texte des éléments suivants :
- Stratégies
- Notifications
- Modèles d’inscription
- Actions automatisées
- Demandes de signature de certificat de fournisseurs d’identité
XenMobile remplace une macro avec les valeurs utilisateur ou système correspondantes. Par exemple, vous pouvez pré-remplir la valeur boîte aux lettres pour un utilisateur dans un seul profil Exchange pour des milliers d’utilisateurs.
Syntaxe des macros
Une macro peut prendre la forme suivante :
${type.PROPERTYNAME}
${type.PROPERTYNAME ['DEFAULT VALUE'] [ | FUNCTION [(ARGUMENT1, ARGUMENT2)]}
Placez toute syntaxe suivie du symbole dollar ($) entre accolades ({ }).
- Les noms de propriétés qualifiés font référence à une propriété utilisateur, à une propriété d’appareil ou à une propriété personnalisée.
- Les noms de propriétés qualifiés consistent en un préfixe, suivi par le nom de propriété réel.
- Les propriétés de l’utilisateur prennent la forme
${user.[PROPERTYNAME] (prefix="user.")}
. - Les propriétés d’appareil prennent la forme
${device.[PROPERTYNAME] (prefix="device.")}
. - Les noms de propriétés sont sensibles à la casse.
-
Une fonction peut être une liste limitée ou un lien vers une référence tierce qui définit les fonctions. La macro suivante pour un message de notification comprend la fonction firstnotnull.
L’appareil
${firstnotnull(device.TEL_NUMBER,device.serialNumber)}
a été bloqué … - Pour les macros personnalisées (propriétés que vous définissez), le préfixe est
${custom}
. Vous pouvez omettre le préfixe.
Voici un exemple de macro couramment utilisée, ${user.username}
, qui remplit la valeur de nom d’utilisateur dans le champ de texte d’une stratégie. Cette macro est utile pour la configuration des profils Exchange ActiveSync et d’autres profils utilisés par plusieurs utilisateurs. L’exemple suivant illustre comment utiliser les macros dans une stratégie Exchange. La macro pour Utilisateur est ${user.username}
. La macro pour Adresse e-mail est ${user.mail}
.
L’exemple suivant illustre comment utiliser les macros pour une demande de signature de certificat. La macro pour Nom du sujet est CN=$user.username
. La macro pour la Valeur d’un Autre nom de l’objet est $user.userprincipalname
.
L’exemple suivant illustre comment utiliser les macros dans un modèle de notification. Le modèle en exemple définit le message envoyé à un utilisateur lorsque les applications HDX sont bloquées en raison d’un appareil non conforme. La macro pour le Message est :
L’appareil ${firstnotnull(device.TEL_NUMBER,device.serialNumber)}
n’est plus conforme avec la stratégie et les applications HDX sont bloquées.
Pour plus d’exemples de macros utilisées dans les notifications, accédez à Paramètres > Modèles de notification, sélectionnez un modèle prédéfini et cliquez sur Modifier.
L’exemple suivant illustre une macro dans la stratégie de nom de l’appareil. Vous pouvez entrer une macro, une combinaison de macros, ou une combinaison de macros et de texte pour donner un nom unique à chaque appareil. Par exemple, utilisez ${device.serialnumber}
pour définir le nom de l’appareil à partir du numéro de série de l’appareil. Utilisez ${device.serialnumber} ${ user.username }
pour inclure le nom d’utilisateur dans le nom de l’appareil. La stratégie de nom d’appareil fonctionne sur les appareils supervisés iOS et macOS.
Macros pour les modèles de notification par défaut
Les macros suivantes sont utilisées dans les modèles de notification par défaut :
${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)}
Remarque :
La console XenMobile Server utilise les termes « liste noire » et « liste blanche ». Ces termes seront modifiés dans une prochaine version et les termes « liste de blocage » et « liste d’autorisation » les remplaceront.
${vpp.account}
${vpp.appname}
${vpp.url}
${zdmserver.hostPath}/enroll
Macros pour les stratégies spécifiques
Pour la stratégie Nom de l’appareil (pour iOS et macOS), vous pouvez utiliser ces macros pour le nom de l’appareil :
${device.serialnumber}
${user.username}@example.com
${device.serialnumber}
${device.serialnumber}
${user.username}
${enrollment.pin}
${user.dnsroot}
Pour la stratégie de clip Web, vous pouvez utiliser cette macro pour l’URL :
${webeas-url}
Pour la stratégie de clé de licence MDM Samsung, vous pouvez utiliser cette macro pour la clé de licence ELM :
${elm.license.key}
Macros pour obtenir des propriétés d’appareils intégrés
Nom d’affichage | Macros |
---|---|
ID de l’appareil | $device.id |
GUID de l’appareil | $device.uniqueid |
IMEI de l’appareil | $device.imei |
OS | $device.OSFamily |
Numéro de série | $device.serialNumber |
Macros pour toutes les propriétés d’appareil
La liste suivante fournit le nom d’affichage, l’élément Web et les macros.
Compte suspendu ?
- GOOGLE_AW_DIRECTORY_SUSPENDED
- ${device.GOOGLE_AW_DIRECTORY_SUSPENDED}
Code de contournement du verrouillage d’activation
- ACTIVATION_LOCK_BYPASS_CODE
- ${device.ACTIVATION_LOCK_BYPASS_CODE}
Verrouillage d’activation activé
- ACTIVATION_LOCK_ENABLED
- ${device.ACTIVATION_LOCK_ENABLED}
Compte iTunes actif
- ACTIVE_ITUNES
- ${device.ACTIVE_ITUNES}
Appareil ActiveSync connu par MSP
- AS_DEVICE_KNOWN_BY_ZMSP
- ${device.AS_DEVICE_KNOWN_BY_ZMSP}
ID ActiveSync
- EXCHANGE_ACTIVESYNC_ID
- ${device.EXCHANGE_ACTIVESYNC_ID}
Administrateur désactivé
- ADMIN_DISABLED
- ${device.ADMIN_DISABLED}
AIK présent ?
- WINDOWS_HAS_AIK_PRESENT
- ${device.WINDOWS_HAS_AIK_PRESENT}
API Amazon MDM disponible
- AMAZON_MDM
- ${device.AMAZON_MDM}
ID d’appareil de Android Entreprise
- GOOGLE_AW_DEVICE_ID
- ${device.GOOGLE_AW_DEVICE_ID}
Appareil Android Entreprise activé ?
- GOOGLE_AW_ENABLED_DEVICE
- ${device.GOOGLE_AW_ENABLED_DEVICE}
Type d’installation Android Entreprise
- GOOGLE_AW_INSTALL_TYPE
- ${device.GOOGLE_AW_INSTALL_TYPE}
État de la signature de l’antispyware
- ANTI_SPYWARE_SIGNATURE_STATUS
- ${device.ANTI_SPYWARE_SIGNATURE_STATUS}
État de l’antispyware
- ANTI_SPYWARE_STATUS
- ${device.ANTI_SPYWARE_STATUS}
État de la signature de l’antivirus
- ANTI_VIRUS_SIGNATURE_STATUS
- ${device.ANTI_VIRUS_SIGNATURE_STATUS}
État de l’antivirus
- ANTI_VIRUS_STATUS
- ${device.ANTI_VIRUS_STATUS}
Code de contournement du verrouillage d’activation DEP ASM
- DEP_ACTIVATION_LOCK_BYPASS_CODE
- ${device.DEP_ACTIVATION_LOCK_BYPASS_CODE}
Dépôt de clé DEP ASM
- DEP_ESCROW_KEY
- ${device.DEP_ESCROW_KEY}
Numéro d’identification
- ASSET_TAG
- ${device.ASSET_TAG}
Rechercher automatiquement les mises à jour logicielles
- AutoCheckEnabled
- ${device.AutoCheckEnabled}
Télécharger automatiquement les mises à jour logicielles en arrière-plan
- BackgroundDownloadEnabled
- ${device.BackgroundDownloadEnabled}
Installer automatiquement les mises à jour applicatives
- AutomaticAppInstallationEnabled
- ${device.AutomaticAppInstallationEnabled}
Installer automatiquement les mises à jour d’OS
- AutomaticOSInstallationEnabled
- ${device.AutomaticOSInstallationEnabled}
Installer automatiquement les mises à jour de sécurité
- AutomaticSecurityUpdatesEnabled
- ${device.AutomaticSecurityUpdatesEnabled}
État de la mise à jour automatique
- AUTOUPDATE_STATUS
- ${device.AUTOUPDATE_STATUS}
RAM disponible
- MEMORY_AVAILABLE
- ${device.MEMORY_AVAILABLE}
Mises à jour logicielles disponibles
- AVAILABLE_OS_UPDATE_HUMAN_READABLE
- ${device.AVAILABLE_OS_UPDATE_HUMAN_READABLE}
Espace de stockage disponible
- FREEDISK
- ${device.FREEDISK}
Batterie de secours
- BACKUP_BATTERY_PERCENT
- ${device.BACKUP_BATTERY_PERCENT}
Version du firmware radio
- MODEM_FIRMWARE_VERSION
- ${device.MODEM_FIRMWARE_VERSION}
Batterie en charge
- BATTERY_CHARGING_STATUS
- ${device.BATTERY_CHARGING_STATUS}
Batterie en charge
- BATTERY_CHARGING
- ${device.BATTERY_CHARGING}
Batterie restante
- BATTERY_ESTIMATED_CHARGE_REMAINING
- ${device.BATTERY_ESTIMATED_CHARGE_REMAINING}
Autonomie de la batterie
- BATTERY_RUNTIME
- ${device.BATTERY_RUNTIME}
État de la batterie
- BATTERY_STATUS
- ${device.BATTERY_STATUS}
Appareil Bes connu par MS
- BES_DEVICE_KNOWN_BY_ZMSP
- ${device.BES_DEVICE_KNOWN_BY_ZMSP}
Code PIN BES
- BES_PIN
- ${device.BES_PIN}
ID de l’agent du serveur BES
- AGENT_ID
- ${device.AGENT_ID}
Nom du serveur BES
- BES_SERVER
- ${device.BES_SERVER}
Version du serveur BES
- BES_VERSION
- ${device.BES_VERSION}
Infos du BIOS
- BIOS_INFO
- ${device.BIOS_INFO}
État de BitLocker
- WINDOWS_HAS_BIT_LOCKER_STATUS
- ${device.WINDOWS_HAS_BIT_LOCKER_STATUS}
Adresse MAC Bluetooth
- BLUETOOTH_MAC
- ${device.BLUETOOTH_MAC}
Débogage du démarrage activé ?
- WINDOWS_HAS_BOOT_DEBUGGING_ENABLED
- ${device.WINDOWS_HAS_BOOT_DEBUGGING_ENABLED}
Version de la liste de révision du Gestionnaire de démarrage
- WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION
- ${device.WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION}
Code de l’opérateur
- CARRIER_CODE
- ${device.CARRIER_CODE}
Version des paramètres opérateur
- CARRIER_SETTINGS_VERSION
- ${device.CARRIER_SETTINGS_VERSION}
URL du catalogue
- CatalogURL
- ${device.CatalogURL}
Altitude cellulaire
- GPS_ALTITUDE_FROM_CELLULAR
- ${device.GPS_ALTITUDE_FROM_CELLULAR}
Parcours cellulaire
- GPS_COURSE_FROM_CELLULAR
- ${device.GPS_COURSE_FROM_CELLULAR}
Précision horizontale cellulaire
- GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR
- ${device.GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR}
Cellulaire - Latitude
- GPS_LATITUDE_FROM_CELLULAR
- ${device.GPS_LATITUDE_FROM_CELLULAR}
Cellulaire - Longitude
- GPS_LONGITUDE_FROM_CELLULAR
- ${device.GPS_LONGITUDE_FROM_CELLULAR}
Vitesse cellulaire
- GPS_SPEED_FROM_CELLULAR
- ${device.GPS_SPEED_FROM_CELLULAR}
Technologie cellulaire
- CELLULAR_TECHNOLOGY
- ${device.CELLULAR_TECHNOLOGY}
Cellulaire - Horodatage
- GPS_TIMESTAMP_FROM_CELLULAR
- ${device.GPS_TIMESTAMP_FROM_CELLULAR}
Précision verticale cellulaire
- GPS_VERTICAL_ACCURACY_FROM_CELLULAR
- ${device.GPS_VERTICAL_ACCURACY_FROM_CELLULAR}
Changer le mot de passe lors de la prochaine connexion ?
- GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN
- ${device.GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN}
ID de l’appareil client
- CLIENT_DEVICE_ID
- ${device.CLIENT_DEVICE_ID}
Sauvegarde sur cloud activée
- CLOUD_BACKUP_ENABLED
- ${device.CLOUD_BACKUP_ENABLED}
Intégrité du code activée ?
- WINDOWS_HAS_CODE_INTEGRITY_ENABLED
- ${device.WINDOWS_HAS_CODE_INTEGRITY_ENABLED}
Version de la liste de révision d’intégrité du code
- INDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION
- ${device.WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION}
Couleur
- COLOR
- ${device.COLOR}
Fréquence du processeur
- CPU_CLOCK_SPEED
- ${device.CPU_CLOCK_SPEED}
Type de processeur
- CPU_TYPE
- ${device.CPU_TYPE}
Date de création
- GOOGLE_AW_DIRECTORY_CREATION_TIME
- ${device.GOOGLE_AW_DIRECTORY_CREATION_TIME}
Mises à jour logicielles critiques
- AVAILABLE_OS_UPDATE_IS_CRITICAL
- ${device.AVAILABLE_OS_UPDATE_IS_CRITICAL}
Réseau opérateur courant
- CARRIER
- ${device.CARRIER}
Code pays du mobile actuel
- CURRENT_MCC
- ${device.CURRENT_MCC}
Code réseau du mobile actuel
- CURRENT_MNC
- ${device.CURRENT_MNC}
Itinérance des données autorisée
- DATA_ROAMING_ENABLED
- ${device.DATA_ROAMING_ENABLED}
Date de la dernière sauvegarde iCloud
- LAST_CLOUD_BACKUP_DATE
- ${device.LAST_CLOUD_BACKUP_DATE}
Catalogue par défaut
- IsDefaultCatalog
- ${device.IsDefaultCatalog}
Nom du compte DEP
- BULK_ENROLLMENT_DEP_ACCOUNT_NAME
- ${device.BULK_ENROLLMENT_DEP_ACCOUNT_NAME}
Stratégie DEP
- WINDOWS_HAS_DEP_POLICY
- ${device.WINDOWS_HAS_DEP_POLICY}
Profil DEP attribué
- PROFILE_ASSIGN_TIME
- ${device.PROFILE_ASSIGN_TIME}
Profil DEP transmis
- PROFILE_PUSH_TIME
- ${device.PROFILE_PUSH_TIME}
Profil DEP supprimé
- PROFILE_REMOVE_TIME
- ${device.PROFILE_REMOVE_TIME}
Enregistrement auprès de DEP d’ici le
- DEVICE_ASSIGNED_BY
- ${device.DEVICE_ASSIGNED_BY}
Date d’enregistrement auprès de DEP
- DEVICE_ASSIGNED_DATE
- ${device.DEVICE_ASSIGNED_DATE}
Description
- DESCRIPTION
- ${device.DESCRIPTION}
Identificateur d’appareil
- Activesyncid
- ${device.activesyncid}
Modèle d’appareil
- SYSTEM_OEM
- ${device.SYSTEM_OEM}
Nom de l’appareil
- DEVICE_NAME
- ${device.DEVICE_NAME}
Type d’appareil
- DEVICE_TYPE
- ${device.DEVICE_TYPE}
Ne pas déranger activé
- DO_NOT_DISTURB
- ${device.DO_NOT_DISTURB}
Pilote ELAM chargé ?
- WINDOWS_HAS_ELAM_DRIVER_LOADED
- ${device.WINDOWS_HAS_ELAM_DRIVER_LOADED}
Conformité du chiffrement
- ENCRYPTION_COMPLIANCE
- ${device.ENCRYPTION_COMPLIANCE}
ENROLLMENT_KEY_GENERATION_DATE
- ENROLLMENT_KEY_GENERATION_DATE
- ${device.ENROLLMENT_KEY_GENERATION_DATE}
ID d’entreprise
- ENTERPRISEID
- ${device.ENTERPRISEID}
Stockage externe 1 : espace disponible
- EXTERNAL_STORAGE1_FREE_SPACE
- ${device.EXTERNAL_STORAGE1_FREE_SPACE}
Stockage externe 1 : nom
- EXTERNAL_STORAGE1_NAME
- ${device.EXTERNAL_STORAGE1_NAME}
Stockage externe 1 : espace total
- EXTERNAL_STORAGE1_TOTAL_SPACE
- ${device.EXTERNAL_STORAGE1_TOTAL_SPACE}
Stockage externe 2 : espace disponible
- EXTERNAL_STORAGE2_FREE_SPACE
- ${device.EXTERNAL_STORAGE2_FREE_SPACE}
Stockage externe 2 : nom
- EXTERNAL_STORAGE2_NAME
- ${device.EXTERNAL_STORAGE2_NAME}
Stockage externe 2 : espace total
- EXTERNAL_STORAGE2_TOTAL_SPACE
- ${device.EXTERNAL_STORAGE2_TOTAL_SPACE}
Stockage externe chiffré
- EXTERNAL_ENCRYPTION
- ${device.EXTERNAL_ENCRYPTION}
FileVault activé
- IS_FILEVAULT_ENABLED
- ${device.IS_FILEVAULT_ENABLED}
État du pare-feu
- DEVICE_FIREWALL_STATUS
- ${device.DEVICE_FIREWALL_STATUS}
État du pare-feu
- FIREWALL_STATUS
- ${device.FIREWALL_STATUS}
Version du firmware
- FIRMWARE_VERSION
- ${device.FIRMWARE_VERSION}
Première synchronisation
- ZMSP_FIRST_SYNC
- ${device.ZMSP_FIRST_SYNC}
Alias Google Directory
- GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS
- ${device.GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS}
Nom de famille Google Directory
- GOOGLE_AW_DIRECTORY_FAMILY_NAME
- ${device.GOOGLE_AW_DIRECTORY_FAMILY_NAME}
Nom Google Directory
- GOOGLE_AW_DIRECTORY_NAME
- ${device.GOOGLE_AW_DIRECTORY_NAME}
E-mail principal Google Directory
- GOOGLE_AW_DIRECTORY_PRIMARY
- ${device.GOOGLE_AW_DIRECTORY_PRIMARY}
ID utilisateur Google Directory
- GOOGLE_AW_DIRECTORY_USER_ID
- ${device.GOOGLE_AW_DIRECTORY_USER_ID}
GPS - Altitude
- GPS_ALTITUDE_FROM_GPS
- ${device.GPS_ALTITUDE_FROM_GPS}
Parcours GPS
- GPS_COURSE_FROM_GPS
- ${device.GPS_COURSE_FROM_GPS}
Précision horizontale GPS
- GPS_HORIZONTAL_ACCURACY_FROM_GPS
- ${device.GPS_HORIZONTAL_ACCURACY_FROM_GPS}
GPS - Latitude
- GPS_LATITUDE_FROM_GPS
- ${device.GPS_LATITUDE_FROM_GPS}
GPS - Longitude
- GPS_LONGITUDE_FROM_GPS
- ${device.GPS_LONGITUDE_FROM_GPS}
Vitesse GPS
- GPS_SPEED_FROM_GPS
- ${device.GPS_SPEED_FROM_GPS}
GPS - Horodatage
- GPS_TIMESTAMP_FROM_GPS
- ${device.GPS_TIMESTAMP_FROM_GPS}
Précision verticale GPS
- GPS_VERTICAL_ACCURACY_FROM_GPS
- ${device.GPS_VERTICAL_ACCURACY_FROM_GPS}
ID du périphérique matériel
- HW_DEVICE_ID
- ${device.HW_DEVICE_ID}
Capacités de chiffrement du matériel
- HARDWARE_ENCRYPTION_CAPS
- ${device.HARDWARE_ENCRYPTION_CAPS}
HAS_CONTAINER
- HAS_CONTAINER
- ${device.HAS_CONTAINER}
Hash du compte iTunes Store actuellement connecté
- ITUNES_STORE_ACCOUNT_HASH
- ${device.ITUNES_STORE_ACCOUNT_HASH}
Opérateur de la carte SIM
- SIM_CARRIER_NETWORK
- ${device.SIM_CARRIER_NETWORK}
Code pays de la carte SIM
- SIM_MCC
- ${device.SIM_MCC}
Code réseau de la carte SIM
- SIM_MNC
- ${device.SIM_MNC}
ICCID
- ICCID
- ${device.ICCID}
Identité
- AS_DEVICE_IDENTITY
- ${device.AS_DEVICE_IDENTITY}
Numéro IMEI/MEID de l’appareil
- IMEI
- ${device.IMEI}
IMSI
- SIM_ID
- ${device.SIM_ID}
Stockage interne chiffré
- LOCAL_ENCRYPTION
- ${device.LOCAL_ENCRYPTION}
Adresse IP
- IP_LOCATION
- ${device.IP_LOCATION}
Adresse IPv4
- IP_ADDRESSV4
- ${device.IP_ADDRESSV4}
Adresse IPv6
- IP_ADDRESSV6
- ${device.IP_ADDRESSV6}
Date d’émission
- WINDOWS_HAS_ISSUED_AT
- ${device.WINDOWS_HAS_ISSUED_AT}
Jailbreaké/rooté
- ROOT_ACCESS
- ${device.ROOT_ACCESS}
Débogage du noyau activé ?
- WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED
- ${device.WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED}
Mode kiosque
- IS_KIOSK
- ${device.IS_KIOSK}
Dernière adresse IP connue
- LAST_IP_ADDR
- ${device.LAST_IP_ADDR}
Dernière date de mise à jour de la stratégie
- LAST_POLICY_UPDATE_TIME
- ${device.LAST_POLICY_UPDATE_TIME}
Date dernière recherche
- PreviousScanDate
- ${device.PreviousScanDate}
Résultat dernière recherche
- PreviousScanResult
- ${device.PreviousScanResult}
Dernières mises à jour logicielles planifiées
- AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME
- ${device.AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME}
Dernier message d’échec des mises à jour logicielles planifiées
- AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG
- ${device.AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG}
Dernier état des mises à jour logicielles planifiées
- AVAILABLE_OS_UPDATE_INSTALL_STATUS
- ${device.AVAILABLE_OS_UPDATE_INSTALL_STATUS}
Dernière synchronisation
- ZMSP_LAST_SYNC
- ${device.ZMSP_LAST_SYNC}
Service de localisation activé
- DEVICE_LOCATOR
- ${device.DEVICE_LOCATOR}
Adresse MAC
- MAC_ADDRESS
- ${device.MAC_ADDRESS}
Connexion réseau de l’adresse MAC
- MAC_NETWORK_CONNECTION
- ${device.MAC_NETWORK_CONNECTION}
Type d’adresse MAC
- MAC_ADDRESS_TYPE
- ${device.MAC_ADDRESS_TYPE}
Configuration de la boîte aux lettres
- GOOGLE_AW_DIRECTORY_MAILBOX_SETUP
- ${device.GOOGLE_AW_DIRECTORY_MAILBOX_SETUP}
Batterie principale
- MAIN_BATTERY_PERCENT
- ${device.MAIN_BATTERY_PERCENT}
Mode perdu MDM activé
- 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}
Numéro de mobile
- TEL_NUMBER
- ${device.TEL_NUMBER}
ID du modèle
- MODEL_ID
- ${device.MODEL_ID}
Numéro de modèle
- MODEL_NUMBER
- ${device.MODEL_NUMBER}
Type de carte réseau
- NETWORK_ADAPTER_TYPE
- ${device.NETWORK_ADAPTER_TYPE}
Build du système d’exploitation
- SYSTEM_OS_BUILD
- ${device.SYSTEM_OS_BUILD}
Édition du système d’exploitation
- OS_EDITION
- ${device.OS_EDITION}
Langue du système d’exploitation (paramètres régionaux)
- SYSTEM_LANGUAGE
- ${device.SYSTEM_LANGUAGE}
Version du système d’exploitation
- SYSTEM_OS_VERSION
- ${device.SYSTEM_OS_VERSION}
Adresse de l’organisation
- ORGANIZATION_ADDRESS
- ${device.ORGANIZATION_ADDRESS}
E-mail de l’organisation
- ORGANIZATION_EMAIL
- ${device.ORGANIZATION_EMAIL}
Organisation Magic
- ORGANIZATION_MAGIC
- ${device.ORGANIZATION_MAGIC}
Nom de l’organisation
- ORGANIZATION_NAME
- ${device.ORGANIZATION_NAME}
N° de tél. de l’organisation
- ORGANIZATION_PHONE
- ${device.ORGANIZATION_PHONE}
Non conforme
- OUT_OF_COMPLIANCE
- ${device.OUT_OF_COMPLIANCE}
Appartient à
- CORPORATE_OWNED
- ${device.CORPORATE_OWNED}
Code secret conforme
- PASSCODE_IS_COMPLIANT
- ${device.PASSCODE_IS_COMPLIANT}
Code secret conforme à la configuration
- PASSCODE_IS_COMPLIANT_WITH_CFG
- ${device.PASSCODE_IS_COMPLIANT_WITH_CFG}
Code secret présent
- PASSCODE_PRESENT
- ${device.PASSCODE_PRESENT}
PCR0
- WINDOWS_HAS_PCR0
- ${device.WINDOWS_HAS_PCR0}
Violation du périmètre
- GPS_PERIMETER_BREACH
- ${device.GPS_PERIMETER_BREACH}
Recherche périodique
- PerformPeriodicCheck
- ${device.PerformPeriodicCheck}
Partage de connexion activé
- PERSONAL_HOTSPOT_ENABLED
- ${device.PERSONAL_HOTSPOT_ENABLED}
Code PIN du géofencing
- PIN_CODE_FOR_GEO_FENCE
- ${device.PIN_CODE_FOR_GEO_FENCE}
Plateforme
- SYSTEM_PLATFORM
- ${device.SYSTEM_PLATFORM}
Niveau d’API de la plate-forme
- API_LEVEL
- ${device.API_LEVEL}
Nom de la stratégie
- POLICY_NAME
- ${device.POLICY_NAME}
Numéro de téléphone principal
- IDENTITY1_PHONENUMBER
- ${device.IDENTITY1_PHONENUMBER}
Opérateur de la carte SIM principale
- IDENTITY1_CARRIER_NETWORK_OPERATOR
- ${device.IDENTITY1_CARRIER_NETWORK_OPERATOR}
ICCID de la carte SIM principale
- IDENTITY1_ICCID
- ${device.IDENTITY1_ICCID}
N° IMEI de la carte SIM principale
- IDENTITY1_IMEI
- ${device.IDENTITY1_IMEI}
N° IMSI de la carte SIM principale
- IDENTITY1_IMSI
- ${device.IDENTITY1_IMSI}
Itinérance de la carte SIM principale
- IDENTITY1_ROAMING
- ${device.IDENTITY1_ROAMING}
Conformité de la carte SIM principale avec l’itinérance
- IDENTITY1_ROAMING_COMPLIANCE
- ${device.IDENTITY1_ROAMING_COMPLIANCE}
Nom du produit
- PRODUCT_NAME
- ${device.PRODUCT_NAME}
ID appareil éditeur
- PUBLISHER_DEVICE_ID
- ${device.PUBLISHER_DEVICE_ID}
Nombre de réinitialisations
- WINDOWS_HAS_RESET_COUNT
- ${device.WINDOWS_HAS_RESET_COUNT}
Nombre de redémarrages
- WINDOWS_HAS_RESTART_COUNT
- ${device.WINDOWS_HAS_RESTART_COUNT}
Mode sans échec activé ?
- WINDOWS_HAS_SAFE_MODE
- ${device.WINDOWS_HAS_SAFE_MODE}
API Samsung KNOX disponible
- SAMSUNG_KNOX
- ${device.SAMSUNG_KNOX}
Version API Samsung KNOX
- SAMSUNG_KNOX_VERSION
- ${device.SAMSUNG_KNOX_VERSION}
Attestation Samsung KNOX
- SAMSUNG_KNOX_ATTESTED
- ${device.SAMSUNG_KNOX_ATTESTED}
Date de mise à jour de l’attestation Samsung KNOX
- SAMSUNG_KNOX_ATT_UPDATED_TIME
- ${device.SAMSUNG_KNOX_ATT_UPDATED_TIME}
API Samsung SAFE disponible
- SAMSUNG_MDM
- ${device.SAMSUNG_MDM}
Version API Samsung SAFE
- SAMSUNG_MDM_VERSION
- ${device.SAMSUNG_MDM_VERSION}
Hachage SBCP
- WINDOWS_HAS_SBCP_HASH
- ${device.WINDOWS_HAS_SBCP_HASH}
Écran : hauteur
- SCREEN_HEIGHT
- ${device.SCREEN_HEIGHT}
Écran : nombre de couleurs
- SCREEN_NB_COLORS
- ${device.SCREEN_NB_COLORS}
Écran : taille
- SCREEN_SIZE
- ${device.SCREEN_SIZE}
Écran : largeur
- SCREEN_WIDTH
- ${device.SCREEN_WIDTH}
Écran : résolution axe X
- SCREEN_XDPI
- ${device.SCREEN_XDPI}
Écran : résolution axe Y
- SCREEN_YDPI
- ${device.SCREEN_YDPI}
Numéro de téléphone secondaire
- IDENTITY2_PHONENUMBER
- ${device.IDENTITY2_PHONENUMBER}
Opérateur de la carte SIM secondaire
- IDENTITY2_CARRIER_NETWORK_OPERATOR
- ${device.IDENTITY2_CARRIER_NETWORK_OPERATOR}
ICCID de la carte SIM secondaire
- IDENTITY2_ICCID
- ${device.IDENTITY2_ICCID}
N° IMEI de la carte SIM secondaire
- IDENTITY2_IMEI
- ${device.IDENTITY2_IMEI}
N° IMSI de la carte SIM secondaire
- IDENTITY2_IMSI
- ${device.IDENTITY2_IMSI}
Itinérance de la carte SIM secondaire
- IDENTITY2_ROAMING
- ${device.IDENTITY2_ROAMING}
Conformité de la carte SIM secondaire avec l’itinérance
- IDENTITY2_ROAMING_COMPLIANCE
- ${device.IDENTITY2_ROAMING_COMPLIANCE}
Démarrage sécurisé activé ?
- WINDOWS_HAS_SECURE_BOOT_ENABLED
- ${device.WINDOWS_HAS_SECURE_BOOT_ENABLED}
État du démarrage sécurisé
- SECURE_BOOT_STATE
- ${device.SECURE_BOOT_STATE}
Conteneur sécurisé activé
- DLP_ACTIVE
- ${device.DLP_ACTIVE}
Niveau de correctif de sécurité
- SYSTEM_SECURITY_PATCH_LEVEL
- ${device.SYSTEM_SECURITY_PATCH_LEVEL}
Numéro de série
- SERIAL_NUMBER
- ${device.SERIAL_NUMBER}
Prise en charge des SMS
- IS_SMS_CAPABLE
- ${device.IS_SMS_CAPABLE}
Supervisé
- SUPERVISED
- ${device.SUPERVISED}
Motif de la suspension
- GOOGLE_AW_DIRECTORY_SUSPENTION_REASON
- ${device.GOOGLE_AW_DIRECTORY_SUSPENTION_REASON}
État altéré
- TAMPERED_STATUS
- ${device.TAMPERED_STATUS}
Termes et conditions
- TERMS_AND_CONDITIONS
- ${device.TERMS_AND_CONDITIONS}
Termes et conditions acceptés ?
- GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS
- ${device.GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS}
Signature du test activée ?
- WINDOWS_HAS_TEST_SIGNING_ENABLED
- ${device.WINDOWS_HAS_TEST_SIGNING_ENABLED}
RAM totale
- MEMORY
- ${device.MEMORY}
Espace de stockage total
- TOTAL_DISK_SPACE
- ${device.TOTAL_DISK_SPACE}
Version du TPM
- TPM_VERSION
- ${device.TPM_VERSION}
UDID
- UDID
- ${device.UDID}
État du contrôle de compte d’utilisateur
- UAC_STATUS
- ${device.UAC_STATUS}
Agent utilisateur
- USER_AGENT
- ${device.USER_AGENT}
Défini par l’utilisateur #1
- USER_DEFINED_1
- ${device.USER_DEFINED_1}
Défini par l’utilisateur #2
- USER_DEFINED_2
- ${device.USER_DEFINED_2}
Défini par l’utilisateur #3
- USER_DEFINED_3
- ${device.USER_DEFINED_3}
Langue de l’utilisateur (locale)
- USER_LANGUAGE
- ${device.USER_LANGUAGE}
Constructeur
- CONSTRUCTEUR
- ${device.VENDOR}
Prise en charge de la voix
- IS_VOICE_CAPABLE
- ${device.IS_VOICE_CAPABLE}
Itinérance voix autorisée
- VOICE_ROAMING_ENABLED
- ${device.VOICE_ROAMING_ENABLED}
VSM activé ?
- WINDOWS_HAS_VSM_ENABLED
- ${device.WINDOWS_HAS_VSM_ENABLED}
Adresse MAC Wi-Fi
- WIFI_MAC
- ${device.WIFI_MAC}
WINDOWS_ENROLLMENT_KEY
- WINDOWS_ENROLLMENT_KEY
- ${device.WINDOWS_ENROLLMENT_KEY}
WinPE activé ?
- WINDOWS_HAS_WINPE
- ${device.WINDOWS_HAS_WINPE}
État de la notification WNS
- PROPERTY_WNS_PUSH_STATUS
- ${device.PROPERTY_WNS_PUSH_STATUS}
URL de notification WNS
- PROPERTY_WNS_PUSH_URL
- ${device.PROPERTY_WNS_PUSH_URL}
Date d’expiration de l’URL de notification WNS
- PROPERTY_WNS_PUSH_URL_EXPIRY
- ${device.PROPERTY_WNS_PUSH_URL_EXPIRY}
ID d’agent XenMobile
- ENROLLMENT_AGENT_ID
- ${device.ENROLLMENT_AGENT_ID}
Révision de l’agent XenMobile
- EW_REVISION
- ${device.EW_REVISION}
Version de l’agent XenMobile
- EW_VERSION
- ${device.EW_VERSION}
API Zebra disponible
- ZEBRA_MDM
- ${device.ZEBRA_MDM}
Version du MXMF Zebra
- ZEBRA_MDM_VERSION
- ${device.ZEBRA_MDM_VERSION}
Version du patch Zebra
- ZEBRA_PATCH_VERSION
- ${device.ZEBRA_PATCH_VERSION}
Macros pour obtenir des propriétés utilisateur intégrés
Nom d’affichage | Macros |
---|---|
domainname (nom de domaine, domaine par défaut) | ${user.domainname} |
loginname (nom d’utilisateur + nom de domaine) | ${user.loginname} |
username (nom d’ouverture de session moins le domaine, si présent) | ${user.username} |
Macros pour toutes les propriétés utilisateur
Nom d’affichage | Élément Web | Macros |
---|---|---|
Échecs de connexion à Active Directory | badpwdcount | ${user.badpwdcount} |
E-mail de l’utilisateur ActiveSync | asuseremail | ${user.asuseremail} |
Source de données ASM | asmpersonsource | ${user.asmpersonsource} |
Nom du compte DEP ASM | asmdepaccount | ${user.asmdepaccount} |
Identifiant Apple géré par ASM | asmpersonmanagedappleid | ${user.asmpersonmanagedappleid} |
Type de code d’accès ASM | asmpersonpasscodetype | ${user.asmpersonpasscodetype} |
Identifiant d’étudiant ASM | asmpersonid | ${user.asmpersonid} |
Statut de l’étudiant ASM | asmpersonstatus | ${user.asmpersonstatus} |
Titre de l’étudiant ASM | asmpersontitle | ${user.asmpersontitle} |
Identifiant unique de l’étudiant ASM | asmpersonuniqueid | ${user.asmpersonuniqueid} |
Identifiant du système source ASM | asmpersonsourcesystemid | ${user.asmpersonsourcesystemid} |
Niveau scolaire de l’étudiant ASM | asmpersongrade | ${user.asmpersongrade} |
E-mail de l’utilisateur BES | besuseremail | ${user.besuseremail} |
Société | company | ${user.company} |
Nom de la société | companyname | ${user.companyname} |
Pays | c | ${user.c} |
Service | Service | ${user.department} |
Description | description | ${user.description} |
Utilisateur désactivé | disableduser | ${user.disableduser} |
Nom d’affichage | displayname | ${user.displayname} |
Nom unique | distinguishedname | ${user.distinguishedname} |
Nom de domaine | domainname | ${user.domainname} |
${user.mail} |
||
Prénom | givenname | ${user.givenname} |
Adresse (domicile) | homestreetaddress | ${user.homestreetaddress} |
Ville (domicile) | homecity | ${user.homecity} |
Pays (domicile) | homecountry | ${user.homecountry} |
Fax (domicile) | homefax | ${user.homefax} |
Téléphone domicile | homephone | ${user.homephone} |
Dép./Région (domicile) | homestate | ${user.homestate} |
Code postal (domicile) | homezip | ${user.homezip} |
Tél. IP | ipphone | ${user.ipphone} |
Second prénom | middleinitial | ${user.middleinitial} |
Deuxième prénom | middlename | ${user.middlename} |
Téléphone portable | mobile | ${user.mobile} |
Nom | cn | ${user.cn} |
Adresse du bureau | physicaldeliveryofficename | ${user.physicaldeliveryofficename} |
Ville (bureau) | l | ${user.l} |
Fax du bureau | facsimiletelephonenumber | ${user.facsimiletelephonenumber} |
Dép./Région du bureau | st | ${user.st} |
Rue du bureau | officestreetaddress | ${user.officestreetaddress} |
Tél. bureau | telephonenumber | ${user.telephonenumber} |
Code postal du bureau | postalcode | ${user.postalcode} |
Boîte postale | postofficebox | ${user.postofficebox} |
Bipeur | pager | ${user.pager} |
ID du groupe principal | primarygroupid | ${user.primarygroupid} |
Compte SAM | samaccountname | ${user.samaccountname} |
Adresse | streetaddress | ${user.streetaddress} |
Surname | sn | ${user.sn} |
Titre | Titre | ${user.title} |
Nom de connexion de l’utilisateur | userprincipalname | ${user.userprincipalname} |
Dans cet article
- Syntaxe des macros
- Macros pour les modèles de notification par défaut
- Macros pour les stratégies spécifiques
- Macros pour obtenir des propriétés d’appareils intégrés
- Macros pour toutes les propriétés d’appareil
- Macros pour obtenir des propriétés utilisateur intégrés
- Macros pour toutes les propriétés utilisateur