![]() ![]() Generally, this should only be used for one-offs, that is, when the effort to configure Jamf Pro to install the app outweighs the effort to install it manually. Since they are complex, if an app is available in the App Store or app installer, those options should be considered first.Īnother alternative that doesn’t rely on Jamf Pro is to install an app manually. You can use scripts, smart groups and have multiple policies. Policies can be complex to set up and configure, but offer the most robust options. ![]() PreStage enrollment is useful for critical, system and complex apps, but should be used sparingly to keep the enrollment process as simple as possible.This method cannot install new apps and requires more upkeep from the admin. It is good for critical, core and system apps, and is flexible, scalable, and suitable for testing. Patch management does a good job of keeping already installed apps to date, and uses polices to install packages.It offers flexibility and testing, but is not scalable beyond the integrations. Jamf product integrations like Jamf Connect and Jamf Protect are helpful for core and system apps or apps that have a complex installation or configuration.They are low maintenance but require knowing the specific requirements for each application. Configuration profiles are good for non-critical software updates.It is not ideal for company-critical apps since you have little control over the apps. Apple’s App Store is useful when the app is not available in app installers and provides more flexibility in updating apps.App installers are a simple solution for core and system apps offered through multiple channels, but have limited flexibility and testing options.Smith walks us through each option’s use cases, advantages and disadvantages. Which option is best for your application depends on your answers to the considerations above. Jamf Pro offers multiple options for app deployment and patch management. He expands on these deployment considerations: Is this app offered through multiple channels?.Does this app have a complex install or require configuration?.Smith lists these as important app considerations: The first stage of your app lifecycle management process requires consideration about each app’s requirements and deployment options. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |