매크로

XenMobile은 다음 항목의 텍스트 필드 내에 사용자 또는 장치 속성 데이터를 채우기 위한 방법으로 매크로를 제공합니다.

  • 정책
  • 알림
  • 등록 템플릿
  • 자동화된 동작
  • 자격 증명 공급자 인증서 서명 요청

XenMobile은 매크로를 해당 사용자 또는 시스템 값으로 바꿉니다. 예를 들어 사용자 수천 명에 대해 단일 Exchange 프로필을 보유한 각 사용자의 사서함 값을 미리 채울 수 있습니다.

매크로 구문

매크로는 다음과 같은 형식을 사용할 수 있습니다.

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

달러 기호($) 뒤에 오는 모든 구문은 중괄호({ })로 묶습니다.

  • 정규화된 속성 이름은 사용자 속성, 장치 속성 또는 사용자 지정 속성을 참조합니다.
  • 정규화된 속성 이름은 접두사와 접두사 뒤에 오는 실제 속성 이름으로 구성됩니다.
  • 사용자 속성은 ${user.[PROPERTYNAME] (prefix="user.")} 형식을 사용합니다.
  • 장치 속성은 ${device.[PROPERTYNAME] (prefix="device.")} 형식을 사용합니다.
  • 속성 이름은 대/소문자를 구분합니다.
  • 함수는 제한된 목록 또는 함수를 정의하는 타사 참조에 대한 링크일 수 있습니다. 알림 메시지를 위한 다음 매크로에는 함수 firstnotnull이 포함됩니다.

    ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} 장치는 차단되었습니다…

  • 사용자 지정 매크로(사용자가 정의하는 속성)의 접두사는 ${custom}입니다. 접두사는 생략할 수 있습니다.

다음은 정책의 텍스트 필드에 사용자 이름 값을 채우는 널리 사용되는 매크로 ${user.username}의 예제입니다. 이 매크로는 다수의 사용자가 사용하는 Exchange ActiveSync 프로필 및 기타 프로필을 구성할 때 유용합니다. 다음 예제에서는 Exchange 정책에서 매크로를 사용하는 방법을 보여줍니다. 사용자에 대한 매크로는 ${user.username}입니다. 전자 메일 주소에 대한 매크로는 ${user.mail}입니다.

장치 정책 구성 화면의 매크로 이미지

다음 예제에서는 인증서 서명 요청에 매크로를 사용하는 방법을 보여줍니다. 주체 이름에 대한 매크로는 CN=$user.username입니다. 주체 대체 이름에 대한 매크로는 $user.userprincipalname입니다.

자격 증명 공급자 구성 화면의 매크로 이미지

다음 예제에서는 알림 템플릿에서 매크로를 사용하는 방법을 보여줍니다. 예제 템플릿은 HDX 응용 프로그램이 규정을 준수하지 않는 장치 때문에 차단되었을 때 사용자에게 보내는 메시지를 정의합니다. 메시지에 대한 매크로는 다음과 같습니다.

Device ${firstnotnull(device.TEL_NUMBER,device.serialNumber)} no longer complies with the device policy and HDX applications will be blocked.

알림 템플릿 구성 화면의 매크로 이미지

알림에 사용되는 매크로에 대한 더 많은 예제를 보려면 설정 > 알림 템플릿으로 이동하고 사전 정의된 템플릿을 선택한 다음 편집을 클릭하십시오.

다음 예제에서는 장치 이름 장치 정책의 매크로를 보여줍니다. 매크로, 매크로 조합 또는 매크로와 텍스트 조합을 입력하여 각 장치에 고유한 이름을 지정할 수 있습니다. 예를 들어 ${device.serialnumber}를 사용하여 장치 이름을 각 장치의 일련 번호로 설정합니다. 장치 이름에 사용자 이름을 포함하려면 ${device.serialnumber} ${ user.username }을 사용합니다. 장치 이름 장치 정책은 감독되는 iOS 및 macOS 장치에서 작동합니다.

장치 정책 구성 화면의 매크로 이미지

기본 알림 템플릿에 대한 매크로

기본 알림 템플릿에서 사용할 수 있는 매크로는 다음과 같습니다.

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

특정 정책에 대한 매크로

장치 이름 장치 정책(iOS 및 macOS용)의 경우 장치 이름에 다음 매크로를 사용할 수 있습니다.

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

웹 클립 장치 정책의 경우 URL에 다음 매크로를 사용할 수 있습니다.

  • ${webeas-url}

Samsung MDM 라이센스 키 장치 정책의 경우 ELM 라이센스 키에 다음 매크로를 사용할 수 있습니다.

  • ${elm.license.key}

기본 제공 장치 속성을 가져오는 매크로

   
표시 이름 매크로
장치 ID $device.id
장치 IMEI $device.imei
OS 제품군 $device.OSFamily
일련 번호 $device.serialNumber

