Private Data in Unified Logging 10.15

Bob Gendler
Feb 10 · 2 min read

It used to be so easy to toggle showing private data in the Unified Logging system. You just ran the command sudo log config - -mode “private_data:on”. And then you’d see the hidden data in the log that’s hiding behind the places where you see <private>. All this changed with macOS Catalina, now you receive an error when running that command in 10.15. This means there wasn’t a really good way to get that useful debugging information.


Thanks to Dan Griggs of cmdSecurity (creator of cmdReporter). He was able to figure out the necessary configuration profile using Apple’s documentation on Device Management and System Logging -

To deploy this with Jamf or Airwatch or whatever your favorite MDM is, you’ll need to sign this profile, but you can always just install it locally on the machine without signing it. Because of the nature of the information that it can reveal, I would advise against permanently deploying it on any machine. I’ve tested and confirmed this works on macOS Mojave(10.14) and macOS Catalina(10.15) and according to Apple’s documentation it should work on as far back as Sierra(10.12).

These views are my own and not the views of my employer. If you have any questions or want more information on this, feel free to contact me on the MacAdmins Slack(boberito), Linkedin( or email(

Bob Gendler

Written by

IT Specialist in the Apple world. Jamf guru, wizard of Mac Management, and mastermind of Apple trivia. The views are my own and not the views of my employer.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade