Configuration variables
The following table represents all replacement variables supported by KACE Cloud for configuring different kinds of settings, such as apps, option sets, email, wi-fi and other types of configurations.
| Variables | Description |
|---|---|
| %device.AssetTag% | The device’s asset tag. |
| %device.IMEI% | The IMEI of the device. |
| %device.MacAddress% | Mac address variable. |
| %device.Make% | The manufacturer of the device - for example Apple or Samsung. |
| %device.MEID% | MEID of the device. |
| %device.Model% | The manufacturer model - this can use special codes that the manufacturer uses to identify device types. For example, MacBookPro16,4. |
| %device.ModelName% | The more generic model name for the device. For the model identifier above, this value would be MacBook Pro. |
| %device.Name% | The end user's device name. The device name must not include any spaces and other special characters. |
| %device.SerialNumber% | The serial number of the device. |
| %device_uuid%, $device_uuid$ | The end user's device ID. |
| %generated_email%, $emailaddress$, %user.emailaddress% | The end user's work email address. |
| %user.firstnamelastinitial%, %user.firstnamelastinitial.short% | The end user's first name and last initial. |
| %user.fullname%, $fullname$, %user.firstnamelastname% | The end user's full name- first and last name. |
| %ldap.custom.<customAttributeName>% | Where <customAttributeName> is the name of the custom user attribute. |
| $UserCustom<customAttributeName>$ | Where <customAttributeName> is the name of the custom user attribute. |
| %Tenant.AzureActiveDirectoryId% | The Microsoft Azure Active Directory Tenant ID. This value is used in Windows Hello for Business provisioning and management. |
| %deploy.File% | The path to the file being executed or deployed. This is a variable for Windows. |
| %deploy.Dir% | The directory containing the file to be executed or deployed. This is a variable for Windows. |
| %deploy.ArchiveDir% | The directory containing expanded archive files (for example, zip file). This is a variable for Windows. |
| $deploy.File | The path to the file being executed or deployed. This is a variable for macOS. |
| $deploy.Dir | The directory containing the file to be executed or deployed. This is a variable for macOS. |
| $deploy.ArchiveDir | The directory containing expanded archive files (for example, zip file). This is a variable for macOS. |
If you use LDAP sync service or automatic user provisioning, additional user-specific variables are available, such as DOMAIN\flast. For more details about these features, see Configure LDAP Sync Service and Automating user provisioning.