- Notifications
You must be signed in to change notification settings - Fork 85
/
Copy pathmachineinfo.yaml
179 lines (179 loc) · 3.92 KB
/
machineinfo.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
title: MachineInfo
description: The definition of MachineInfo payload sent by a client when fetching
an MDM enrollment profile
payload:
payloadtype: MachineInfo
supportedOS:
iOS:
introduced: '7.0'
macOS:
introduced: '10.9'
tvOS:
introduced: '10.2'
visionOS:
introduced: '1.1'
watchOS:
introduced: '10.0'
payloadkeys:
- key: UDID
title: UDID
supportedOS:
iOS:
userenrollment:
mode: forbidden
macOS:
userenrollment:
mode: forbidden
tvOS:
userenrollment:
mode: forbidden
visionOS:
userenrollment:
mode: forbidden
type: <string>
presence: required
content: The device's UDID.
- key: SERIAL
title: Serial Number
supportedOS:
iOS:
userenrollment:
mode: forbidden
macOS:
userenrollment:
mode: forbidden
tvOS:
userenrollment:
mode: forbidden
visionOS:
userenrollment:
mode: forbidden
type: <string>
presence: required
content: The device's serial number.
- key: PRODUCT
title: Product
type: <string>
presence: required
content: The device's product type, e.g. iPhone5,1.
- key: VERSION
title: Build Version
type: <string>
presence: required
content: The build version installed on the device, e.g. 7A182.
- key: OS_VERSION
title: OS Version
supportedOS:
iOS:
introduced: '17.0'
macOS:
introduced: '14.0'
tvOS:
introduced: '17.0'
type: <string>
presence: required
content: The OS version installed on the device, e.g. 17.0.
- key: SUPPLEMENTAL_BUILD_VERSION
title: Supplemental Build Version
supportedOS:
iOS:
introduced: '17.0'
macOS:
introduced: '14.0'
tvOS:
introduced: '17.0'
type: <string>
presence: optional
content: The device's operating system supplemental build version (if available).
- key: SUPPLEMENTAL_OS_VERSION_EXTRA
title: Supplemental OS Version Extra
supportedOS:
iOS:
introduced: '17.0'
macOS:
introduced: '14.0'
tvOS:
introduced: '17.0'
type: <string>
presence: optional
content: The device's operating system supplemental OS version extra (if available).
- key: IMEI
title: IMEI
supportedOS:
iOS:
userenrollment:
mode: forbidden
macOS:
introduced: n/a
tvOS:
introduced: n/a
visionOS:
introduced: n/a
type: <string>
presence: optional
content: The device's IMEI (if available).
- key: MEID
title: MEID
supportedOS:
iOS:
userenrollment:
mode: forbidden
macOS:
introduced: n/a
tvOS:
introduced: n/a
visionOS:
introduced: n/a
type: <string>
presence: optional
content: The device's MEID (if available).
- key: LANGUAGE
title: Language
type: <string>
presence: optional
content: The user's currently-selected language, e.g. en.
- key: MDM_CAN_REQUEST_SOFTWARE_UPDATE
title: MDM Can Request Software Update
supportedOS:
iOS:
introduced: '17.0'
macOS:
introduced: '14.0'
tvOS:
introduced: n/a
visionOS:
introduced: n/a
watchOS:
introduced: n/a
type: <boolean>
presence: optional
default: false
content: If set to "true", indicates that the device can be triggered by the server
to do a required software update.
- key: PAIRING_TOKEN
title: Watch Enrollment Pairing Token
supportedOS:
iOS:
introduced: n/a
macOS:
introduced: n/a
tvOS:
introduced: n/a
visionOS:
introduced: n/a
type: <data>
presence: optional
content: The pairing token to validate when a watch is enrolling.
- key: SOFTWARE_UPDATE_DEVICE_ID
title: Software Update Device ID
supportedOS:
iOS:
introduced: '17.4'
macOS:
introduced: '14.4'
tvOS:
introduced: n/a
type: <string>
presence: optional
content: The device model identifier used to lookup available OS updates through
https://gdmf.apple.com/v2/pmv.