Jamf App Catalog

pueo
Contributor II

Hello All

 

Playing around with the Jamf App Catalog feature.  Wondering when an app updates if the users is booted out of the App or does the install cache install or ?

I have auto updates installed on many of the listed apps, so trying to test can be challenging.

P.

1 ACCEPTED SOLUTION

JustinC
Contributor
Contributor

@pueo the installers cache and then attempt to install once they are fully downloaded. The expected behaviour of what happens if the app is running to this point has been dependent on how the installer was constructed by the original software vendor. We were trying to use the original vendor packages as much as possible and were only repackaging if the original installers were either not available in a .pkg format and/or were not available as a universal installer. I provide a little more information about this here https://www.jamf.com/blog/jamf-app-installers-faq/

Unfortunately many vendor installer packages have some 'quirks' when they are deployed via the InstallEnterpriseApplication MDM command versus standard GUI or CLI methods. This will require us to repackage more titles than originally estimated to address these issues though this should provide a more consistent user experience.

View solution in original post

21 REPLIES 21

RLR
Valued Contributor

On IOS, if the user is using the app that requires an update, a message will pop up saying jamf is trying to update the app and gives them the option to close the app. If the app isn't being used it will just update.

pueo
Contributor II

Thank you RLR.

Do you know if the same works for macOS?

RLR
Valued Contributor

Sorry, I'm not sure how it works on macOS. We're pretty much an iPad shop.

CSCC-JS
Contributor II

* Very Limited * testing - I had the app open (forget which) but out of date.

It killed the app without any prompts and upgraded it.

@CSCC-JS it would be great if you could share which app that happened with. That shouldn't have been the behaviour.

pueo
Contributor II

This is what we do not want in our organization.  I am currently testing MS Visual Studio Code.  Its been two weeks now and two updates. No one has messaged me about being shut out of app while using it.  I do understand MS Visual Studio Code does not update unless you relaunch anyways, so the patching is following suit.

vcherubino
New Contributor III

I just saw this on the Outlook, Excel, Powerpoint, and Word App Installer. It kicks you out of the apps with no warning.

@vcherubino thank you for that information. We will investigate as to why that is occurring.

Did you see this behaviour with OneDrive?  I am using a profile to manage all  O365 apps I can via a profile. It works pretty good for the suite but I find Onedrive is always behind. I would like to try the App Catalog and see if OneDrive updates quicker.

JustinC
Contributor
Contributor

@pueo the installers cache and then attempt to install once they are fully downloaded. The expected behaviour of what happens if the app is running to this point has been dependent on how the installer was constructed by the original software vendor. We were trying to use the original vendor packages as much as possible and were only repackaging if the original installers were either not available in a .pkg format and/or were not available as a universal installer. I provide a little more information about this here https://www.jamf.com/blog/jamf-app-installers-faq/

Unfortunately many vendor installer packages have some 'quirks' when they are deployed via the InstallEnterpriseApplication MDM command versus standard GUI or CLI methods. This will require us to repackage more titles than originally estimated to address these issues though this should provide a more consistent user experience.

pueo
Contributor II

Very helpful. Thank you. 

vcherubino
New Contributor III

Chromium based apps and Microsoft Apps have the most notable issues in our tenant. Chrome crashes new tabs when the App Installer updates the user while Chrome is open (which is almost always).
Strange behavior happens with Defender as well and most apps that use MS Autoupdate. It gets stuck "installing" for hours on some machines and warns them that they shouldn't reboot while it is installing, then never does, leaving the machine without AV unless we manually push it again.

Yous experience sounds kinda terrible.  Thanks for warning me of the potential experience with Chrome and MS products.
We have Chrome set to auto update so we will leave it as is.  MS products we have a Profile installed which handles all the updates in the back end.  All users do is re launch an app if they are using it. Otherwise the MS app will update itself if not being used. Since I pushed out the MS profile it really has made a difference in keeping our MS products updated.
Thank you kindly.

jpoirson
New Contributor II

Hello,

When will the feature for just making the app available in Self-Service be out ?

I only have the option to mass deploy enforced as of now

 

Best regards

 

I'm not understanding how this works. I still have to package the original app?

@KatMaerz517 no. App Installers will install the software title onto any machine within the deployment scope that does not already have it installed. It will then keep the software title updated for any machine in the scope.

cwaldrip
Valued Contributor

I second Self Service availability. I have uses on very restricted bandwidth so letting them initiate the download/install is much preferred than taking up their default expensive and limited bandwidth.

Éric
New Contributor II

Hi there, I've tested Microsoft Teams again and the behaviour hasn't change. The application quits without any warning to do the update. 

MacMaul
New Contributor II

Just tested Teams as well and it still will quit the app without warning.

SMR1
Contributor II

What's the time frame for the package to install once you change it to deploy?

@SMR1 it depends. We cover the process that App Installers goes through in the documentation page here https://docs.jamf.com/10.42.0/jamf-pro/documentation/App_Installers.html

Basically, depending on what stage of the Smart Group recalculation cycle App Installers is up to, the InstallEnterpriseApplication MDM command could be sent almost instantly or it could take 20-ish minutes. The end user computer then needs to receive the command and download the installer. Depending on how large the package is will also affect the time taken to actually install the application.