Makros

XenMobile bietet Makros zum Eintragen von Benutzer- und Geräteeigenschaften im Textfeld folgender Elemente:

  • Richtlinien
  • Benachrichtigungen
  • Registrierungsvorlagen
  • Automatisierte Aktionen
  • Zertifikatsignieranforderungen für Anmeldeinformationsanbieter

XenMobile ersetzt die Makros durch die entsprechenden Benutzer- oder Systemwerte. Sie können beispielsweise den Postfachwert in einem Exchange-Profil für tausende Benutzer vorab eingeben.

Makrosyntax

Ein Makro kann folgendes Format haben:

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

Umschließen Sie den gesamten Teil nach dem Dollarzeichen ($) mit geschweiften Klammern ({}).

  • Qualifizierte Eigenschaftsnamen verweisen auf eine Benutzereigenschaft, eine Geräteeigenschaft oder eine benutzerdefinierte Eigenschaft.
  • Qualifizierte Eigenschaftsnamen bestehen aus einem Präfix gefolgt von dem eigentlichen Eigenschaftsnamen.
  • Benutzereigenschaften haben die Form ${user.[PROPERTYNAME] (prefix="user.")}.
  • Geräteeigenschaften haben die Form ${device.[PROPERTYNAME] (prefix="device.")}.
  • Bei Eigenschaftennamen wird zwischen Groß- und Kleinschreibung unterschieden.
  • Eine Funktion kann eine begrenzte Liste sein oder ein Link zu einer Drittanbieter-Referenz, die Funktionen definiert. Das folgende Makro für eine Benachrichtigung enthält die Funktion firstnotnull:

    Gerät ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} wurde gesperrt…

  • Bei benutzerdefinierten (von Ihnen erstellten) Makros lautet das Präfix ${custom}. Sie können das Präfix auslassen.

Es folgt ein Beispiel des häufig verwendeten Makros ${user.username} zum Eintragen des Werts “Benutzername” im Textfeld einer Richtlinie. Das Makro ist nützlich beim Konfigurieren von Exchange ActiveSync-Profilen und anderen Profilen, die von mehreren Benutzern verwendet werden. Das folgende Beispiel zeigt, wie Makros in einer Exchange-Richtlinie verwendet werden. Das Makro für Benutzer ist ${user.username}. Das Makro für E-Mail-Adresse ist ${user.mail}.

Abbildung des Makros im Konfigurationsbildschirm für Geräterichtlinien

Das folgende Beispiel zeigt, wie Makros für eine Zertifikatsignieranforderung verwendet werden. Das Makro für Antragstellername ist CN=$user.username. Das Makro für den Wert von Alternativer Antragstellername ist $user.userprincipalname.

Abbildung des Makros im Bildschirm zur Konfiguration des Anmeldeinformationsanbieters

Das folgende Beispiel zeigt, wie Makros in einer Benachrichtigungsvorlage verwendet werden. Die Vorlage in dem Beispiel definiert die Nachricht, die an Benutzer gesendet wird, wenn HDX-Anwendungen aufgrund mangelnder Richtlinientreue des Geräts blockiert werden. Das Makro für Meldung ist:

Gerät ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} erfüllt die Geräterichtlinie nicht mehr und HDX-Apps werden gesperrt.

Abbildung des Makros im Konfigurationsbildschirm für Benachrichtigungsvorlagen

Zum Aufrufen weiterer Beispiele für die Verwendung von Makros in Benachrichtigungen gehen Sie zu Einstellungen > Benachrichtigungsvorlagen, wählen Sie eine vordefinierte Vorlage und klicken Sie auf Bearbeiten.

Das folgende Beispiel zeigt ein Makro in der Geräterichtlinie “Gerätename”. Sie können das Makro, eine Kombination aus Makros oder eine Kombination aus Makros und Text zur eindeutigen Benennung aller Geräte eingeben. Um beispielsweise als Gerätenamen die Seriennummer festzulegen, verwenden Sie ${device.serialnumber}. Verwenden Sie ${device.serialnumber} ${ user.username }, um den Benutzernamen in den Gerätenamen aufzunehmen. Die Geräterichtlinie “Gerätename” funktioniert auf betreuten iOS- und MacOS-Geräten.

Abbildung des Makros im Konfigurationsbildschirm für Geräterichtlinien

Makros für Standardbenachrichtigungsvorlagen

