Posted on 11-20-2018 02:11 PM
I want to create Smart Groups for OS upgrades.
For Example a Late 2009 MacBook can't have 10.14 so I want to created a group all old Macs and one for all newer Macs that support 10.14. Any ideas?
Posted on 11-20-2018 02:25 PM
I think the best way is to create Smart Groups that have all the Model Identifiers you're looking for. Here is the list I used to create a group of Macs eligible for Mojave.
MacBookPro9,1
MacBookPro9,2
MacBookPro10,1
MacBookPro10,2
MacBookPro11,1
MacBookPro11,2
MacBookPro11,3
MacBookPro11,4
MacBookPro11,5
MacBookPro12,1
MacBookPro13,1
MacBookPro13,2
MacBookPro13,3
MacBookPro14,1
MacBookPro14,2
MacBookPro14,3
MacBookPro15,1
MacBookPro15,2
MacBookAir5,1
MacBookAir5,2
MacBookAir6,1
MacBookAir6,2
MacBookAir7,1
MacBookAir7,2
MacBook8,1
MacBook8,2
MacBook9,1
MacBook10,1
iMac13,1
iMac13,2
iMac13,3
iMac14,1
iMac14,2
iMac14,3
iMac14,4
iMac15,1
iMac15,2
iMac16,1
iMac16,2
iMac17,1
iMac18,1
iMac18,2
iMac18,3
iMacPro1,1
Macmini6,1
Macmini6,2
Macmini7,1
MacPro6,1
Posted on 11-20-2018 02:58 PM
You could also use regular expressions to keep your Smart Groups more manageable.
Example for MacBookPro
^MacBookPro([9],d{1}|[1][0-5],d{1})$
Example for MacBook Air
^MacBookAir[5-7],d{1}$
In your Smart Group, choose Model Identifier match regex and put your regex string in.
Posted on 11-21-2018 12:26 PM
macOS Mojave incompatible Mac Models - Smart Computer Group
This is what I am using currently for exclusion scoping