Get Support
Recently active
We have a classroom that is set up in such a way where the students connect to the teacher's NAS that is hooked up to the computer. That NAS is shared out via the teacher's computer, and the student's connect to it using the IP address of that computer. We haven't had issues with this, however, with students that have changed their password in the last day or so, they are not able to connect with their updated credentials.Typically this would not be an issue, but something must've occurred today. From what I have deduced, the local credentials stored somewhere are not being updated with the new password, so when the student goes to connect to the NAS, it can't authenticate. With one of the students I verified this by changing his password in the Users & Groups menu to what his Entra ID credentials were that he was able to log onto the computer with. When I changed it to match that, he was able to connect to the NAS successfully. Somewhere along the lines an entry isn't being update
I'm deploying the latest version for Cisco Secure Client (5.1.2.42), which I have the configuration profiles for to provide the needed permissions for deployment, but this version of the Cisco Secure Client prompts users to add or enable the "Cisco Secure Client - AnyConnect VPN Service" as a login item. Any suggestions as to how to enable this without any user intervention for all users?
We recently stopped using Cisco AnyConnect on the majority of our machines.Uninstalled the app, and unscoped the config profiles and thought that was that.Well, a couple months later, we update our new Zero Trust platform and start having network issues.I assume it's the Zero Trust software because we just updated it, but even after uninstalling it, some users machines were still acting up.I remote in, and check the network settings, and see the Cisco DNS Proxy and Content Filter are still installed, even though the user's device is no longer scoped with the config profiles that provided those setups.How do I remove these things? I thought removing the config profiles would have taken them off automatically?
Hello World!I am trying to add a custom quick look option to safari via the shortcut app on my iOS\\iPads and have it automated through JAMF. Does anyone have any experience or know if this is possible?Shortcut app process:- Open shortcut app, then click on plus and make a new quick look with some custom settings\\variables.- I have created the custom quick look option and verified it works in safari on the iOS device. (the custom quick look option creates a QR code of the website I am viewing)Issue: Is it possible to copy\\push this shortcut app/quick look custom shortcut to all my jamf pro iOS devices?Thank you!
The adventures of deploying Cisco's Secure Client continue... After going through Cisco's documentation, the HCS technology group guide, and building a PKG, changing the choices XML, and creating the config profile , I have hit another snag. When deploying through a policy, the install fails: Script result: installer: Package name is Cisco Secure Clientinstaller: choices changes file '/private/tmp/csc_choices.xml' applied installer: Installing at base path / installer: The install failed. (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. An error occurred while running scripts from the package “Cisco Secure Client.pkg”.)However, if I push the policy through sudo jamf policy , the installer will go through and this will appear: If I click "cancel" the installation completes and everything seems to be in working order. I see the Umbrella Module appear and it is indeed active. Admittedly, I am n
Hello,Is it possible to cleanup Safari history with a bash or powershell command for iPads?
We are trying to run a script that will change a Mac's name to the asset tag of the device. It is supposed to run on devices at an ongoing check in on each device but it won't make it past the first test run. I know the script is fine running locally as expected but running the policy on JAMF (via a scope and self-service) gives me this error:Shell type is set as "Shell/Bash" and here is the code (omitted username, password and url for security reasons but tested each individually and they work as expected). #!/bin/zsh # server and credential information jamfProURL=url username="username" password="password" # request auth token authToken=$( /usr/bin/curl \\ --request POST \\ --silent \\ --url "$jamfProURL/api/v1/auth/token" \\ --user "$username:$password" ) echo "$authToken" # parse auth token token=$( /usr/bin/plutil \\ -extract token raw - <<< "$authToken" ) tokenExpiration=$( /usr/bin/plutil \\ -extract expires raw - <<< "$authToken" ) localToken
Hi all,I'm trying to locate the Virtualbox License file on managed devices. I followed the guide outlined here https://community.jamf.com/t5/jamf-pro/best-methods-to-search-for-the-existence-of-a-file/m-p/286067 but a Smart Search doesn't yield any results (I personally created a dummy file to check that)I created an EA with the script outlined #!/bin/bash LicenseFilePath="/Applications/VirtualBox.app/Contents/MacOS/ExtensionPacks/Oracle_VM_VirtualBox_ Extension_Pack/ExtPack-license.html" if [[ -e "${LicenseFilePath}" ]]; then EA_RESULT="Installed" else EA_RESULT="Not installed" fi echo "<result>${EA_RESULT}</result>" I created a Smart Group with EA-Name as Criteria and Value InstalledAny suggestions? Thanks!
Hello Everyone,I tried enabling the Full disk Access for Qualys Agent from the Jamf Pro console and the profile has been pushed to the endpoint. However, the Full disk Access isn't enabled for the Qualys agent. Can someone help me to troubleshoot.
I am having a problem with the Device Compliance to Intune. I have followed all the steps and the partnership is active in Intune but in Jamf I have a connection error Connection verification status: Failed. Ensure the Microsoft Intune configuration is correct. I am unsure of where to look next so any help would be appreciated.Thanks
I have 7 devices that I am trying to push Logic Pro to via self service. We have enough licenses so I know that is not the issue. Looking at the console logs I get the below. default 15:07:16.234430+1300 appstored [DIS1962A88F/com.apple.logic10:634148309] Waiting for installation to completeerror 15:07:16.250534+1300 authd credential: failed to get user uid -1error 15:07:16.256192+1300 authd credential: failed to get user uid -1error 15:07:16.261858+1300 authd credential: failed to get user uid -1default 15:07:16.266027+1300 authd Validating session owner invalid (-3) for is-appstore (engine 116)default 15:07:16.266052+1300 authd session owner -3 invalid (does NOT satisfy rule) (engine 116)error 15:07:16.266540+1300 authd Fatal: interaction not allowed (kAuthorizationFlagInteractionAllowed not set) (engine 116)error 15:07:16.266747+1300 authd copy_rights: authorization faileddefault 15:07:16.267709+1300 appstored Requiring admin authorization for software install by managed prefer
Has anyone successfully implemented SUPERMAN for their MacOS patching? I've got in place the Config for the settings I want, I have the API set and an policy to deploy out SUPERMAN. Question now is that if I set everything through the config file and deploy out SUPERMAN does it's own thing in the background and from a management standpoint I don't know what its doing. The first time deployment I can see that its pulling the device info, can see its authenticating with the API and then says that Jamf is the parent process, restarts super in LaunchDaemon then Jamf gets nada after that. The local log shows exactly what its doing. At the end of the log it restarts all deadline counters and the workflow schedules itself to relaunch after the time I set.So my question is, has anyone been using Super and figured out a process to see the logs of what its doing on the devices? I'm still in the testing phase as I want to know what to expect before pushing it out to actual user devices. I'd also
While uploading any PKG, I'm getting the message There was a problem uploading the package to Jamf Cloud.Connection failure: "The operation couldn't be completed.(error 500.)" , so please reply to me with the solution.
https://learn.jamf.com/en-US/bundle/jamf-pro-documentation-current/page/Jamf_Push_Proxy.html In our JAMF Pro server logs hosted in jamfcloud, there are a lot of proxy push errors. We've had Jamf Pro for seven years. This has never been setup. Should it? Is it important? I'm not aware of any real issues occurring, just these errors in the log over and over. Doug java.lang.Thread.run(Thread.java:829) [?:?]2024-03-18 19:01:41,645 [WARN ] [@Async-1 ] [NotificationEventListener] - Exception occurred when trying to add macOS Self Service push notification to queuecom.jamfsoftware.jss.exceptions.pushnotification.PushProxyConfigurationException: JAMF Push Proxy is not configured
Has anyone begun migrating Cisco Umbrella client to Cisco Secure client yet?I have Cisco Umbrella client distributed with Jamf Pro, now it is announced as EOL in 2024, with Cisco Secure client as the new client.Is there someone out there that has tried migrating? Looking for caveats or something worth thinking about before getting hands on upgrading my workflows and enrollment profiles.
Today we released Jamf Connect 2.33.0. This release includes the following changes and improvements: Privilege Elevation using Jamf Connect The Jamf Connect menu bar app allows standard users to initiate a temporary promotion to a local administrator. Upon activation, a timer will appear in the user's menu bar for the duration of their promotion. When the timer ends, the user will be reverted to a standard user. This feature can be added to your Jamf Connect configuration with the Temporary User Promotion (TemporaryUserPromotion) setting manually or via the Jamf Connect Configuration app. For more information, see Privilege Elevation for Local Accounts. Other Changes and Improvements Jamf Connect Configuration no longer displays the deprecated Azure v.2 option in the Provider menu. Jamf Connect Configuration now provides a notification with information on new features included in the currently downloaded version of the application. To access new versions of Jamf Connec
Is anyone else experiencing devices falling out of registered status and thus being marked non-compliant in Microsoft Entra when using the Jamf Pro Device Compliance integration? The users are still within the "Compliant" Smart Group in Jamf Pro but they fall out of registration. The Jamf AAD plist is missing and there is no MS-ORGANIZATION-ACCESS entry in Keychain. If I have the users re-register using Self Service/Microsoft Company Portal it will be fine for a while and the Jamf AAD plist and Keychain entry will reappear but then after a couple of weeks the same thing happens all over again. Jamf Pro version is 11.3.0 so it shouldn't be related to the recent product issue.
Hello,I would like to get all of our Macs up to date and create a plan to maintain this. I would like to use the ScheduleOSUpdate command with the InstallLater command as described in Use MDM to deploy software updates to Apple devices - Apple Support My questions are:Can these apple commands be used in a configuration profile that gets deployed via Jamf Pro? I am having trouble finding an example or specific guidelines.Or are these commands intended only for a Mass Action Command as indicated Introduction - Technical Paper: Deploying macOS Upgrades and Updates with Jamf Pro 10.34.0 or Later | Jamf ?How can I see the status of a Mass Action Command after I send it to multiple computers?I would love to hear your experiences if you have tried the ScheduleOSUpdate or if you have other suggestions. One more question on a similar topic. I created a Configuration Profile (in Jamf) for software updates. Does the Software Update Server need to be filled in if
Our students have discovered the password to our "vendor" network, which is unfiltered, and have been putting both their personal devices and their school devices on this network. We are working on dumping all connections and changing the password, but I am wondering if there is a way for me to block this network from being joined on our student devices? I had thought initially that I could push this network out to all devices with the wrong password associated with it. This does work but it also is interfering with our student network and causing an error with not being able to join that network either. Thoughts? Suggestions? TIA
When the machines have been started this morning, compliance issues were found and the Company Resources were unavailable. In the Company Portal application which is also connected to the Jamf Pro, there were two different devices with the same serial number: one was marked as compliant and the other as non-compliant. Upon refreshing and the status, the same device had still two entries: one entry showed as compliant and the other one as non-compliant. As a solution for Compliance issues, we have the dedicated procedure as seen below:Restoring ComplianceIn the event of non-compliance, users can follow these straightforward steps to restore their MacBook's compliance. Click on the respective button on the right to open the respective guideline in your support app.1. Install System Updates:Make sure that all relevant system updates are installed on the MacBook.This ensures that the device is up to date. Install Updates2. Executing Policy Updates:Implementing the latest policy updates ens
We are new to JAMF Cloud and would like to integrate our Google G Guite as our identity provider with our JAMF Cloud instance. We got the following linkhttps://www.jamf.com/jamf-nation/articles/440/configuring-single-sign-on-with-g-suite-google-apps Followed the steps, but got app_not_configured_for_user 403 SAML2 error. Anyone has a sample config template that works? Thanks for your help.
We need to downgrade a bunch of machines back to safari 17.3 from our recent update to 17.4 as the devs need it for their contract work with our clients, any ideas on how to do this?
Good afternoon, I am at a loss in an improvement that I am trying to make to speed up our student enrollment process.Current Situation - We have 2500-3500 students that enroll in our Further Education establishment yearly and each one of these students receive an iPad. In our current setup, we have it that the iPad is freshly wiped and the students will have to go through the process of; Signing into Wi-Fi (This is a pain because the students password is set to change on first login, they cannot authenticate to our Wi-Fi before they change their password. So typically, they will have to use a secondary device to go to Office365 to update their password first.). Using their Active Directory account and credentials to enroll the iPad. Signing into their managed Apple ID. Agreeing to Terms and Conditions, etc. and turning on Location Services.This is a time consuming and tedious process when you're running four enrolment sessions over four different zoning areas per day of 20-30 stud
Hello, I need a daily report. Our security team want a daily report like this. Does Last users has admin rights? How can i do that? I need your help. Thank you.
Just in case anyone needs this I wanted to post it for an updated resource.#!/bin/bash # Script Name: Disable Slack updates.sh # Author: [Michael Cleveland] # Created On: [Creation Date, e.g., 2023-10-31] # Last Modified By: [Michael Cleveland] # Last Modified On: [2023-10-31] # Version: 1.0 # Description: # This script modifies the Slack application's preferences for the currently logged-in user on macOS. # It specifically sets the 'SlackNoAutoUpdates' key to 'true', which prevents the Slack app from auto-updating. # Usage: # Ensure that Slack is not running or is restarted after this script runs to apply the changes. # Note: # This script uses PlistBuddy for editing plist files, as it ensures the file's integrity. # Be cautious when editing plist files and always ensure backups are made before script execution. # [Here starts the actual script code] echo "Starting the update of Slack preferences..." # Get the current logged-in user USER=$(stat -f %Su /dev/console) # Path to t
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!