Skip to main content
Question

Smart Groups for OS Upgrades

  • November 20, 2018
  • 3 replies
  • 38 views

KyleEricson
Forum|alt.badge.img+17

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?

3 replies

Forum|alt.badge.img+15
  • Esteemed Contributor
  • November 20, 2018

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


Forum|alt.badge.img+15
  • Esteemed Contributor
  • November 20, 2018


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.


Forum|alt.badge.img+7
  • Contributor
  • November 21, 2018

macOS Mojave incompatible Mac Models - Smart Computer Group

This is what I am using currently for exclusion scoping