Skip to main content
Jamf Nation, hosted by Jamf, is the largest Apple IT management community in the world. Dialog with your fellow IT professionals, gain insight about Apple device deployments, share best practices and bounce ideas off each other. Join the conversation.

Report data on all configuration profiles on a device

It would also be nice if the JSS would inventory and report back ALL configuration profiles that may be on a device and not just config profiles pushed by the JSS. For example, there may be instances where one needs to deploy a configuration profile because the ones generated by the JSS are not working as expected. Or the JSS is manhandling un-signed custom config profiles that have been uploaded.

Posted: 3/22/17 at 10:07 AM by beth.lindner

As of Jamf Pro 9.98, all Configuration Profiles now appear in a device’s inventory, no matter the installation method. Criteria for Configuration Profile names and identifiers are now available in Smart Groups and Advanced Searches.

Order by:

Posted: 2/29/16 at 8:24 AM by nick


Thanks for your request. We looked into this one a bit further, and it appears that the JSS does collect and report data for all configuration profiles that are installed on a device. For example, I installed a profile from Apple Configuration containing some restrictions. I then updated the inventory of the device, and I saw the profile listed in the device's inventory.

I also verified that profiles not installed by the JSS can be used as criteria for Smart Mobile Device groups

Does this cover the scenario you're looking for, or is there something we're missing here?




Posted: 2/29/16 at 9:46 AM by bpavlov

I'll have to test but does that also work for computers (OS X) as well?


Posted: 2/29/16 at 10:41 AM by mm2270

Seems that's only available with iOS devices, not Macs. I just looked on our 9.82 JSS and I see our EAs we created for capturing installing Configuration Profiles, but not anything built in. I looked for "Configuration Profiles" and "Profiles" and don't see it. I'm not sure if it would show up any different than those 2 names. As I said, we do have an Extension Attribute (2 actually), called "Config Profiles" and "Config Profile Identifiers", but that's it. This is when creating an Advanced Search and a Smart Group.
Also, if I pull up an individual computer record, under the "Profiles" section, I only see the ones installed by Casper, not locally installed ones. So I think the request here still stands. If we can make an EA capture all installed profiles, I don't see any reason the jamf binary can't also capture them.


Posted: 3/1/16 at 8:50 PM by milesleacy

It seems that locally installed profiles are reporting as "Unknown Profile" in computer records.


Posted: 3/2/16 at 9:17 AM by nick

Thanks for the feedback everyone. We appreciate the additional detail, and we'll look into what it would take to bring consistency to this experience between OS X and iOS.


Posted: 3/7/16 at 10:40 AM by bpavlov

@nick does this mean that this would be "Under Review"?


Posted: 10/28/16 at 11:12 AM by bpavlov

Giving this a much needed bump for visibility.


Posted: 9/25/17 at 11:57 AM by scottb

@nick - needing this as we are in the process of moving from another MDM product to JAMF. Seems Profiles installed at User level, or by other mechanisms not showing in the JSS reports for Mac (unless using a script or Ext Attr).
This is using versions up to and including 9.101.0.



Posted: 3/7/18 at 3:24 PM by rviniar

This does not seem fixed. I have a custom profile being deployed by Jamf that is shown in my profile EA as well as in the data from Recon, but is not seen in the JSS inventory, and that's ridiculous. On 9.101.