Get Support
Recently active
Hello Team,After installing Nudge and pushing the configuration profile, the Nudge Agent do not open. We have 12.4.0 version of OS Installed.Please let me know what is that has to be changed/Modified. I've install Nudge_Suite-1.1.8.81421.pkg and configured the profile too.Upload FilePLIST file containing key value pairs for settings in the specified domain <?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>PayloadContent</key> <dict> <key>com.github.macadmins.Nudge</key> <dict> <key>Forced</key> <array> <dict> <key>mcx_preference_settings</key> <dict> <key>optionalFeatures</key> <dict> <key>acceptableApplicationBundleIDs</key> <array> <
Hello,We are currently in the process of utilizing Zero Touch Deployment for JAMF Pro and also need to deploy JAMF connect but are having some issue on the EntraID side for verification. I am thinking of going ahead and deploying enrollment and utilizing a local account on the computers while I continue to test/troubleshoot Jamf connect and installing at a later date through a policy. If I was to do this, and when ready to deploy connect enable the "convert local account to network account", would the users documents/programs/setting etc. remain in the converted account or will it delete them? I ask as we have to have a 3rd party install a proprietary program onto each of the computers prior to giving them out to employees and I don't believe JAMF connect would be set up in time for our appointment.I appreciate any insight!
I recently got the Return to Service workflow working on some test iPads. When I deployed it to my student iPads and tried to run it manually through the app it returned the following error message in the management tab in JSS: Erase DeviceMDM profile is required for Return to Service on this device. I'm a bit confused by this message because the iPad is present and checking in since the app got pushed out just this morning. Trying to search for this error message is getting a lot of generic MDM results so I'm hoping someone else might have come across this with RtS or something else and it's something easy I'm completely overlooking.
We have been creating a local Administrator account during enrollment on every machine. We are now questioning whether this is necessary at all. Currently all of our users are administrators and we do not use standard accounts. Can anyone think of a good reason as to why we would need another administrator account on the machine?
Hey everyone, we're currently working on upgrading to MacOS Sonoma using Jamf Pro as Admin. We're looking for a way to run the upgrade overnight without requiring end users to enter admin credentials. According to Apple Support documentation, users need to be volume owners to initiate the upgrade, but they still need admin credentials to do so.https://support.apple.com/guide/deployment/about-software-updates-depc4c80847a/web#dep7d4a58bedCan we implement any type of policy to run the upgrade without asking for admin credentials?
HiI am trying to ascertain the ECCN number for Jamf Connect. I cannot find this on the product document. Is anyone able to help? Thanks
I've been testing out a script to run the following command in Terminal: sudo dseditgroup -o edit -d <accountname> admin The command works fine when you put in the account name, but of course this is not ideal when there are about 100 Macs in scope. Is there any way to invoke the "current user" to be added to the line above? Ideally the script will check who is the current logged in user and remove their administrator rights. FWIW these are mobile AD accounts with local admin rights. Thanks!
How do you get SMB network shares to mount using Jamf Configuration Profiles, under macOS Mojave 10.14.5? All that I have seen is various bash and AppleScript scripts. I was looking for a way to mount the shares without resorting to scripting.
I'm looking at integrating some Macs with Azure AD. I had a call with a Jamf sales guy today about Connect and he mentioned there was a feature that in Connect that didn't work without using Jamf Pro as well. Something to do with local account / password synchronization with Azure AD. Does anyone have an idea what that is?We already use Intune as our MDM, so I don't plan on shelling out money for another MDM solution as well.
Hello, not a direct jamf question however i have configured the Kerberso SSO Extension and working fine. I want to create a launchAgent/LaunchDaemon to trigger a script when com.apple.KerberosPlugin.ConnectionCompleted i have as below but not working. Any ideas on how to get this working ?When i run launchctl list | grep the namei get error 78The script working fine when ran from terminal.launchDaemon.plistKeepAlivetrueLabelname.plistRunAtLoadtrueProgramArgumentspathtoScript-notificationcom.apple.KerberosPlugin.ConnectionCompleted-actionpathtoScript/nameofscript.sh
Hello community,I've seen a tremendous number of posts related to this issue. During DEP enrollment using a PreStage Enrollment configuration, the local MacOS account hangs for a while then fails with the error "Computer account creation failed".A high number of posts refer to the potential fix as being related to any of the following, which I've diligently tried to no avail:Complete wipe and reinstall of MacOS, removing any potential leftover files, users or authorization keys that might lead to the issue.Ticking and unticking of the "Setup Assistant Options" in the PreStage Enrollment configuration, which allows administrators to skip configuration steps during first-time enrollment.Skipping the local account creation altogether, creating a standard account or creating an administrator account through the PreStage Enrollment "Account Settings" page.None of these worked. However, I've tried creating a new, empty PreStage Enrollment, and adding back my desired settings, configuration p
HiWe are testing using intune to deploy an app in Kiosk mode with devices DEP enrolled. Everything is working great but we are trying to plan for different scenarios. Anyone know what happens when there is a Wi-Fi failure, if you're in Kiosk mode you can't get out to reconfigure the Wi-Fi , if your Wi-Fi has failed the ipad can't pick up the new profile moving it out of Kiosk mode to configure it. As well anyone push an enterprise cert for Wi-Fi for devices.
We were using Pulse Secure (and its older version, Junos Pulse) VPN software in our environment but have since upgraded. In looking for a way to remove the old clients we ran across their uninstallers. Running those prompted the users to save the old settings and notified them when the uninstall was complete... We didn't want this! Found a way to make it silent! If you dig into the uninstaller app, you can see that it's just calling a simple shell script that allows for arguments for ignoring all prompts and not saving the old config. I'm posting those one liner scripts here for anyone else who might be looking to do the same! Pulse Secure: !/bin/sh sudo sh /Library/Application Support/Pulse Secure/Pulse/Uninstall.app/Contents/resources/uninstall.sh 0 Junos Pulse: !/bin/sh sudo /library/Application Support/Juniper Networks/Junos Pulse/uninstall.app/contents/resources/Uninstall.sh 0 Now just build the Jamf policy to call these scripts and update maintenance. Set it to re
Ever since we upgraded to macOS Sonoma, the following script is no longer working that is used as an Extension Attribute within Jamf Pro to report if TouchID is Enabled and Disabled:#!/bin/shTouchIDStatus=`bioutil -rs | grep functionality | awk '{print $4}'`if [[ "$TouchIDStatus" = "0" ]]; thenresult="TouchIDDisabled"elif [[ "$TouchIDStatus" = "1" ]]; thenresult="TouchIDEnabled"elseresult="Error"fiecho "<result>$result</result>"What I see for TouchID is Error.Any advice is very much appreciated!
Having trouble figuring out how to deploy cisco AMP via Jamf. I know there are a few threads out there but I cant even find the .XML file everyone keeps mentioning. Not sure if things changed since then but I need help.
Hey everyone,This week my company swapped MFA providers from DUO to Okta and after doing so my Mac users are seeing this message when trying to sign into Connect:We have double and triple checked each users account in Azure when they get this message and all of their accounts are unlocked and in good standing. I have also updated all of our Macs to the latest version of Connect (2.35.0).Has anyone encountered this with Connect after swapping to a new MFA provider?I appreciate any help!
Hello Jamf Nation! Advanced threat controls has been added to Jamf Protect. Advanced threat controls intervene when unsafe or malicious activity considered high-risk by Threat Labs is detected. Detected activity is blocked and reported to administrators for further investigation. For additional information, see Threat Prevention in the Jamf Learning Hub. Thank you,The Jamf Protect team
As per subject, save the below & you’ll get either the version of the BigFix Client installed.. Or you’ll get a message of Not Installed. This is Mac only for now, I’ll have an attempt at the VBScript when I can... Unless someone else wants to finish that bit :) #!/bin/sh#This script has been verified to work on BESAgent 7.2.6.4 #Check to see if BESAgent is installedif [ -d "/Library/BESAgent/BESAgent.app" ]; then result="$(defaults read /Library/BESAgent/BESAgent.app/Contents/Version CFBundleVersion)" echo "<result>$result</result>"else echo "<result>Not installed</result>"fi
Today we are releasing a maintenance version of Jamf Pro; this release includes the following changes and improvements: Support Added for Deploying Apps Using the Jamf Certificate SDK You can now deploy apps that use the Jamf Certificate SDK to personally owned mobile devices, including iOS, iPadOS, and visionOS devices. Previously only institutionally owned iOS devices were supported. Important Notice Cloud Service Connection Manual Initialization—Starting in August 2024, if you have Jamf Pro 11.3.0 or earlier, you must upgrade to Jamf Pro 11.4.0 or later to initialize a Cloud Services connection manually. After upgrading to Jamf Pro 11.4.0 or later, you can enable a Cloud Services connection in Jamf Pro. For more information, see Cloud Services Connection in the Jamf Pro Documentation. If you already have a Cloud Services connection enabled, you will not need to take any action. Resolved Issues Jamf Pro Server [PI118234] Text in the Socket Filter Designated Req
Is there any way to prevent the removal of the MDM/management profile from a Mac, if the user is an admin? We usually lock the "Profiles" pref pane using a Config Profile, but I'm wondering if there's a way to keep the user from deleting the management profile if we unlock that pref pane? In my testing, I've not been able to stop an admin-level user from deleting whatever profiles they want.
Hello,Unfortunately, we are unable to upload P12 certificates for device identification when creating (network) profiles.While the .cert certificate uploads without problems, we get the error message "Invalid certificate" (without further details, unfortunately) when trying to upload the individual .p12 certificate:This is most intriguing, since we uploaded these exact same certificates without any problems about a month ago.Does anybody have an idea, what we might be doing wrong?Florian
I am getting an error -1 The cert for this server is invalid. I am not sure what cert its talking about. Im thinking I dont have the app configuration. Has anybody used it and what did you do to get it running
Has anyone put together a policy/script to uninstall homebrew with Jamf?They have an uninstall script located here:https://github.com/homebrew/install#uninstall-homebrew But if I upload that to Jamf and run it with "--quiet --force" it throws an error shown below. Seems like something from Jamf is adding a "/" argument to the script and it's causing it to fail. Script exit code: 1 Script result: Warning: Unrecognized option: '/' Homebrew Uninstaller Usage: /Library/Application Support/JAMF/tmp/uninstallHomebrew.sh [options] -p, --path=PATH Sets Homebrew prefix. Defaults to /usr/local. --skip-cache-and-logs Skips removal of HOMEBREW_CACHE and HOMEBREW_LOGS. -f, --force Uninstall without prompting. -q, --quiet Suppress all output. -n, --dry-run Simulate uninstall but don't remove anything. -h, --help Display this message.
When my server is complete - I'll need to deploy the VMware Horizon client as an application. This doesn't have an installer with choices as AnyConnect does. It requires a server FQDN to be added in order to connect to the virtual desktop. If I remember - it'll need to be deployed as a pkg first, correct? Is there a way to populate the server address once the app is pushed to the system - or - on the first launch?
Hello,I am getting an error while setting up the SCEP profile in the JAMF.We have integrated the okta with the JAMF
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!