# going forward is the smart group when you're ready to stage the latest version. So the only thing you need to actually touch # match what you've set in the smart group. # run again unless a computer reports, via that extension attribute, a value that doesn't # and make it ready for when you want/need to do an Erase-install. # and download the latest version released by Apple, stage it in the /private/var folder # will all fall into scope of the first policy that will erase the older version # you can go into the smart group and enter 10.15.4 into the value and then the computers # what the latest released version of macOS is. # is currently staged on each device and in the smart group you just need to enter # The extension attribute will report what version of the "Install macOS" app # Well it's set up in such a way so that it's almost completely self sufficient. # So this is a LOT of things to be created, right? What is it all doing? # so you can decide who should have access to do this task # * A policy to run the Eraseinstall script from Self Service, unscoped # "Install macOS" app to the /private/var location # * A policy to deploy the second script that will move the newly downloaded # that don't have the latest version of the app staged and also triggers the next # to download the latest "Install macOS" app scoped to computers # * A Policy deploying the first script and a Files and Processes payload # staged AND are on at least 10.15 or later # * A Smart computer group that will check if computers DON'T have the latest version # "Install macOS" app using the extension attribute created earlier # * A Smart computer group to identify computers with the latest version of the # "EraseInstall" using the staged "Install macOS" app # * A script that will be invoked manually from Self Service to run an # /private/var directory and compresses it to a zip archive # * A script that moves the newly downloaded "Install macOS" app to the # /Applications when a new version is available to be downloaded ![]() ![]() # * A script that Erases any current versions of the "Install macOS" app in # * A "Provisioning" Category that all of the objects can be assigned to # * An Extension Attribute that reports what version of the "Install macOS" # Here is a list of what this script will create in your Jamf Pro: # And click a button and in 20 minutes the machine will be back at the setup # You can simply log into Self Service (Preferably scoped just to the IT dept) # This script will, instead, make it so once you need to turnover a machine ![]() # This process tends to be a bit involved and time consuming, however. # a new macOS from Internet Recovery or USB. # Recovery, reformatting the hard drive, and installing # Traditional provisioning methods involve booting a computer into # a fresh new copy of macOS onto a machine. # so that you easily upgrade machines or quickly erase and install # "Install macOS" app onto your computers in a hidden location # Jamf Pro that will automatically stage a copy of the latest When completed it will set up a process within # to set up an entire re-provisioning process for your macOS Catalina # This script is designed to be run once on an admin computer
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |