Posted on 07-12-2024 09:00 AM
Hey there,
I am currently working to black Sequoia Beta and eventually the Public Release. At the time of this post, Beta 3 is available. I have been trying to find the right process name to use to block the app from installing in "Restricted Software". I've used "Sequoia" *Sequoia "Install macOS Sequoia Beta" "Install macOS Sequoia Beta.app"
Just wanted to share currently the one that works is "macOS Sequoia 15 Beta"
Posted on 07-12-2024 09:44 AM
Block Apple ID login.. and add InstallAssistant process to restricted
Posted on 07-12-2024 10:56 AM
May also use a configuration profile to block beta install.
Posted on 07-12-2024 01:01 PM
You do this with a Configuration Profile as others have pointed out. There is no point in blocking the install macOS Sequoia.app as Major OS updates are processed as deltas and do not use the install app anymore so blocking it does not do anything. The last time blocking the install app worked was macOS 12.
Posted on 07-12-2024 01:03 PM - last edited on 07-12-2024 01:31 PM by kohner_johnson
I just spent a bit of time on this today and confirmed a few things with Jamf. There is no way to actually block macOS Betas through Software Update. You can defer all updates for up to 90 days which will prevent users from being able to install it through Software Update. Using Restricted Software will only restrict it from being installed if the package is downloaded from the web. For instance, if I download the beta from Apple's website, then Restricted Software will prevent the installation.
Here's where @obi-k's idea comes into play. While yes you can use the configuration update to do this, it doesn't do what we want it to do. I've tested this myself and have come up with how this configuration profile actually works by trial and error. So, as long as the user has Beta Updates turned off in Software Update, this configuration profile will hide the Beta Updates field all together which will prevent the user from accessing Beta Updates through Software Update. This does not prevent the user from installing a Beta if they download it from the web. That's where Restricted Software comes into play.
If a user has Beta Updates turned on and the configuration profile is added to their computer, the configuration profile does nothing and does not prevent the user from installing Betas through Software Update. The Beta Updates field remains visible even though the configuration profile is in place. If that same user turns off Beta Updates and refreshes System Settings, then yes, the configuration profile will hide the Beta Updates field.
Hope this helps!
Posted on 07-12-2024 01:34 PM
Also, I didn't know I couldn't edit my reply so thankfully support was able to correct my last image. Thanks!
Posted on 07-15-2024 08:29 AM
Is there still a way to download the install macOS Beta.app? I have not seen anyone attempting to do that in years and just assumed apple killed all methods to get the beta software aside of through software update or the ISPW (which a config profile nor restriction could stop).
Posted on 07-15-2024 08:31 AM
Mist... most handy for ISO for VMs.. https://github.com/ninxsoft/Mist
Posted on 07-15-2024 09:23 AM
Also, I frequent Mrmacintosh.com for installers.
Posted on 09-05-2024 12:05 PM
I couldn't block the manual install of Sequoia beta per @JMontey1's method. Instead, I used the JAMF recommendation: https://learn.jamf.com/en-US/bundle/technical-paper-deploying-macos-upgrades-current/page/Restrictin....
I think this is the best method because you don't have to chase exact naming especially when it's beta. One thing that I found confusing was it doesn’t block the actual “InstallAssistant”, but it will block any "Install macOS…..” like "Install macOS Sequoia Beta”.
Posted on 09-29-2024 06:40 AM
Ignore update for macOS 15 Sequoia for 90 days:
forums.macrumors.com/threads/ignore-sequoia-for-90-days.2436999/ <-copy paste this url on your browser...
this does it for me. (1) open TexEdit, (2) copy paste "Code:", (3) save as delayedupdate.mobileconfig (4) before that I [ ] unticked the box that says If no extension is provided, use".txt" and I left it as Unicode (UTF-8)
save on desktop
then open System Settings, type profiles in the search box
under Install, view or remove configuration profiles, click the + button find the file on desktop named delayedupdate.mobileconfig
click Open then continue. Done.