Folgende Makros können Sie in Standardbenachrichtigungsvorlagen verwenden:

  • ${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

Makros für bestimmte Richtlinien

Bei der Geräterichtlinie für Gerätenamen (für iOS und MacOS) können Sie folgende Makros für den Gerätenamen verwenden:

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

Bei der Webclip-Geräterichtlinie können Sie folgendes Makro für die URL verwenden:

  • ${webeas-url}

Bei der Geräterichtlinie für Samsung MDM-Lizenzschlüssel können Sie dieses Makro für den ELM-Lizenzschlüssel verwenden:

  • ${elm.license.key}

Makros zum Abrufen integrierter Geräteeigenschaften

   
Anzeigename Makros
Geräte-ID $device.id
Geräte-IMEI $device.imei
OS-Familie $device.OSFamily
Seriennummer $device.serialNumber

Makros für alle Geräteeigenschaften

     
Anzeigename Webelement Makros
Konto vorübergehend gesperrt? GOOGLE_AW_DIRECTORY_SUSPENDED ${device.GOOGLE_AW_DIRECTORY_SUSPENDED}
Code zum Umgehen der Aktivierungssperre ACTIVATION_LOCK_BYPASS_CODE ${device.ACTIVATION_LOCK_BYPASS_CODE}
Aktivierungssperre aktiviert ACTIVATION_LOCK_ENABLED ${device.ACTIVATION_LOCK_ENABLED}
Aktives iTunes-Konto ACTIVE_ITUNES ${device.ACTIVE_ITUNES}
ActiveSync-Gerät ist MSP bekannt AS_DEVICE_KNOWN_BY_ZMSP ${device.AS_DEVICE_KNOWN_BY_ZMSP}
ActiveSync-ID EXCHANGE_ACTIVESYNC_ID ${device.EXCHANGE_ACTIVESYNC_ID}
Administrator deaktiviert ADMIN_DISABLED ${device.ADMIN_DISABLED}
Windows HAS AIK Present? WINDOWS_HAS_AIK_PRESENT ${device.WINDOWS_HAS_AIK_PRESENT}
Amazon MDM API verfügbar AMAZON_MDM ${device.AMAZON_MDM}
Android for Work - Geräte-ID GOOGLE_AW_DEVICE_ID ${device.GOOGLE_AW_DEVICE_ID}
Android for Work-aktiviertes Gerät? GOOGLE_AW_ENABLED_DEVICE ${device.GOOGLE_AW_ENABLED_DEVICE}
Android for Work - Installationstyp GOOGLE_AW_INSTALL_TYPE ${device.GOOGLE_AW_INSTALL_TYPE}
Status der Antispywaresignatur ANTI_SPYWARE_SIGNATURE_STATUS ${device.ANTI_SPYWARE_SIGNATURE_STATUS}
Antispywarestatus ANTI_SPYWARE_STATUS ${device.ANTI_SPYWARE_STATUS}
Status der Antivirenprogrammsignatur ANTI_VIRUS_SIGNATURE_STATUS ${device.ANTI_VIRUS_SIGNATURE_STATUS}
Antivirusstatus ANTI_VIRUS_STATUS ${device.ANTI_VIRUS_STATUS}
Code zum Umgehen der ASM-DEP-Aktivierungssperre DEP_ACTIVATION_LOCK_BYPASS_CODE ${device.DEP_ACTIVATION_LOCK_BYPASS_CODE}
Hinterlegter ASM-DEP-Schlüssel DEP_ESCROW_KEY ${device.DEP_ESCROW_KEY}
Bestandskennzeichen ASSET_TAG ${device.ASSET_TAG}
Automatisch auf Softwareupdates prüfen AutoCheckEnabled ${device.AutoCheckEnabled}
Softwareupdates im Hintergrund automatisch herunterladen BackgroundDownloadEnabled ${device.BackgroundDownloadEnabled}
App-Updates automatisch installieren AutomaticAppInstallationEnabled ${device.AutomaticAppInstallationEnabled}
OS-Updates automatisch installieren AutomaticOSInstallationEnabled ${device.AutomaticOSInstallationEnabled}
Sicherheitsupdates automatisch installieren AutomaticSecurityUpdatesEnabled ${device.AutomaticSecurityUpdatesEnabled}
Status für automatische Updates AUTOUPDATE_STATUS ${device.AUTOUPDATE_STATUS}
Verfügbarer RAM MEMORY_AVAILABLE ${device.MEMORY_AVAILABLE}
Verfügbare Softwareupdates AVAILABLE_OS_UPDATE_HUMAN_READABLE ${device.AVAILABLE_OS_UPDATE_HUMAN_READABLE}
Verfügbarer Speicherplatz FREEDISK ${device.FREEDISK}
Backupakku BACKUP_BATTERY_PERCENT ${device.BACKUP_BATTERY_PERCENT}
Firmwareversion für Basisband MODEM_FIRMWARE_VERSION ${device.MODEM_FIRMWARE_VERSION}
Akku wird geladen BATTERY_CHARGING_STATUS ${device.BATTERY_CHARGING_STATUS}
Akku wird geladen BATTERY_CHARGING ${device.BATTERY_CHARGING}
Verbleibender Akku BATTERY_ESTIMATED_CHARGE_REMAINING ${device.BATTERY_ESTIMATED_CHARGE_REMAINING}
Akkulaufzeit BATTERY_RUNTIME ${device.BATTERY_RUNTIME}
Akkustatus BATTERY_STATUS ${device.BATTERY_STATUS}
BES-Gerät ist MSP bekannt BES_DEVICE_KNOWN_BY_ZMSP ${device.BES_DEVICE_KNOWN_BY_ZMSP}
BES-PIN BES_PIN ${device.BES_PIN}
Agent-ID für BES-Server AGENT_ID ${device.AGENT_ID}
BES-Servername BES_SERVER ${device.BES_SERVER}
BES-Serverversion BES_VERSION ${device.BES_VERSION}
BIOS-Info BIOS_INFO ${device.BIOS_INFO}
BitLocker-Status WINDOWS_HAS_BIT_LOCKER_STATUS ${device.WINDOWS_HAS_BIT_LOCKER_STATUS}
Bluetooth MAC-Adresse BLUETOOTH_MAC ${device.BLUETOOTH_MAC}
Boot Debugging Enabled? WINDOWS_HAS_BOOT_DEBUGGING_ENABLED ${device.WINDOWS_HAS_BOOT_DEBUGGING_ENABLED}
Boot Manager Rev List Version WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION ${device.WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION}
Code des Netzbetreibers CARRIER_CODE ${device.CARRIER_CODE}
Version der Netzbetreibereinstellungen CARRIER_SETTINGS_VERSION ${device.CARRIER_SETTINGS_VERSION}
Katalog-URL CatalogURL ${device.CatalogURL}
Mobilnetzbreitengrad GPS_ALTITUDE_FROM_CELLULAR ${device.GPS_ALTITUDE_FROM_CELLULAR}
Mobilnetz - Kurs GPS_COURSE_FROM_CELLULAR ${device.GPS_COURSE_FROM_CELLULAR}
Mobilnetz - horizontale Genauigkeit GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR ${device.GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR}
Mobilnetzbreitengrad GPS_LATITUDE_FROM_CELLULAR ${device.GPS_LATITUDE_FROM_CELLULAR}
Mobilnetzlängengrad GPS_LONGITUDE_FROM_CELLULAR ${device.GPS_LONGITUDE_FROM_CELLULAR}
Mobilnetz - Geschwindigkeit GPS_SPEED_FROM_CELLULAR ${device.GPS_SPEED_FROM_CELLULAR}
Cellular-Technologie CELLULAR_TECHNOLOGY ${device.CELLULAR_TECHNOLOGY}
Mobilnetzzeitstempel GPS_TIMESTAMP_FROM_CELLULAR ${device.GPS_TIMESTAMP_FROM_CELLULAR}
Mobilnetz - vertikale Genauigkeit GPS_VERTICAL_ACCURACY_FROM_CELLULAR ${device.GPS_VERTICAL_ACCURACY_FROM_CELLULAR}
Kennwort bei nächster Anmeldung ändern? GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN ${device.GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN}
Clienteräte-ID CLIENT_DEVICE_ID ${device.CLIENT_DEVICE_ID}
Cloudbackup aktiviert CLOUD_BACKUP_ENABLED ${device.CLOUD_BACKUP_ENABLED}
Code Integrity Enabled? WINDOWS_HAS_CODE_INTEGRITY_ENABLED ${device.WINDOWS_HAS_CODE_INTEGRITY_ENABLED}
Code Integrity Rev List Version WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION ${device.WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION}
Farbe COLOR ${device.COLOR}
CPU-Taktfrequenz CPU_CLOCK_SPEED ${device.CPU_CLOCK_SPEED}
CPU-Typ CPU_TYPE ${device.CPU_TYPE}
Erstellungszeit GOOGLE_AW_DIRECTORY_CREATION_TIME ${device.GOOGLE_AW_DIRECTORY_CREATION_TIME}
Kritische Softwareupdates AVAILABLE_OS_UPDATE_IS_CRITICAL ${device.AVAILABLE_OS_UPDATE_IS_CRITICAL}
Aktuelles Betreibernetzwerk CARRIER ${device.CARRIER}
Aktueller Ländercode für mobiles Gerät CURRENT_MCC ${device.CURRENT_MCC}
Code für aktuelles mobiles Netzwerk CURRENT_MNC ${device.CURRENT_MNC}
Datenroaming zugelassen DATA_ROAMING_ENABLED ${device.DATA_ROAMING_ENABLED}
Datum des letzten iCloud-Backups LAST_CLOUD_BACKUP_DATE ${device.LAST_CLOUD_BACKUP_DATE}
Standardkatalog IsDefaultCatalog ${device.IsDefaultCatalog}
DEP-Kontoname BULK_ENROLLMENT_DEP_ACCOUNT_NAME ${device.BULK_ENROLLMENT_DEP_ACCOUNT_NAME}
DEP Policy WINDOWS_HAS_DEP_POLICY ${device.WINDOWS_HAS_DEP_POLICY}
DEP-Profil zugewiesen PROFILE_ASSIGN_TIME ${device.PROFILE_ASSIGN_TIME}
DEP-Profil per Push bereitgestellt PROFILE_PUSH_TIME ${device.PROFILE_PUSH_TIME}
DEP-Profil entfernt PROFILE_REMOVE_TIME ${device.PROFILE_REMOVE_TIME}
DEP-Registrierung durch DEVICE_ASSIGNED_BY ${device.DEVICE_ASSIGNED_BY}
DEP-Registrierungsdatum DEVICE_ASSIGNED_DATE ${device.DEVICE_ASSIGNED_DATE}
Beschreibung BESCHREIBUNG ${device.DESCRIPTION}
Gerätemodell SYSTEM_OEM ${device.SYSTEM_OEM}
Gerätename DEVICE_NAME ${device.DEVICE_NAME}
Gerätetyp DEVICE_TYPE ${device.DEVICE_TYPE}
‘Nicht stören’ aktiviert DO_NOT_DISTURB ${device.DO_NOT_DISTURB}
ELAM Driver Loaded? WINDOWS_HAS_ELAM_DRIVER_LOADED ${device.WINDOWS_HAS_ELAM_DRIVER_LOADED}
Verschlüsselungscompliance ENCRYPTION_COMPLIANCE ${device.ENCRYPTION_COMPLIANCE}
ENROLLMENT_KEY_GENERATION_DATE ENROLLMENT_KEY_GENERATION_DATE ${device.ENROLLMENT_KEY_GENERATION_DATE}
Unternehmens-ID ENTERPRISEID ${device.ENTERPRISEID}
Externer Speicher 1: Verfügbarer Speicherplatz EXTERNAL_STORAGE1_FREE_SPACE ${device.EXTERNAL_STORAGE1_FREE_SPACE}
Externer Speicher 1: Name EXTERNAL_STORAGE1_NAME ${device.EXTERNAL_STORAGE1_NAME}
Externer Speicher 1: Gesamtspeicherplatz EXTERNAL_STORAGE1_TOTAL_SPACE ${device.EXTERNAL_STORAGE1_TOTAL_SPACE}
Externer Speicher 2: Verfügbarer Speicherplatz EXTERNAL_STORAGE2_FREE_SPACE ${device.EXTERNAL_STORAGE2_FREE_SPACE}
Externer Speicher 2: Name EXTERNAL_STORAGE2_NAME ${device.EXTERNAL_STORAGE2_NAME}
Externer Speicher 2: Gesamtspeicherplatz EXTERNAL_STORAGE2_TOTAL_SPACE ${device.EXTERNAL_STORAGE2_TOTAL_SPACE}
Externer Speicher verschlüsselt EXTERNAL_ENCRYPTION ${device.EXTERNAL_ENCRYPTION}
FileVault aktiviert IS_FILEVAULT_ENABLED ${device.IS_FILEVAULT_ENABLED}
Firewallstatus DEVICE_FIREWALL_STATUS ${device.DEVICE_FIREWALL_STATUS}
Firewallstatus FIREWALL_STATUS ${device.FIREWALL_STATUS}
Firmwareversion FIRMWARE_VERSION ${device.FIRMWARE_VERSION}
Erste Synchronisierung ZMSP_FIRST_SYNC ${device.ZMSP_FIRST_SYNC}
Google Directory - Alias GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS ${device.GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS}
Google Directory - Familienname GOOGLE_AW_DIRECTORY_FAMILY_NAME ${device.GOOGLE_AW_DIRECTORY_FAMILY_NAME}
Google Directory - Name GOOGLE_AW_DIRECTORY_NAME ${device.GOOGLE_AW_DIRECTORY_NAME}
Google Directory - primäre E-Mail GOOGLE_AW_DIRECTORY_PRIMARY ${device.GOOGLE_AW_DIRECTORY_PRIMARY}
Google Directory - Benutzer-ID GOOGLE_AW_DIRECTORY_USER_ID ${device.GOOGLE_AW_DIRECTORY_USER_ID}
GPS-Höhe GPS_ALTITUDE_FROM_GPS ${device.GPS_ALTITUDE_FROM_GPS}
GPS - Kurs GPS_COURSE_FROM_GPS ${device.GPS_COURSE_FROM_GPS}
GPS - horizontale Genauigkeit GPS_HORIZONTAL_ACCURACY_FROM_GPS ${device.GPS_HORIZONTAL_ACCURACY_FROM_GPS}
GPS-Breitengrad GPS_LATITUDE_FROM_GPS ${device.GPS_LATITUDE_FROM_GPS}
GPS-Längengrad GPS_LONGITUDE_FROM_GPS ${device.GPS_LONGITUDE_FROM_GPS}
GPS - Geschwindigkeit GPS_SPEED_FROM_GPS ${device.GPS_SPEED_FROM_GPS}
GPS-Zeitstempel GPS_TIMESTAMP_FROM_GPS ${device.GPS_TIMESTAMP_FROM_GPS}
GPS - vertikale Genauigkeit GPS_VERTICAL_ACCURACY_FROM_GPS ${device.GPS_VERTICAL_ACCURACY_FROM_GPS}
Hardwaregeräte-ID HW_DEVICE_ID ${device.HW_DEVICE_ID}
Hardwareverschlüsselung HARDWARE_ENCRYPTION_CAPS ${device.HARDWARE_ENCRYPTION_CAPS}
HAS_CONTAINER HAS_CONTAINER ${device.HAS_CONTAINER}
Hash des aktuell angemeldeten iTunes-Storekontos ITUNES_STORE_ACCOUNT_HASH ${device.ITUNES_STORE_ACCOUNT_HASH}
Netzbetreiber für Heimnetzwerk SIM_CARRIER_NETWORK ${device.SIM_CARRIER_NETWORK}
Heimatländercode für mobiles Gerät SIM_MCC ${device.SIM_MCC}
Code für mobiles Heimnetzwerk SIM_MNC ${device.SIM_MNC}
HTC API-Version HTC_MDM_VERSION ${device.HTC_MDM_VERSION}
HTC MDM API verfügbar HTC_MDM ${device.HTC_MDM}
ICCID ICCID ${device.ICCID}
Identität AS_DEVICE_IDENTITY ${device.AS_DEVICE_IDENTITY}
IMEI/MEID-Nummer IMEI ${device.IMEI}
IMSI SIM_ID ${device.SIM_ID}
Interner Speicher verschlüsselt LOCAL_ENCRYPTION ${device.LOCAL_ENCRYPTION}
IP-Standort IP_LOCATION ${device.IP_LOCATION}
IPv4-Adresse IP_ADDRESSV4 ${device.IP_ADDRESSV4}
IPv6-Adresse IP_ADDRESSV6 ${device.IP_ADDRESSV6}
Issued At WINDOWS_HAS_ISSUED_AT ${device.WINDOWS_HAS_ISSUED_AT}
Jailbreak/Rooting ROOT_ACCESS ${device.ROOT_ACCESS}
Kernel Debugging Enabled? WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED ${device.WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED}
KIOSK-Modus IS_KIOSK ${device.IS_KIOSK}
Letzte bekannte IP-Adresse LAST_IP_ADDR ${device.LAST_IP_ADDR}
Zeit der letzten Richtlinienaktualisierung LAST_POLICY_UPDATE_TIME ${device.LAST_POLICY_UPDATE_TIME}
Datum des letzten Scans PreviousScanDate ${device.PreviousScanDate}
Ergebnis des letzten Scans PreviousScanResult ${device.PreviousScanResult}
Letztes geplantes Softwareupdate AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME ${device.AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME}
Fehlermeldung für letztes geplantes Softwareupdate AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG ${device.AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG}
Status des letzten geplanten Softwareupdates AVAILABLE_OS_UPDATE_INSTALL_STATUS ${device.AVAILABLE_OS_UPDATE_INSTALL_STATUS}
Letzte Synchronisierung ZMSP_LAST_SYNC ${device.ZMSP_LAST_SYNC}
Ortungsdienst aktiviert DEVICE_LOCATOR ${device.DEVICE_LOCATOR}
MAC-Adresse MAC_ADDRESS ${device.MAC_ADDRESS}
Netzwerkverbindung per MAC-Adresse MAC_NETWORK_CONNECTION ${device.MAC_NETWORK_CONNECTION}
MAC-Adresstyp MAC_ADDRESS_TYPE ${device.MAC_ADDRESS_TYPE}
Postfachsetup GOOGLE_AW_DIRECTORY_MAILBOX_SETUP ${device.GOOGLE_AW_DIRECTORY_MAILBOX_SETUP}
Hauptakku MAIN_BATTERY_PERCENT ${device.MAIN_BATTERY_PERCENT}
MDM-Modus ‘Verloren’ aktiviert 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}
Mobiltelefonnummer TEL_NUMBER ${device.TEL_NUMBER}
Modell-ID MODEL_ID ${device.MODEL_ID}
Modellnummer MODEL_NUMBER ${device.MODEL_NUMBER}
Netzwerkadaptertyp NETWORK_ADAPTER_TYPE ${device.NETWORK_ADAPTER_TYPE}
NitroDesk TouchDown installiert TOUCHDOWN_FIND ${device.TOUCHDOWN_FIND}
NitroDesk TouchDown über MDM lizenziert TOUCHDOWN_LICENSED_VIA_MDM ${device.TOUCHDOWN_LICENSED_VIA_MDM}
Betriebssystembuild SYSTEM_OS_BUILD ${device.SYSTEM_OS_BUILD}
Edition des Betriebssystems OS_EDITION ${device.OS_EDITION}
Betriebssystemsprache (Gebietsschema) SYSTEM_LANGUAGE ${device.SYSTEM_LANGUAGE}
Betriebssystemversion SYSTEM_OS_VERSION ${device.SYSTEM_OS_VERSION}
Adresse der Organisation ORGANIZATION_ADDRESS ${device.ORGANIZATION_ADDRESS}
Geschäftliche E-Mail-Adresse ORGANIZATION_EMAIL ${device.ORGANIZATION_EMAIL}
Organization Magic ORGANIZATION_MAGIC ${device.ORGANIZATION_MAGIC}
Name der Organisation ORGANIZATION_NAME ${device.ORGANIZATION_NAME}
Telefonnummer der Organisation ORGANIZATION_PHONE ${device.ORGANIZATION_PHONE}
Nicht richtlinientreu OUT_OF_COMPLIANCE ${device.OUT_OF_COMPLIANCE}
Besitz von CORPORATE_OWNED ${device.CORPORATE_OWNED}
Passcode richtlinientreu PASSCODE_IS_COMPLIANT ${device.PASSCODE_IS_COMPLIANT}
Passcode richtlinientreu gemäß Konfiguration PASSCODE_IS_COMPLIANT_WITH_CFG ${device.PASSCODE_IS_COMPLIANT_WITH_CFG}
Passcode vorhanden PASSCODE_PRESENT ${device.PASSCODE_PRESENT}
PCR0 WINDOWS_HAS_PCR0 ${device.WINDOWS_HAS_PCR0}
Umkreisverletzung GPS_PERIMETER_BREACH ${device.GPS_PERIMETER_BREACH}
Periodische Prüfung PerformPeriodicCheck ${device.PerformPeriodicCheck}
Persönlicher Hotspot aktiviert PERSONAL_HOTSPOT_ENABLED ${device.PERSONAL_HOTSPOT_ENABLED}
PIN-Code für Geofence PIN_CODE_FOR_GEO_FENCE ${device.PIN_CODE_FOR_GEO_FENCE}
Plattform SYSTEM_PLATFORM ${device.SYSTEM_PLATFORM}
API-Level der Plattform API_LEVEL ${device.API_LEVEL}
Richtlinienname POLICY_NAME ${device.POLICY_NAME}
Primäre Telefonnummer IDENTITY1_PHONENUMBER ${device.IDENTITY1_PHONENUMBER}
Anbieter der primären SIM IDENTITY1_CARRIER_NETWORK_OPERATOR ${device.IDENTITY1_CARRIER_NETWORK_OPERATOR}
Primäre SIM-ICCID IDENTITY1_ICCID ${device.IDENTITY1_ICCID}
Primäre SIM, IMEI IDENTITY1_IMEI ${device.IDENTITY1_IMEI}
Primäre SIM, IMSI IDENTITY1_IMSI ${device.IDENTITY1_IMSI}
Primäre SIM, Roaming IDENTITY1_ROAMING ${device.IDENTITY1_ROAMING}
Roamingcompliance für primäre SIM IDENTITY1_ROAMING_COMPLIANCE ${device.IDENTITY1_ROAMING_COMPLIANCE}
Produktname PRODUCT_NAME ${device.PRODUCT_NAME}
Geräte-ID des Herausgebers PUBLISHER_DEVICE_ID ${device.PUBLISHER_DEVICE_ID}
Reset Count WINDOWS_HAS_RESET_COUNT ${device.WINDOWS_HAS_RESET_COUNT}
Restart Count WINDOWS_HAS_RESTART_COUNT ${device.WINDOWS_HAS_RESTART_COUNT}
Safe Mode aktiviert? WINDOWS_HAS_SAFE_MODE ${device.WINDOWS_HAS_SAFE_MODE}
Samsung KNOX API verfügbar SAMSUNG_KNOX ${device.SAMSUNG_KNOX}
Samsung KNOX API-Version SAMSUNG_KNOX_VERSION ${device.SAMSUNG_KNOX_VERSION}
Samsung KNOX-Nachweis SAMSUNG_KNOX_ATTESTED ${device.SAMSUNG_KNOX_ATTESTED}
Aktualisierungsdatum für Samsung KNOX-Nachweis SAMSUNG_KNOX_ATT_UPDATED_TIME ${device.SAMSUNG_KNOX_ATT_UPDATED_TIME}
Samsung SAFE API verfügbar SAMSUNG_MDM ${device.SAMSUNG_MDM}
Samsung SAFE API-Version SAMSUNG_MDM_VERSION ${device.SAMSUNG_MDM_VERSION}
SBCP Hash WINDOWS_HAS_SBCP_HASH ${device.WINDOWS_HAS_SBCP_HASH}
Bildschirm: Höhe SCREEN_HEIGHT ${device.SCREEN_HEIGHT}
Bildschirm: Anzahl der Farben SCREEN_NB_COLORS ${device.SCREEN_NB_COLORS}
Bildschirm: Größe SCREEN_SIZE ${device.SCREEN_SIZE}
Bildschirm: Breite SCREEN_WIDTH ${device.SCREEN_WIDTH}
Bildschirm: Auflösung X-Achse SCREEN_XDPI ${device.SCREEN_XDPI}
Bildschirm: Auflösung Y-Achse SCREEN_YDPI ${device.SCREEN_YDPI}
Sekundäre Telefonnummer IDENTITY2_PHONENUMBER ${device.IDENTITY2_PHONENUMBER}
Anbieter der sekundären SIM IDENTITY2_CARRIER_NETWORK_OPERATOR ${device.IDENTITY2_CARRIER_NETWORK_OPERATOR}
Sekundäre SIM-ICCID IDENTITY2_ICCID ${device.IDENTITY2_ICCID}
Sekundäre SIM, IMEI IDENTITY2_IMEI ${device.IDENTITY2_IMEI}
Sekundäre SIM, IMSI IDENTITY2_IMSI ${device.IDENTITY2_IMSI}
Sekundäre SIM, Roaming IDENTITY2_ROAMING ${device.IDENTITY2_ROAMING}
Roamingcompliance für sekundäre SIM IDENTITY2_ROAMING_COMPLIANCE ${device.IDENTITY2_ROAMING_COMPLIANCE}
Secure Boot aktiviert? WINDOWS_HAS_SECURE_BOOT_ENABLED ${device.WINDOWS_HAS_SECURE_BOOT_ENABLED}
Status von Secure Boot SECURE_BOOT_STATE ${device.SECURE_BOOT_STATE}
SecureContainer aktiviert DLP_ACTIVE ${device.DLP_ACTIVE}
Sicherheitspatchebene SYSTEM_SECURITY_PATCH_LEVEL ${device.SYSTEM_SECURITY_PATCH_LEVEL}
Seriennummer SERIAL_NUMBER ${device.SERIAL_NUMBER}
SMS-fähig IS_SMS_CAPABLE ${device.IS_SMS_CAPABLE}
Sony Enterprise API verfügbar SONY_MDM ${device.SONY_MDM}
Sony Enterprise API-Version SONY_MDM_VERSION ${device.SONY_MDM_VERSION}
Betreut SUPERVISED ${device.SUPERVISED}
Grund für vorübergehende Sperrung GOOGLE_AW_DIRECTORY_SUSPENTION_REASON ${device.GOOGLE_AW_DIRECTORY_SUSPENTION_REASON}
Manipulierter Status TAMPERED_STATUS ${device.TAMPERED_STATUS}
AGB TERMS_AND_CONDITIONS ${device.TERMS_AND_CONDITIONS}
Nutzungsbedingungen und Vereinbarung angenommen? GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS ${device.GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS}
Testsignierung aktiviert? WINDOWS_HAS_TEST_SIGNING_ENABLED ${device.WINDOWS_HAS_TEST_SIGNING_ENABLED}
Gesamt-RAM MEMORY ${device.MEMORY}
Speicherplatz gesamt TOTAL_DISK_SPACE ${device.TOTAL_DISK_SPACE}
TPM-Version TPM_VERSION ${device.TPM_VERSION}
UDID UDID ${device.UDID}
Status der Benutzerkontensteuerung UAC_STATUS ${device.UAC_STATUS}
Benutzeragent USER_AGENT ${device.USER_AGENT}
Benutzerdefiniert 1 USER_DEFINED_1 ${device.USER_DEFINED_1}
Benutzerdefiniert 2 USER_DEFINED_2 ${device.USER_DEFINED_2}
Benutzerdefiniert 3 USER_DEFINED_3 ${device.USER_DEFINED_3}
Benutzersprache (Gebietsschema) USER_LANGUAGE ${device.USER_LANGUAGE}
Anbieter VENDOR ${device.VENDOR}
Sprachfähig IS_VOICE_CAPABLE ${device.IS_VOICE_CAPABLE}
Sprachroaming zugelassen VOICE_ROAMING_ENABLED ${device.VOICE_ROAMING_ENABLED}
VSM aktiviert? WINDOWS_HAS_VSM_ENABLED ${device.WINDOWS_HAS_VSM_ENABLED}
WiFi MAC-Adresse WIFI_MAC ${device.WIFI_MAC}
WINDOWS_ENROLLMENT_KEY WINDOWS_ENROLLMENT_KEY ${device.WINDOWS_ENROLLMENT_KEY}
WinPE Enabled? WINDOWS_HAS_WINPE ${device.WINDOWS_HAS_WINPE}
WNS-Benachrichtigungsstatus PROPERTY_WNS_PUSH_STATUS ${device.PROPERTY_WNS_PUSH_STATUS}
URL für WNS-Benachrichtigung PROPERTY_WNS_PUSH_URL ${device.PROPERTY_WNS_PUSH_URL}
Ablaufdatum der URL für WNS-Benachrichtigung PROPERTY_WNS_PUSH_URL_EXPIRY ${device.PROPERTY_WNS_PUSH_URL_EXPIRY}
XenMobile-Agent-ID ENROLLMENT_AGENT_ID ${device.ENROLLMENT_AGENT_ID}
XenMobile-Agentrevision EW_REVISION ${device.EW_REVISION}
XenMobile-Agentversion EW_VERSION ${device.EW_VERSION}
Zebra API verfügbar ZEBRA_MDM ${device.ZEBRA_MDM}
Zebra MXMF-Version ZEBRA_MDM_VERSION ${device.ZEBRA_MDM_VERSION}
Zebra Patch-Version ZEBRA_PATCH_VERSION ${device.ZEBRA_PATCH_VERSION}

