Apple School Manager Terms Update – December 3, 2020


Looks like my last post was a little premature, as overnight we received emails like the above for Apple School Manager.

Like the Apple Business Manager email received beforehand, this email forewarns of a change to the Apple School Manager terms on December 3, 2020.

This time, however, the email was from a more expected address (, and the email contained no link to the terms for review beforehand.

Digging around though, the PDF may possibly be found here.

Anyway, if you are an Administrator of an Apple School Manager instance mark down a little task on December 3, 2020 to approve these new terms.

If you don’t agree to the terms in a timely manner, you’re likely to see issues with ADE/DEP as detailed previously.

Apple Business Manager Terms Update – December 3, 2020


If you have an account which is an Administrator of an Apple Business Manager instance, you might receive or soon receive an email like the above.

This email does seem legit, (despite coming from “” where previous came from “”), and I expect the process if not agreed to be the same as six months ago.

One nice change is that this time the email contains this link, which allows you to get the new terms in a PDF for review ahead of time.

So, pass this along to your legal teams as needed and mark down a little task on December 3, 2020 to approve these new terms.

Apple Business Manager Terms Update


As forewarned in the above email sent to Apple Business Manager administrator accounts on June 2nd, Apple has started to roll out the updated the Terms for Apple Business Manager.

An Administrator account will be prompted to agree these updated Terms when next logging into Apple Business Manager, & until then your MDM will not sync any devices purchased after the Terms were updated.

If you have Jamf Pro, you’ll need to look for the below in you logs this time:

[ntInstanceSyncCommService] - DeviceEnrollmentProgramException[responseCode=403, responseBody='T_C_NOT_SIGNED', message='An error occurred during oauth token refresh']

The above log message has also been added to dataJAR’s JAMFSoftwareServer.log Messages repo, & we’re scraping Jamf Pro logs to alert customers.

But you should also receive a notification too:

For more details on these Terms updates & your MDM, please see my previous post on this.

Adobe Shared Device Licensing


Previously, I have mentioned that Adobe are moving away from Device Pool & Serial Number licensing.

However, at the time we had very little detail on what the new licensing would be.

Well, earlier today Adobe started to release some details. See below for more information & links to Adobes documentation on this new licensing.

Continue reading

Deploying Microsoft Office from the Mac App Store


When macOS Mojave’s Mac App Stores new look was unveiled during WWDC 2018 it was also announced that Microsoft would be bringing the Office suite to the Mac App Store.

Well, earlier this week the announcement was fulfilled.

See below for some information on how this might affect us admins as well as some things to consider.

Continue reading

Customising the Adobe Creative Cloud Desktop App


For a while now, Adobe has had a documented method to manage some of the options with the Adobe Creative Cloud Desktop App.

At dataJAR, we have used this successfully for some time. I’ve just forgotten to post it here.

Until now! See below.

Continue reading

Airwatch REST API URI Changes



When looking into the issue in my last post, I found I could no longer access Airwatch’s online API documentation.

Heading to Ask Airwatch & looking for the API documentation revealed why.

With the 8.3 release, Airwatch have started a process of refactoring & remotion of the Uniform Resource Identifier (read: URI) used for API calls.

See below for more information on these changes.

Continue reading

Ethernet connection on some Macs stops working after a recent update



On Friday, Apple released an update titled “Incompatible Kernel Extension Configuration Data: Version 3.28.1”

This update was an exclude list of bad Kernel Extension’s for 10.11 & included an Apple Kernel Extension.

Below is some more information on this & a possible way to detect affected Macs via the JSS.

Continue reading

Making Downloaded JSS Configuration Profiles Readable



If you manually download a Configuration Profile from the JSS, you’ll see that the profile largely reads as gobbledegook.

Luckily a couple of bash commands later & you’ll have a readable profile.

Continue reading

iPhone is disabled. Try again in 23,053,554 minutes



Way back in Jan 2014 grabbed a test iPhone & after charging I was greeted with the above.

After various exclamations along the lines of “Holy fishsticks, Batman!” we did get the iPhone enabled & this did not involve a time machine or me waiting the 23,053,554 minutes for the device.

Below is how & some guess work as to what happened.

Continue reading