모든 장치 속성에 대한 매크로

     
표시 이름 웹 요소 매크로
계정이 일시 중단되었습니까? GOOGLE_AW_DIRECTORY_SUSPENDED ${device.GOOGLE_AW_DIRECTORY_SUSPENDED}
활성화 잠금 바이패스 코드 ACTIVATION_LOCK_BYPASS_CODE ${device.ACTIVATION_LOCK_BYPASS_CODE}
활성화 잠금이 사용됨 ACTIVATION_LOCK_ENABLED ${device.ACTIVATION_LOCK_ENABLED}
활성 iTunes 계정 ACTIVE_ITUNES ${device.ACTIVE_ITUNES}
MSP에 알려진 ActiveSync 장치 AS_DEVICE_KNOWN_BY_ZMSP ${device.AS_DEVICE_KNOWN_BY_ZMSP}
ActiveSync ID EXCHANGE_ACTIVESYNC_ID ${device.EXCHANGE_ACTIVESYNC_ID}
관리자 사용 안 함 ADMIN_DISABLED ${device.ADMIN_DISABLED}
AIK가 있습니까? WINDOWS_HAS_AIK_PRESENT ${device.WINDOWS_HAS_AIK_PRESENT}
Amazon MDM API 사용 가능 AMAZON_MDM ${device.AMAZON_MDM}
Android for Work 장치 ID GOOGLE_AW_DEVICE_ID ${device.GOOGLE_AW_DEVICE_ID}
Android for Work에서 활성화된 장치? GOOGLE_AW_ENABLED_DEVICE ${device.GOOGLE_AW_ENABLED_DEVICE}
Android for Work 설치 유형 GOOGLE_AW_INSTALL_TYPE ${device.GOOGLE_AW_INSTALL_TYPE}
스파이웨어 방지 프로그램 서명 상태 ANTI_SPYWARE_SIGNATURE_STATUS ${device.ANTI_SPYWARE_SIGNATURE_STATUS}
스파이웨어 방지 프로그램 상태 ANTI_SPYWARE_STATUS ${device.ANTI_SPYWARE_STATUS}
바이러스 백신 서명 상태 ANTI_VIRUS_SIGNATURE_STATUS ${device.ANTI_VIRUS_SIGNATURE_STATUS}
바이러스 백신 상태 ANTI_VIRUS_STATUS ${device.ANTI_VIRUS_STATUS}
ASM DEP 활성화 잠금 바이패스 코드 DEP_ACTIVATION_LOCK_BYPASS_CODE ${device.DEP_ACTIVATION_LOCK_BYPASS_CODE}
ASM DEP 에스크로 키 DEP_ESCROW_KEY ${device.DEP_ESCROW_KEY}
자산 태그 ASSET_TAG ${device.ASSET_TAG}
소프트웨어 업데이트 자동 확인 AutoCheckEnabled ${device.AutoCheckEnabled}
백그라운드에서 소프트웨어 업데이트 자동 다운로드 BackgroundDownloadEnabled ${device.BackgroundDownloadEnabled}
앱 업데이트 자동 설치 AutomaticAppInstallationEnabled ${device.AutomaticAppInstallationEnabled}
OS 업데이트 자동 설치 AutomaticOSInstallationEnabled ${device.AutomaticOSInstallationEnabled}
보안 업데이트 자동 설치 AutomaticSecurityUpdatesEnabled ${device.AutomaticSecurityUpdatesEnabled}
자동 업데이트 상태 AUTOUPDATE_STATUS ${device.AUTOUPDATE_STATUS}
사용 가능한 RAM MEMORY_AVAILABLE ${device.MEMORY_AVAILABLE}
사용 가능한 소프트웨어 업데이트 AVAILABLE_OS_UPDATE_HUMAN_READABLE ${device.AVAILABLE_OS_UPDATE_HUMAN_READABLE}
사용 가능한 스토리지 공간 FREEDISK ${device.FREEDISK}
백업 배터리 BACKUP_BATTERY_PERCENT ${device.BACKUP_BATTERY_PERCENT}
기저대역 펌웨어 버전 MODEM_FIRMWARE_VERSION ${device.MODEM_FIRMWARE_VERSION}
배터리 충전 BATTERY_CHARGING_STATUS ${device.BATTERY_CHARGING_STATUS}
배터리 충전 BATTERY_CHARGING ${device.BATTERY_CHARGING}
배터리 잔량 BATTERY_ESTIMATED_CHARGE_REMAINING ${device.BATTERY_ESTIMATED_CHARGE_REMAINING}
배터리 런타임 BATTERY_RUNTIME ${device.BATTERY_RUNTIME}
배터리 상태 BATTERY_STATUS ${device.BATTERY_STATUS}
MSP에 알려진 BES 장치 BES_DEVICE_KNOWN_BY_ZMSP ${device.BES_DEVICE_KNOWN_BY_ZMSP}
BES PIN BES_PIN ${device.BES_PIN}
BES 서버 에이전트 ID AGENT_ID ${device.AGENT_ID}
BES 서버 이름 BES_SERVER ${device.BES_SERVER}
BES 서버 버전 BES_VERSION ${device.BES_VERSION}
BIOS 정보 BIOS_INFO ${device.BIOS_INFO}
BitLocker 상태 WINDOWS_HAS_BIT_LOCKER_STATUS ${device.WINDOWS_HAS_BIT_LOCKER_STATUS}
Bluetooth MAC 주소 BLUETOOTH_MAC ${device.BLUETOOTH_MAC}
부팅 디버깅이 사용됩니까? WINDOWS_HAS_BOOT_DEBUGGING_ENABLED ${device.WINDOWS_HAS_BOOT_DEBUGGING_ENABLED}
부팅 관리자 수정 목록 버전 WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION ${device.WINDOWS_HAS_BOOT_MGR_REV_LIST_VERSION}
이동 통신 사업자 코드 CARRIER_CODE ${device.CARRIER_CODE}
이동 통신 사업자 설정 버전 CARRIER_SETTINGS_VERSION ${device.CARRIER_SETTINGS_VERSION}
카탈로그 URL CatalogURL ${device.CatalogURL}
셀룰러 고도 GPS_ALTITUDE_FROM_CELLULAR ${device.GPS_ALTITUDE_FROM_CELLULAR}
셀룰러 코스 GPS_COURSE_FROM_CELLULAR ${device.GPS_COURSE_FROM_CELLULAR}
셀룰러 수평 정확도 GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR ${device.GPS_HORIZONTAL_ACCURACY_FROM_CELLULAR}
셀룰러 위도 GPS_LATITUDE_FROM_CELLULAR ${device.GPS_LATITUDE_FROM_CELLULAR}
셀룰러 경도 GPS_LONGITUDE_FROM_CELLULAR ${device.GPS_LONGITUDE_FROM_CELLULAR}
셀룰러 속도 GPS_SPEED_FROM_CELLULAR ${device.GPS_SPEED_FROM_CELLULAR}
셀룰러 기술 CELLULAR_TECHNOLOGY ${device.CELLULAR_TECHNOLOGY}
셀룰러 타임스탬프 GPS_TIMESTAMP_FROM_CELLULAR ${device.GPS_TIMESTAMP_FROM_CELLULAR}
셀룰러 수직 정확도 GPS_VERTICAL_ACCURACY_FROM_CELLULAR ${device.GPS_VERTICAL_ACCURACY_FROM_CELLULAR}
다음 로그인 시 암호를 변경하시겠습니까? GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN ${device.GOOGLE_AW_DIRECTORY_CHANGE_PASSWORD_NEXT_LOGIN}
클라이언트 장치 ID CLIENT_DEVICE_ID ${device.CLIENT_DEVICE_ID}
클라우드 백업이 활성화됨 CLOUD_BACKUP_ENABLED ${device.CLOUD_BACKUP_ENABLED}
코드 무결성이 사용됩니까? WINDOWS_HAS_CODE_INTEGRITY_ENABLED ${device.WINDOWS_HAS_CODE_INTEGRITY_ENABLED}
코드 무결성 수정 목록 버전 WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION ${device.WINDOWS_HAS_CODE_INTGTY_REV_LIST_VERSION}
COLOR ${device.COLOR}
CPU 클럭 속도 CPU_CLOCK_SPEED ${device.CPU_CLOCK_SPEED}
CPU 유형 CPU_TYPE ${device.CPU_TYPE}
만든 시간 GOOGLE_AW_DIRECTORY_CREATION_TIME ${device.GOOGLE_AW_DIRECTORY_CREATION_TIME}
중요 소프트웨어 업데이트 AVAILABLE_OS_UPDATE_IS_CRITICAL ${device.AVAILABLE_OS_UPDATE_IS_CRITICAL}
현재 이동 통신 사업자 네트워크 이동 통신 사업자 ${device.CARRIER}
현재 모바일 국가 코드 CURRENT_MCC ${device.CURRENT_MCC}
현재 모바일 네트워크 코드 CURRENT_MNC ${device.CURRENT_MNC}
데이터 로밍 허용 DATA_ROAMING_ENABLED ${device.DATA_ROAMING_ENABLED}
마지막 iCloud 백업 날짜 LAST_CLOUD_BACKUP_DATE ${device.LAST_CLOUD_BACKUP_DATE}
기본 카탈로그 IsDefaultCatalog ${device.IsDefaultCatalog}
DEP 계정 이름 BULK_ENROLLMENT_DEP_ACCOUNT_NAME ${device.BULK_ENROLLMENT_DEP_ACCOUNT_NAME}
DEP 정책 WINDOWS_HAS_DEP_POLICY ${device.WINDOWS_HAS_DEP_POLICY}
DEP 프로필이 할당됨 PROFILE_ASSIGN_TIME ${device.PROFILE_ASSIGN_TIME}
DEP 프로필이 푸시됨 PROFILE_PUSH_TIME ${device.PROFILE_PUSH_TIME}
DEP 프로필이 제거됨 PROFILE_REMOVE_TIME ${device.PROFILE_REMOVE_TIME}
DEP 등록자 DEVICE_ASSIGNED_BY ${device.DEVICE_ASSIGNED_BY}
DEP 등록 날짜 DEVICE_ASSIGNED_DATE ${device.DEVICE_ASSIGNED_DATE}
설명 DESCRIPTION ${device.DESCRIPTION}
장치 모델 SYSTEM_OEM ${device.SYSTEM_OEM}
장치 이름 DEVICE_NAME ${device.DEVICE_NAME}
장치 유형 DEVICE_TYPE ${device.DEVICE_TYPE}
방해 금지가 활성화됨 DO_NOT_DISTURB ${device.DO_NOT_DISTURB}
ELAM 드라이버가 로드되었습니까? WINDOWS_HAS_ELAM_DRIVER_LOADED ${device.WINDOWS_HAS_ELAM_DRIVER_LOADED}
암호화 규정 준수 ENCRYPTION_COMPLIANCE ${device.ENCRYPTION_COMPLIANCE}
ENROLLMENT_KEY_GENERATION_DATE ENROLLMENT_KEY_GENERATION_DATE ${device.ENROLLMENT_KEY_GENERATION_DATE}
엔터프라이즈 ID ENTERPRISEID ${device.ENTERPRISEID}
외부 스토리지 1: 사용 가능한 공간 EXTERNAL_STORAGE1_FREE_SPACE ${device.EXTERNAL_STORAGE1_FREE_SPACE}
외부 스토리지 1: 이름 EXTERNAL_STORAGE1_NAME ${device.EXTERNAL_STORAGE1_NAME}
외부 스토리지 1: 총 공간 EXTERNAL_STORAGE1_TOTAL_SPACE ${device.EXTERNAL_STORAGE1_TOTAL_SPACE}
외부 스토리지 2: 사용 가능한 공간 EXTERNAL_STORAGE2_FREE_SPACE ${device.EXTERNAL_STORAGE2_FREE_SPACE}
외부 스토리지 2: 이름 EXTERNAL_STORAGE2_NAME ${device.EXTERNAL_STORAGE2_NAME}
외부 스토리지 2: 총 공간 EXTERNAL_STORAGE2_TOTAL_SPACE ${device.EXTERNAL_STORAGE2_TOTAL_SPACE}
외부 스토리지가 암호화됨 EXTERNAL_ENCRYPTION ${device.EXTERNAL_ENCRYPTION}
FileVault 사용 IS_FILEVAULT_ENABLED ${device.IS_FILEVAULT_ENABLED}
방화벽 상태 DEVICE_FIREWALL_STATUS ${device.DEVICE_FIREWALL_STATUS}
방화벽 상태 FIREWALL_STATUS ${device.FIREWALL_STATUS}
펌웨어 버전 FIRMWARE_VERSION ${device.FIRMWARE_VERSION}
첫 번째 동기화 ZMSP_FIRST_SYNC ${device.ZMSP_FIRST_SYNC}
Google Directory 별칭 GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS ${device.GOOGLE_AW_DIRECTORY_GOOGLE_ALIAS}
Google Directory 패밀리 이름 GOOGLE_AW_DIRECTORY_FAMILY_NAME ${device.GOOGLE_AW_DIRECTORY_FAMILY_NAME}
Google Directory 이름 GOOGLE_AW_DIRECTORY_NAME ${device.GOOGLE_AW_DIRECTORY_NAME}
Google Directory 기본 전자 메일 GOOGLE_AW_DIRECTORY_PRIMARY ${device.GOOGLE_AW_DIRECTORY_PRIMARY}
Google Directory 사용자 ID GOOGLE_AW_DIRECTORY_USER_ID ${device.GOOGLE_AW_DIRECTORY_USER_ID}
GPS 고도 GPS_ALTITUDE_FROM_GPS ${device.GPS_ALTITUDE_FROM_GPS}
GPS 코스 GPS_COURSE_FROM_GPS ${device.GPS_COURSE_FROM_GPS}
GPS 수평 정확도 GPS_HORIZONTAL_ACCURACY_FROM_GPS ${device.GPS_HORIZONTAL_ACCURACY_FROM_GPS}
GPS 위도 GPS_LATITUDE_FROM_GPS ${device.GPS_LATITUDE_FROM_GPS}
GPS 경도 GPS_LONGITUDE_FROM_GPS ${device.GPS_LONGITUDE_FROM_GPS}
GPS 속도 GPS_SPEED_FROM_GPS ${device.GPS_SPEED_FROM_GPS}
GPS 타임스탬프 GPS_TIMESTAMP_FROM_GPS ${device.GPS_TIMESTAMP_FROM_GPS}
GPS 수직 정확도 GPS_VERTICAL_ACCURACY_FROM_GPS ${device.GPS_VERTICAL_ACCURACY_FROM_GPS}
하드웨어 장치 ID HW_DEVICE_ID ${device.HW_DEVICE_ID}
하드웨어 암호화 기능 HARDWARE_ENCRYPTION_CAPS ${device.HARDWARE_ENCRYPTION_CAPS}
HAS_CONTAINER HAS_CONTAINER ${device.HAS_CONTAINER}
현재 로그온되어 있는 iTunes 스토어 계정의 해시 ITUNES_STORE_ACCOUNT_HASH ${device.ITUNES_STORE_ACCOUNT_HASH}
홈 이동 통신 사업자 네트워크 SIM_CARRIER_NETWORK ${device.SIM_CARRIER_NETWORK}
홈 모바일 국가 코드 SIM_MCC ${device.SIM_MCC}
홈 모바일 네트워크 코드 SIM_MNC ${device.SIM_MNC}
HTC API 버전 HTC_MDM_VERSION ${device.HTC_MDM_VERSION}
HTC MDM API 사용 가능 HTC_MDM ${device.HTC_MDM}
ICCID ICCID ${device.ICCID}
ID AS_DEVICE_IDENTITY ${device.AS_DEVICE_IDENTITY}
IMEI/MEID 번호 IMEI ${device.IMEI}
IMSI SIM_ID ${device.SIM_ID}
내부 스토리지가 암호화됨 LOCAL_ENCRYPTION ${device.LOCAL_ENCRYPTION}
IP 위치 IP_LOCATION ${device.IP_LOCATION}
IPV4 주소 IP_ADDRESSV4 ${device.IP_ADDRESSV4}
IPV6 주소 IP_ADDRESSV6 ${device.IP_ADDRESSV6}
실행 시간 WINDOWS_HAS_ISSUED_AT ${device.WINDOWS_HAS_ISSUED_AT}
탈옥/루팅 ROOT_ACCESS ${device.ROOT_ACCESS}
커널 디버깅이 사용됩니까? WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED ${device.WINDOWS_HAS_OS_KERNEL_DEBUGGING_ENABLED}
키오스크 모드 IS_KIOSK ${device.IS_KIOSK}
마지막으로 알려진 IP 주소 LAST_IP_ADDR ${device.LAST_IP_ADDR}
마지막 정책 업데이트 시간 LAST_POLICY_UPDATE_TIME ${device.LAST_POLICY_UPDATE_TIME}
마지막 검사 날짜 PreviousScanDate ${device.PreviousScanDate}
마지막 검사 결과 PreviousScanResult ${device.PreviousScanResult}
마지막으로 예약된 소프트웨어 업데이트 AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME ${device.AVAILABLE_OS_UPDATE_INSTALL_LAST_ATTEMPT_TIME}
마지막으로 예약된 소프트웨어 업데이트 실패 메시지 AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG ${device.AVAILABLE_OS_UPDATE_INSTALL_FAIL_MSG}
마지막으로 예약된 소프트웨어 업데이트 상태 AVAILABLE_OS_UPDATE_INSTALL_STATUS ${device.AVAILABLE_OS_UPDATE_INSTALL_STATUS}
마지막 동기화 ZMSP_LAST_SYNC ${device.ZMSP_LAST_SYNC}
로케이터 서비스 사용 DEVICE_LOCATOR ${device.DEVICE_LOCATOR}
MAC 주소 MAC_ADDRESS ${device.MAC_ADDRESS}
MAC 주소 네트워크 연결 MAC_NETWORK_CONNECTION ${device.MAC_NETWORK_CONNECTION}
MAC 주소 유형 MAC_ADDRESS_TYPE ${device.MAC_ADDRESS_TYPE}
사서함 설정 GOOGLE_AW_DIRECTORY_MAILBOX_SETUP ${device.GOOGLE_AW_DIRECTORY_MAILBOX_SETUP}
기본 배터리 MAIN_BATTERY_PERCENT ${device.MAIN_BATTERY_PERCENT}
MDM 분실 모드 활성화 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}
휴대폰 번호 TEL_NUMBER ${device.TEL_NUMBER}
모델 ID MODEL_ID ${device.MODEL_ID}
모델 번호 MODEL_NUMBER ${device.MODEL_NUMBER}
네트워크 어댑터 유형 NETWORK_ADAPTER_TYPE ${device.NETWORK_ADAPTER_TYPE}
NitroDesk TouchDown이 설치됨 TOUCHDOWN_FIND ${device.TOUCHDOWN_FIND}
NitroDesk TouchDown이 MDM을 통해 라이센스 부여됨 TOUCHDOWN_LICENSED_VIA_MDM ${device.TOUCHDOWN_LICENSED_VIA_MDM}
운영 체제 빌드 SYSTEM_OS_BUILD ${device.SYSTEM_OS_BUILD}
운영 체제 버전 OS_EDITION ${device.OS_EDITION}
운영 체제 언어(로캘) SYSTEM_LANGUAGE ${device.SYSTEM_LANGUAGE}
운영 체제 버전 SYSTEM_OS_VERSION ${device.SYSTEM_OS_VERSION}
조직 주소 ORGANIZATION_ADDRESS ${device.ORGANIZATION_ADDRESS}
조직 전자 메일 ORGANIZATION_EMAIL ${device.ORGANIZATION_EMAIL}
조직 매직 ORGANIZATION_MAGIC ${device.ORGANIZATION_MAGIC}
조직 이름 ORGANIZATION_NAME ${device.ORGANIZATION_NAME}
조직 전화 번호 ORGANIZATION_PHONE ${device.ORGANIZATION_PHONE}
규정 위반 OUT_OF_COMPLIANCE ${device.OUT_OF_COMPLIANCE}
소유자 CORPORATE_OWNED ${device.CORPORATE_OWNED}
암호 규정 준수 PASSCODE_IS_COMPLIANT ${device.PASSCODE_IS_COMPLIANT}
구성을 준수하는 암호 PASSCODE_IS_COMPLIANT_WITH_CFG ${device.PASSCODE_IS_COMPLIANT_WITH_CFG}
현재 암호 PASSCODE_PRESENT ${device.PASSCODE_PRESENT}
PCR0 WINDOWS_HAS_PCR0 ${device.WINDOWS_HAS_PCR0}
경계 위반 GPS_PERIMETER_BREACH ${device.GPS_PERIMETER_BREACH}
정기적인 확인 PerformPeriodicCheck ${device.PerformPeriodicCheck}
개인 핫스폿이 활성화됨 PERSONAL_HOTSPOT_ENABLED ${device.PERSONAL_HOTSPOT_ENABLED}
지오펜스의 PIN 코드 PIN_CODE_FOR_GEO_FENCE ${device.PIN_CODE_FOR_GEO_FENCE}
플랫폼 SYSTEM_PLATFORM ${device.SYSTEM_PLATFORM}
플랫폼 API 수준 API_LEVEL ${device.API_LEVEL}
정책 이름 POLICY_NAME ${device.POLICY_NAME}
기본 전화 번호 IDENTITY1_PHONENUMBER ${device.IDENTITY1_PHONENUMBER}
기본 SIM 이동 통신 사업자 운영자 IDENTITY1_CARRIER_NETWORK_OPERATOR ${device.IDENTITY1_CARRIER_NETWORK_OPERATOR}
기본 SIM ICCID IDENTITY1_ICCID ${device.IDENTITY1_ICCID}
기본 SIM 카드 IMEI IDENTITY1_IMEI ${device.IDENTITY1_IMEI}
기본 SIM 카드 IMSI IDENTITY1_IMSI ${device.IDENTITY1_IMSI}
기본 SIM 카드 로밍 IDENTITY1_ROAMING ${device.IDENTITY1_ROAMING}
기본 SIM 로밍 규정 준수 IDENTITY1_ROAMING_COMPLIANCE ${device.IDENTITY1_ROAMING_COMPLIANCE}
제품 이름 PRODUCT_NAME ${device.PRODUCT_NAME}
게시자 장치 ID PUBLISHER_DEVICE_ID ${device.PUBLISHER_DEVICE_ID}
재설정 횟수 WINDOWS_HAS_RESET_COUNT ${device.WINDOWS_HAS_RESET_COUNT}
다시 시작 횟수 WINDOWS_HAS_RESTART_COUNT ${device.WINDOWS_HAS_RESTART_COUNT}
안전 모드가 사용됩니까? WINDOWS_HAS_SAFE_MODE ${device.WINDOWS_HAS_SAFE_MODE}
Samsung KNOX API 사용 가능 SAMSUNG_KNOX ${device.SAMSUNG_KNOX}
Samsung KNOX API 버전 SAMSUNG_KNOX_VERSION ${device.SAMSUNG_KNOX_VERSION}
Samsung KNOX 증명 SAMSUNG_KNOX_ATTESTED ${device.SAMSUNG_KNOX_ATTESTED}
Samsung KNOX 증명 업데이트 날짜 SAMSUNG_KNOX_ATT_UPDATED_TIME ${device.SAMSUNG_KNOX_ATT_UPDATED_TIME}
Samsung SAFE API 사용 가능 SAMSUNG_MDM ${device.SAMSUNG_MDM}
Samsung SAFE API 버전 SAMSUNG_MDM_VERSION ${device.SAMSUNG_MDM_VERSION}
SBCP 해시 WINDOWS_HAS_SBCP_HASH ${device.WINDOWS_HAS_SBCP_HASH}
화면: 높이 SCREEN_HEIGHT ${device.SCREEN_HEIGHT}
화면: 색상 수 SCREEN_NB_COLORS ${device.SCREEN_NB_COLORS}
화면: 크기 SCREEN_SIZE ${device.SCREEN_SIZE}
화면: 너비 SCREEN_WIDTH ${device.SCREEN_WIDTH}
화면: X축 해상도 SCREEN_XDPI ${device.SCREEN_XDPI}
화면: Y축 해상도 SCREEN_YDPI ${device.SCREEN_YDPI}
보조 전화 번호 IDENTITY2_PHONENUMBER ${device.IDENTITY2_PHONENUMBER}
보조 SIM 이동 통신 사업자 운영자 IDENTITY2_CARRIER_NETWORK_OPERATOR ${device.IDENTITY2_CARRIER_NETWORK_OPERATOR}
보조 SIM ICCID IDENTITY2_ICCID ${device.IDENTITY2_ICCID}
보조 SIM 카드 IMEI IDENTITY2_IMEI ${device.IDENTITY2_IMEI}
보조 SIM 카드 IMSI IDENTITY2_IMSI ${device.IDENTITY2_IMSI}
보조 SIM 카드 로밍 IDENTITY2_ROAMING ${device.IDENTITY2_ROAMING}
보조 SIM 로밍 규정 준수 IDENTITY2_ROAMING_COMPLIANCE ${device.IDENTITY2_ROAMING_COMPLIANCE}
보안 부팅이 사용됩니까? WINDOWS_HAS_SECURE_BOOT_ENABLED ${device.WINDOWS_HAS_SECURE_BOOT_ENABLED}
보안 부팅 상태 SECURE_BOOT_STATE ${device.SECURE_BOOT_STATE}
SecureContainer 사용 DLP_ACTIVE ${device.DLP_ACTIVE}
보안 패치 수준 SYSTEM_SECURITY_PATCH_LEVEL ${device.SYSTEM_SECURITY_PATCH_LEVEL}
일련 번호 SERIAL_NUMBER ${device.SERIAL_NUMBER}
SMS 지원 IS_SMS_CAPABLE ${device.IS_SMS_CAPABLE}
Sony Enterprise API 사용 가능 SONY_MDM ${device.SONY_MDM}
Sony Enterprise API 버전 SONY_MDM_VERSION ${device.SONY_MDM_VERSION}
감독됨 SUPERVISED ${device.SUPERVISED}
일시 중단 이유 GOOGLE_AW_DIRECTORY_SUSPENTION_REASON ${device.GOOGLE_AW_DIRECTORY_SUSPENTION_REASON}
무단 변경된 상태 TAMPERED_STATUS ${device.TAMPERED_STATUS}
약관 TERMS_AND_CONDITIONS ${device.TERMS_AND_CONDITIONS}
약관에 동의하십니까? GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS ${device.GOOGLE_AW_DIRECTORY_AGREED_TO_TERMS}
테스트 서명이 사용됩니까? WINDOWS_HAS_TEST_SIGNING_ENABLED ${device.WINDOWS_HAS_TEST_SIGNING_ENABLED}
총 RAM MEMORY ${device.MEMORY}
총 스토리지 공간 TOTAL_DISK_SPACE ${device.TOTAL_DISK_SPACE}
TPM 버전 TPM_VERSION ${device.TPM_VERSION}
UDID UDID ${device.UDID}
사용자 계정 제어 상태 UAC_STATUS ${device.UAC_STATUS}
사용자 에이전트 USER_AGENT ${device.USER_AGENT}
사용자 정의 #1 USER_DEFINED_1 ${device.USER_DEFINED_1}
사용자 정의 #2 USER_DEFINED_2 ${device.USER_DEFINED_2}
사용자 정의 #3 USER_DEFINED_3 ${device.USER_DEFINED_3}
사용자 언어(로캘) USER_LANGUAGE ${device.USER_LANGUAGE}
공급업체 VENDOR ${device.VENDOR}
음성 지원 IS_VOICE_CAPABLE ${device.IS_VOICE_CAPABLE}
음성 로밍 허용 VOICE_ROAMING_ENABLED ${device.VOICE_ROAMING_ENABLED}
VSM이 사용됩니까? WINDOWS_HAS_VSM_ENABLED ${device.WINDOWS_HAS_VSM_ENABLED}
WiFi MAC 주소 WIFI_MAC ${device.WIFI_MAC}
WINDOWS_ENROLLMENT_KEY WINDOWS_ENROLLMENT_KEY ${device.WINDOWS_ENROLLMENT_KEY}
WinPE가 사용됩니까? WINDOWS_HAS_WINPE ${device.WINDOWS_HAS_WINPE}
WNS 알림 상태 PROPERTY_WNS_PUSH_STATUS ${device.PROPERTY_WNS_PUSH_STATUS}
WNS 알림 URL PROPERTY_WNS_PUSH_URL ${device.PROPERTY_WNS_PUSH_URL}
WNS 알림 URL 만료 날짜 PROPERTY_WNS_PUSH_URL_EXPIRY ${device.PROPERTY_WNS_PUSH_URL_EXPIRY}
XenMobile 에이전트 ID ENROLLMENT_AGENT_ID ${device.ENROLLMENT_AGENT_ID}
XenMobile 에이전트 수정 EW_REVISION ${device.EW_REVISION}
XenMobile 에이전트 버전 EW_VERSION ${device.EW_VERSION}
Zebra API 사용 가능 ZEBRA_MDM ${device.ZEBRA_MDM}
Zebra MXMF 버전 ZEBRA_MDM_VERSION ${device.ZEBRA_MDM_VERSION}
Zebra 패치 버전 ZEBRA_PATCH_VERSION ${device.ZEBRA_PATCH_VERSION}

