Get Support
Recently active
Posting this for anyone experiencing an Office 365 login loop (Usually happens with Outlook). If reverting to legacy Outlook doesn't resolve your issue, run the keychain removal script below. It will restart the device. (The script is sourced from Scott Feit on the MacAdmins Slack channel and has resolved the issue multiple times for me) #!/bin/bash# Define the target directoryTARGET_DIR="$HOME/Library/Keychains"# Function to log messageslog_message() { echo "$(date +"%Y-%m-%d %H:%M:%S") - $1"}# Close the Keychain Access applog_message "Closing Keychain Access application."pkill -x "Keychain Access"# Check if the target directory existsif [ -d "$TARGET_DIR" ]; then log_message "Starting cleanup of directories in $TARGET_DIR" success_count=0 fail_count=0 # Find all directories within the target directory and delete them, logging each action find "$TARGET_DIR" -type d -mindepth 1 -print0 | while IFS= read -r -d $'\0' dir; do rm -rf "$dir" if [ $? -eq 0 ];
Hello,As you know, some applications have separate installation files for Intel and Silicon. For example, I write 2 separate policies for Android Studio.1 - Android Studio for Silicon2- Android Studio for IntelBy creating a single policy instead of these two policies. Is it possible to distribute this policy according to the processor model of the machine in scope?In short, I want to design 1 policy and 2 packages.Thank you.
I'm trying to create a smart group of our labs (static groups) but its not working, it can only take one at a time. I've tried re-creating the static groups, still no luck, it will only show one (7 devices or 43 device but never 50). i did add the site location and the "(" ")'' & "and". Is anyone else experiencing this? our current instance is 11.10.2
I’m looking for advice on how to integrate Apple Configurator into our workflow to streamline the setup process for new iPads. Here’s some background information: we receive iPads purchased from Apple that are already enrolled in Apple School Manager, with Jamf Pro designated as our MDM server. Our goal is to minimize physical setup time and reduce network strain from updates. Ideally, I’d like to prepare new devices using Apple Configurator with minimal touchpoints. However, I am encountering issues with Configurator, as the setup consistently fails at some point in the process. iPads that have already been set up connect without any problems, but I am facing challenges with new devices. Is anyone else using Apple Configurator in a similar setup? Any tips, best practices, or troubleshooting advice would be greatly appreciated. Thank you in advance for your help!
Today we are releasing a maintenance version of Jamf Pro; this release addresses the following product issue: Jamf Pro Server [PI122414] Functionality for distributing in-house apps and books that were uploaded to a cloud distribution point prior to Jamf Pro 11.11.0 has been restored. For additional information on what's included in this release, review the release notes via the Jamf Learning Hub. To access new versions of Jamf Pro, log into Jamf Account with your Jamf ID. The latest version is located in the Products section under Jamf Pro. Cloud Upgrade Schedule Your Jamf Pro server, including any free sandbox environments, will be updated based on your hosted data region below. Review this guide if you need assistance identifying the Hosted Data Region of your Jamf Cloud instance. If you would like to upgrade manually, log in to Jamf Account and select Jamf Pro Info >; click Upgrade on the appropriate instance. Note: This capability is not
Hi all, I was wondering if anyone had any experience setting up a configuration in Jamf for computer cert auth using freeRADIUS. I am in the planning stages of moving our Macs over to cert based wireless auth and have a few questions regarding the deployment to Macs. Should I be using the X.509 Certificate payload for the computer certs created by freeRADIUS? If not, will the AD Certificate payload work to fulfill this? I will be using pfSense to host the freeRADIUS server, and we are using Ubiquiti APs.
Recently, my organization's Compliance and Security Operations teams requested visibility into how macOS apps are patched. They needed a report showing deployed apps via Jamf and their version status. After two manual reports, I knew there had to be a better way and developed a Python script for automation. Initially, I didn't plan to share the code publicly, thinking it might not be helpful to others. However, a friend, Chris Ball, encouraged me to release it—leading to the creation of Patcher. Manual reporting takes time away from critical tasks like CVE remediation and policy setup. Automating these processes allows MacAdmins to focus on more pressing matters. The time saved with Patcher has been invaluable for myself, and I hope others will benefit from it too. What does Patcher do? Patcher leverages the Jamf Pro API to automate patch management reporting, transforming data into actionable insights. Designed as a Command Line Interface (CLI), it integrates easily with LaunchAgents
Have have been testing the removal of admin rights for some of the users in our environment running on MacOS. One issues that has come up is the ability to change the password for Keychain "login". For a standard user that options is greyed out. If we grant them admin rights again that option returns. I know they could just use the Users and Groups option in System Prefs to change the password, but some of our users change their password using a windows box and then want to come sync up the mac after the fact. Just doing a logout and log back in using the new password doesn't always prompt the sync. Is there a plist file or some system file we can change permissions on to allow a standard user to change the login keychain. It seems strange that that would be locked down as its not really a system change. Also just incase anybody wonders, yes the "lock" icon has been unlocked already, but the menu item still shows as greyed out. Thanks for any help!
Hi there, We have an app that has 44 total licenses, and on Jamf Pro it says there are 24 in use. But only 4 are showing up on the scope. There were 20 pushed into Jamf School with a different token. I am wondering if anyone could help me figure out where I could find these missing in-use "scoped" devices could be, or a starting point? I've tried looking at the static group I think they could be at, but I didn't see anything on one of the devices that are in that static group. I wonder if deleting the static group would help, but I didn't see the app on one of the groups device listed anyway. Thanks
We are a mix of Windows and MAC devices. The MACS are Domain joined. User logs in the first time connected to our wired ethernet in the office to create their account using their Active Directory information. Over time the user has a local password for the MAC login screen (the very first password they made) and an AD password which is different and needs to be changed every 120 days. Scenario: User is on the log in screen trying to get in to their local account with invalid or forgotten password Attempt: Using the recovery code the user gets to the screen where they reset their password however it always gives an authentication error in the end to complete the change. Seems like even though this is to reset the local account password it needs to be in communication with the domain server. User can reset password if they go back into the office and hook up to a wired connection. Attempt2: Creating a policy to reset the local user account. Fails to send push to comp
We use JAMF pro and our end users travel a lot. If they forget their Mac password on the road what is the best way to get them back in from Jamf? Thanks!
Updating MAC O/S using JAMF is hit or miss - mostly miss- even with the new "Software Updates" feature recently rolled out. I followed a JAMF Training video https://trainingcatalog.jamf.com/update-macos on the 3 ways I can push out updates. I'm using the first method of creating a Configuration Profile and enabling the Software Update payload. Should there be a specific URL (Software Update Server. Specify a URL of the form http://server.net:8088/index.sucatalog) as suggested? I'm thinking this profile won't work if there isn't an update server to check with?
Has anyone encountered this issue when trying to use 'Local Login' with Jamf Connect?It has been working fine for me up until now. I didn't make any changes to the config profile so I'm not sure how this has happened.
Hi all, I don't think this is related to Jamf per se but I am still looking for feedback. We recently updated our stock to use various M3 models. On first connect with previous wodels, we would be greeted by the basic "language selection", then the screen to connect to a wifi network, then the SSO login using O365 logins. With the M3s, after the langauge selection screen, the wifi icon shows wifi is activated but there aren't any networks appearing an we get a message saying that "wifi networks aren't availabe "as if wifi is deactivated. It sometimes works if we hard line it but so far the only 100 percent of the time solution is to reimage the machine. This is going to be an issue since we want to start direct shipping these things to employees who request them when onboarding or changing laptops. Has anybody come across something similar?
Hi all,I have not found anything on the below on the interwebs, anywhere, and am pulling my remaining two follicles of hair out!As of last Thursday, new users on our Macs now can't log into Office for Mac, we're using the latest version of Office (this is the only change).We use JAMF Connect and a custom script to deploy the logged in users email address to OfficeActivationEmailAddress in com.microsoft.office which has been working perfectly up until last week.I've done some testing and tried removing the script from login and just using a PLIST with two entries in:OfficeActivationEmailAddress is set to a manual entry of a test users email addressand <key>OfficeAutoSignIn</key> <true/>With these two set we get the email address prepopulated, as expected but are told we can ONLY use PERSONAL accounts, remove the email address but leave OfficeAutoSignIn set to true and we don't get the email address prepopulated but can manually enter it and all is well in the
Update 11 November 2024: Standard cloud upgrades are scheduled for the weekend of 15–16 November (details below). We appreciate your patience. Today we are releasing Jamf Pro 11.11. Highlights include: Managed Device Attestation Using MDM RequestsJamf Pro now supports Apple's DeviceInformation attestation, a Managed Device Attestation method that verifies the computers and mobile devices in your fleet are legitimate Apple devices. Computer and Mobile Device Inventory Reporting EnhancementsNew inventory information for Battery Health and FileVault 2 enablement are gathered by declarative status reports. Support for New Mobile Device RestrictionsUsing mobile device configuration profiles, you can now restrict the use of RCS messaging, block the transfer of an eSIM to a different device, and preserve the eSIM on an erased device due to too many failed password attempts or the Erase All Content and Settings option. For additional information on what's included in thi
Is it possible to enable non-admin users access to "system preferences > date & time > date & time"? Subpoints of system preferences > date & time are: -date & time-time zone-clock We want to allow (non-admin) users only to change the "time zone", nothing else. Is this possible or do we really need to open the complete "date & time" preferences for non-admins? Thx! Note: macOS 10.12.x
Fairly new to JAMF Pro and looking for a way to stop Self Service from launching automatically when a Mac logs in for the first time (after its enrolled via pre stage enrolment). Is it possible to stop the auto-launch but still be able to use Self Service when necessary?
is this the corrent place to report these items? Adobe Creative Cloud desktop app missing v6.4.0.361 released on 09/16/2024
Hey all, We have a 1-to-1 iPad program for our elementary and middle school students and I've noticed that students have found that signing out of their Google Chrome profiles allows them to browse freely with the added bonus of deleting their browsing data. We have tons of browsing restrictions in place already, but kids are kids. I'm wondering now if there's a way to lock them into their Google Chrome profiles so that they're not able to sign out, kind of like restricting account modification for their Apple Accounts. This seems to be the only way to ensure that they're unable to delete their browsing history, and it also seems that the specific restriction in Jamf only applies to Safari, unless I'm missing something. Any thoughts?
I have made a script, with help from other scripts found online, that will take user input and then update user information on JAMF Pro. All working apart from where you enter the staff/students full name for example "John Smith", script is only reading the first word on the input and updating JAMF = John. Been on this for a few hours trying anything that I can find and now I am at a loss of what I can try to sort this. Any help on this would be very welcome :) JAMF_FULLNAME=`/usr/bin/osascript << EOTtell application "System Events"activate set JAMF_FULLNAME to text returned of (display dialog "Please enter fullname " default answer "")end tellEOT` #Store input full nameecho $JAMF_FULLNAME ------------------------------------------------------------------------------------------------------- Complete script for information: #!/bin/sh echo ""#1. Get user input for usernameJAMF_USERNAME=`/usr/bin/osascript << EOTtell application "System Event
I've got an exemption group set for a handful of machines to allow them to use Screen Sharing. But when the compliance script run's its remediation it appears to be disabling Screen Sharing.The logs show that the rule failure being identified... Tue Nov 5 14:14:09 UTC 2024 system_settings_screen_sharing_disable passed (Result: 0, Expected: "{'integer': 1}") ...and then where the fix should be skipped because of the exemption... Tue Nov 5 14:15:16 UTC 2024 system_settings_screen_sharing_disable has an exemption, remediation skipped (Reason: Exception - Remote-ScreenShare) And yet Screen Sharing is being disabled as soon as the remediation is finished. I haven't modified the script. And there are no configuration profiles or other policies running to re-disable Screen Sharing.
The last post I can find relating to this is from 2017; There isn't a solution there and I've tried almost everything previously listed.We've been using JAMF for a few years mostly without issue - this is the first time we're seeing this error. There's a similar error "connecting to jamf server" which can be resolved by simply uninstalling and allowing JAMF to reinstall Self Service. No luck on this one. also tested:computer restart, trying from an IT account (removes any variables from the users startup items), refreshing the MDM, clean uninstall and reinstall of the JAMF Framework.I did find the list of ports, but we aren't seeing any blocked ports (on machine, router, or via ISP). Issue is present both on and off VPN (so that is irrelevant).Currently this is only affecting the one machine but as I don't have a fix there's trouble if it spreads. The Mac still has access to jamf controls via terminal, still receiving profiles and policies, still reporting in all information to the ser
I am about to scream. After several hours on the phone with ASM and JAMF, and after being moved up the chain about three times, the issue is not resolved. All my info in ASM is correct and synced, the 5 students show up in all their classes as offline, and their ipads DO NOT show an EDU profile, even though I have checked User ID and location, I have verified it matches in ASM, I have verified I have the right ipad, the right person, the right Apple ID, and done blank push and update inventory and everything else you could think of. Still no dice. The one thing I discovered is that on all the messed-up ipads, the roster info did not sync over. I put it in manually, but still no dice. ANYONE have this issue? I am mega frustrated.
We have deployed Kerberos SSO extension to all mac devices so that we can access SMB shares from file server. When we enroll new mac device, for the first time JAMF asks Kerberos credentials and user needs to manually enter the username and password. Once user provided credentials, it receives Kerberos token and token renews automatically. Issue which I am reporting here is why user needs to enter Kerberos credentials for newly enrolled mac, why it can’t be automated. JAMF connect menu bar plist: <?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>Appearance</key> <dict> &nbs
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!