Skip to main content
Solved

Microsoft AutoUpdate and the Need to Collect Package Versions From Receipts

  • May 11, 2017
  • 6 replies
  • 65 views

Forum|alt.badge.img+12

Hi,

I just learned that Microsoft AutoUpdate 3.9.0 (170409) is not checking automatically for updates when it is set to do so. So I wanted to monitor the issue, and make sure users get the latest version of MAU. Unfortunately MAU is not an app, so I can not use the app version in JSS recognize the effected clients. And it looks as if JAMF still does not collect the version info from the package receipts.

Does anybody have an idea how I can detect the bad version of MAU?

Best answer by martin11

I use a script to force update MAU once a week for example. You could read the version of MAU via an extension attribute:

mau_version=$(defaults read /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/Info.plist CFBundleShortVersionString)

echo "<result>${mau_version}</result>"

6 replies

Forum|alt.badge.img+11
  • Valued Contributor
  • Answer
  • May 11, 2017

I use a script to force update MAU once a week for example. You could read the version of MAU via an extension attribute:

mau_version=$(defaults read /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/Info.plist CFBundleShortVersionString)

echo "<result>${mau_version}</result>"

Forum|alt.badge.img+12
  • Author
  • Valued Contributor
  • May 11, 2017

Thanks a lot, that looks really promising.


Forum|alt.badge.img+9
  • Valued Contributor
  • May 12, 2017

Have you tried Smart Groups? I have a smart group setup to detect versions "like" 3.8. Seems to work. I'm deploying the latest version to folks who have versions below 3.9.
I believe Microsoft AutoUpdate is a category all by itself.


talkingmoose
Forum|alt.badge.img+36
  • Community Manager
  • May 13, 2017

Microsoft AutoUpdate (MAU) is indeed an application, but it lives in the /Library folder.. By default, Jamf only collects application inventory in the /Applications folder.

You can edit your Inventory Collection settings to include the path to MAU and collect application information via recon and as part of the Update Inventory policy:

/Library/Application Support/Microsoft/MAU2.0


Forum|alt.badge.img+12
  • Author
  • Valued Contributor
  • May 15, 2017

I did consider adding the MAU path to the inventory collection for apps, but since I don't know how the collection behaves in case a path does not exist I rather went for an EA as shown above.


Forum|alt.badge.img+11
  • Valued Contributor
  • May 15, 2017

@mschroder, Jamf just added a new Patch Policy for Microsoft AutoUpdate. You can now delete the EA and start using the new Patch Policy.