I'm trying to use the *.jce file I created on my main machine to a test machine so I can run the audit there. I've copied the app, the *.jce file, and the macOS_security-sonoma folder created when I chose my baseline to the same location on my test machine. I've also copied the Jamf Compliance Editor folder from Application Support and even the com.jamf.complience.plist file from ~/Preferences.
When I run the audit on my test machine however I don't get a usable result just a result with practically nothing in it and NaN% for the score (which makes sense since there's no number).
My custom baseline looks to have been loaded correctly. The modified and disabled rules are all correct. The audit just doesn't work as expected.
Solved! Go to Solution.
I think I ran into something similar.
To do the audit, I had to close Jamf Compliance Editor. Double-click the .jce file I've saved. Click Create Guidance (which makes all the files again). Then run the audit.
Maybe I'm missing a better way, but the Audit button is grayed out until I follow these steps. And if the Audit is blank and doing nothing, I'd repeat the steps above.