jamf / PPPC-Utility

Privacy Preferences Policy Control (PPPC) Utility
MIT License
741 stars 47 forks source link

PayloadType value not set to "Configuration" #48

Closed chasewillkom closed 4 years ago

chasewillkom commented 4 years ago

The value for the PayloadType key in the root element isn't being set to "Configuration" when file is saved. Instead, it uses the same value (com.apple.TCC.configuration-profile-policy) for the other PayloadType key that is located in the PayloadContent's element .

This causes profiles to not be able to be uploaded into Jamf Now's Custom Profiles feature. Jamf Now requires that this "root" PayloadType value must be "Configuration".

https://github.com/jamf/PPPC-Utility/blob/baa8bd589469f09c4575f32c3ec5b6f056617df8/Source/Model/TCCProfile.swift#L123

webdawg commented 4 years ago

looks like this effects the machines that i manage too

jamf now osx

chasewillkom commented 4 years ago

This is fixed in version 1.2. Thanks!