기본 제공 사용자 속성을 가져오는 매크로

   
표시 이름 매크로
domainname(도메인 이름 또는 기본 도메인) ${user.domainname}
loginname(사용자 이름 + 도메인 이름) ${user.loginname}
username(도메인이 있는 경우 도메인을 제외한 로그인 이름) ${user.username}

모든 사용자 속성에 대한 매크로

     
표시 이름 웹 요소 매크로
Active Directory 실패한 로그온 시도 횟수 badpwdcount ${user.badpwdcount}
ActiveSync 사용자 전자 메일 asuseremail ${user.asuseremail}
ASM 데이터 원본 asmpersonsource ${user.asmpersonsource}
ASM DEP 계정 이름 asmdepaccount ${user.asmdepaccount}
ASM 관리되는 Apple ID asmpersonmanagedappleid ${user.asmpersonmanagedappleid}
ASM 암호 유형 asmpersonpasscodetype ${user.asmpersonpasscodetype}
ASM 사용자 ID asmpersonid ${user.asmpersonid}
ASM 사용자 상태 asmpersonstatus ${user.asmpersonstatus}
ASM 사용자 직위 asmpersontitle ${user.asmpersontitle}
ASM 사용자 고유 ID asmpersonuniqueid ${user.asmpersonuniqueid}
ASM 소스 시스템 ID asmpersonsourcesystemid ${user.asmpersonsourcesystemid}
ASM 학생의 학년 asmpersongrade ${user.asmpersongrade}
BES 사용자 전자 메일 besuseremail ${user.besuseremail}
회사 company ${user.company}
회사 이름 companyname ${user.companyname}
국가 c ${user.c}
부서 department ${user.department}
설명 description ${user.description}
사용하지 않는 사용자 disableduser ${user.disableduser}
표시 이름 displayname ${user.displayname}
고유 이름 distinguishedname ${user.distinguishedname}
도메인 이름 domainname ${user.domainname}
전자 메일 mail ${user.mail}
이름 givenname ${user.givenname}
집 주소 homestreetaddress ${user.homestreetaddress}
집 구/군/시 homecity ${user.homecity}
집 국가 homecountry ${user.homecountry}
집 팩스 homefax ${user.homefax}
집 전화 homephone ${user.homephone}
집 시/도/지역 homestate ${user.homestate}
집 우편 번호 homezip ${user.homezip}
IP 전화 ipphone ${user.ipphone}
중간 이니셜 middleinitial ${user.middleinitial}
중간 이름 middlename ${user.middlename}
모바일 mobile ${user.mobile}
이름 cn ${user.cn}
사무실 주소 physicaldeliveryofficename ${user.physicaldeliveryofficename}
사무실 구/군/시 l ${user.l}
사무실 팩스 번호 facsimiletelephonenumber ${user.facsimiletelephonenumber}
사무실 시/도 st ${user.st}
사무실 세부 주소 officestreetaddress ${user.officestreetaddress}
사무실 전화 번호 telephonenumber ${user.telephonenumber}
사무실 우편 번호 postalcode ${user.postalcode}
사서함 postofficebox ${user.postofficebox}
호출기 pager ${user.pager}
주 그룹 ID primarygroupid ${user.primarygroupid}
SAM 계정 samaccountname ${user.samaccountname}
세부 주소 streetaddress ${user.streetaddress}
sn ${user.sn}
직위 title ${user.title}
사용자 로그온 이름 userprincipalname ${user.userprincipalname}