Makros zum Abrufen integrierter Benutzereigenschaften

   
Anzeigename Makros
domainname (Domänenname; Standarddomäne) ${user.domainname}
Loginname (Benutzername plus Domänenname) ${user.loginname}
Benutzername (Loginname gegebenenfalls ohne Domäne) ${user.username}

Makros für alle Benutzereigenschaften

     
Anzeigename Webelement Makros
Active Directory-Anmeldeversuchsfehler badpwdcount ${user.badpwdcount}
ActiveSync-Benutzer-E-Mail asuseremail ${user.asuseremail}
ASM-Datenquelle asmpersonsource ${user.asmpersonsource}
ASM-DEP-Kontoname asmdepaccount ${user.asmdepaccount}
ASM-verwaltete Apple-ID asmpersonmanagedappleid ${user.asmpersonmanagedappleid}
ASM-Passcodetyp asmpersonpasscodetype ${user.asmpersonpasscodetype}
ASM-Personen-ID asmpersonid ${user.asmpersonid}
ASM-Personenstatus asmpersonstatus ${user.asmpersonstatus}
ASM-Anrede asmpersontitle ${user.asmpersontitle}
ASM eindeutige Personen-ID asmpersonuniqueid ${user.asmpersonuniqueid}
ASM-Quellsystem-ID asmpersonsourcesystemid ${user.asmpersonsourcesystemid}
ASM-Klassenstufe asmpersongrade ${user.asmpersongrade}
BES-Benutzer-E-Mail besuseremail ${user.besuseremail}
Firma company ${user.company}
Firmenname companyname ${user.companyname}
Land c ${user.c}
Abteilung department ${user.department}
Beschreibung description ${user.description}
Deaktivierter Benutzer disableduser ${user.disableduser}
Anzeigename Anzeigename ${user.displayname}
Distinguished Name distinguishedname ${user.distinguishedname}
Domänenname domainname ${user.domainname}
E-Mail mail ${user.mail}
Vorname givenname ${user.givenname}
Adresse (privat) homestreetaddress ${user.homestreetaddress}
Stadt (privat) homecity ${user.homecity}
Land (privat) homecountry ${user.homecountry}
Fax (privat) homefax ${user.homefax}
Telefon (privat) homephone ${user.homephone}
Bundesland/Kanton (privat) homestate ${user.homestate}
Postleitzahl (privat) homezip ${user.homezip}
IP-Telefon ipphone ${user.ipphone}
Weitere Vornamen middleinitial ${user.middleinitial}
Weiterer Vorname middlename ${user.middlename}
Mobil mobile ${user.mobile}
Name cn ${user.cn}
Adresse (Büro) physicaldeliveryofficename ${user.physicaldeliveryofficename}
Stadt (Büro) l ${user.l}
Fax (Büro) facsimiletelephonenumber ${user.facsimiletelephonenumber}
Bundesland/Kanton (Büro) st ${user.st}
Straße (Büro) officestreetaddress ${user.officestreetaddress}
Telefonnummer (Büro) telephonenumber ${user.telephonenumber}
Postleitzahl (Büro) postalcode ${user.postalcode}
Postfach postofficebox ${user.postofficebox}
Pager pager ${user.pager}
Primäre Gruppen-ID primarygroupid ${user.primarygroupid}
SAM-Konto samaccountname ${user.samaccountname}
Straße streetaddress ${user.streetaddress}
Nachname sn ${user.sn}
Titel title ${user.title}
Benutzeranmeldename userprincipalname ${user.userprincipalname}