UPDATING: This appears to be something with the Managed Configuration tab on the Managed App page that is failing, or possibly my editing of the mobileconfig in a way that messed up the identifier or other info. When using the example mobileconfig from the Wiki, and only editing the min OS version, deadline, and target OS, then deploying as its own profile, The -print-profile-config option Tribruin shared reflects the information from the deployed profile. I think that resolves this - now just need to review the options in the example and pare down to needed.
--
Hello All,
I am attempting to deploy and leverage Nudge in order to help non-admin users meet update deadlines after update approval in Jamf School. I am referencing this blog here, as well as a few others and the nudge documentation at the git repo. I have:
- Deployed Nudge_Suite-1.1.10.81462.pkg to test device running MacOS 13.2.
- Applied the following plist as a managed configuration on the app page in Jamf School, using the example configuration as reference, reduced to the simple version posted in the same Wiki. Should I be deploying this as its own mobileconfig profile? The Jamf School documentation suggests managed configurations on the app page are the same thing, but I don't know if I've ever gotten it to work correctly after trying with Zoom and a few other apps.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>osVersionRequirements</key>
<array>
<dict>
<key>aboutUpdateURL</key>
<string>https://support.apple.com/en-us/HT211896</string>
<key>requiredInstallationDate</key>
<date>2023-02-28T00:00:00Z</date>
<key>requiredMinimumOSVersion</key>
<string>13.2</string>
<key>targetedOSVersionsRule</key>
<string>13</string>
</dict>
</array>
<key>userInterface</key>
<dict>
<key>simpleMode</key>
<true/>
</dict>
</dict>
</array>
</dict>
</plist>
Currently, Nudge is deployed, but does not run. How can I verify that the plist is delivered and being used by Nudge?