有效负载变量

在任何有效负载栏中,均可以使用变量创建信息。在将配置描述文件发送到被管理设备或分配给用户时,“描述文件管理器”将动态解析这些信息。这可让您创建在各种情形和设备间使用的描述文件。

您可以指定的替换变量如下所述。您可以将变量与静态文本组合,如“%shortname%@example.com”。

用户信息变量

这些变量将使用用户目录 (Open Directory) 记录中的信息解析。

变量

替换

%full_name%

用户的全名,如 Karl Bohn

%first_name%

用户的名字,如 Karl

%last_name%

用户的姓氏,如 Bohn

%email%

用户的电子邮件地址

%job_title%

用户的职位

%mobile_phone%

用户的移动电话号码

%short_name%

用户的短名称,如 kbohn

%guid%

用户的 GUID,如 237

设备信息变量

这些变量将使用“描述文件管理器”设备记录中的信息解析。

变量

替换

%ICCID%

设备 SIM 卡中的 ICCID(如果存在)

%OSVersion%

设备 OS 的通用版本号,如“10.9”

%SerialNumber%

设备的序列号

%ProductName%

设备的产品名称,如“MacBook”

%BuildVersion%

设备上安装的 OS 版本的字母数字表示,如“11J66”

%IMEI%

设备的国际移动设备识别码(IMEI,如果存在)

%WiFiMAC%

设备 Wi-Fi 接口的 MAC 地址

802.1X 网络变量

在 Mac 电脑上,可以在 802.1X 用户名称栏中使用以下变量。配置描述文件安装期间将在设备上解析这些变量。您可以将这些变量与静态文本组合,如 Mac.%HardwareUUID%,以创建复合用户名称。

变量

替换

%AD_ComputerID%

Active Directory 电脑 ID

%AD_Domain%

Active Directory 域

%AD_DomainForestName%

Active Directory 树系名称

%AD_DomainGuid%

Active Directory GUID

%AD_DomainNameDNS%

Active Directory DNS 名称

%AD_KerberosID%

Active Directory Kerberos ID

%ComputerName%

电脑名称,如“系统偏好设置”>“共享”中设定

%HardwareUUID%

电脑的唯一标识符

%HostName%

电脑的 DNS 名称,如 mac1.example.com

%LocalHostName%

电脑的本地网络名称,如 Mac1.local

%MACAddress%

电脑的默认 (en0) MAC 地址

%SerialNumber%

电脑的序列号