Posted on 10-26-2023 03:13 AM
Hello all,
I have created a configuration profile with the values given below (https://learn.jamf.com/bundle/jamf-connect-documentation-current/page/authchanger.html) but unfortunately nothing happens. But when I distribute the command as policy the login window is reset.
Policy Command (does work) :
Configuration Profile (does not work) :
I would be happy about some feedback
10-27-2023 07:13 AM - edited 10-27-2023 07:15 AM
Hi @tgd 😊
That needs to be run as a Policy - not a configuration profile. The one-line command is:
/usr/local/bin/authchanger -reset -jamfconnect
An example Policy to re-enable the Connect login window looks like this:
Assuming you wish to re-set the Jamf Connect login window, I then take this a step further - using an Extension Attribute to determine the Mac's login window type (either standard macOS or Jamf Connect):
#!/bin/bash
if [[ $(/usr/local/bin/authchanger -print | grep JamfConnect) ]]; then
echo "<result>Jamf Connect</result>"
else
echo "<result>macOS default</result>"
fi
You can then make a Smart Group of Macs with the 'macOS default' login window, and scope the Policy in the previous paragraph to that Smart Group. So long as your Macs are reporting inventory every day (or at every startup/user login), the problem remediates itself! Always nice when we can make computers to the work for us 😊
I believe modern versions of Jamf Connect should re-instate the Connect login window automatically after a major macOS update, but I've not had chance to test it yet. In any case, this would automatically remediate the issue.
Hope it helps! Please remember to test prior to deployment in a production environment, but I've been using these just fine for years now so you should be OK.