Get Support
Recently active
Has anyone implemented Lights Out Management for Big Sur or Monterey? I can't seem to find any documentation whatsoever to proceed. Please help!
I have two reporting tasks in Jamf Pro that I dread every time I have to do them: Creating a Security Stack report Creating a report that shows which computers have a specific application installed and which do not What I’m trying to doFor the security stack, we have (for example) 5 security products that should be installed across our fleet.What I’ve been doing is exporting Computer Applications inventory and working from the CSV. The problem is the way Jamf structures the export: The application name appears once The rows beneath it (per computer) are blank until the next application name appears Those blank rows still represent devices that have the app installed, but the format makes filtering, automation, and reporting extremely painful I’ve worked with other tools where the export shows the application name on every row per computer, even if the version is the same, which makes reporting much easier.What I’ve consideredThe only reliable approach I can think of is using Exte
I have just started using blueprints. My first blueprint enforces macOS Software Update settings and getting Macs updated to the latest macOS version that we are ready to put into production. In all my testing this is working very well. Unlike with policies and profiles, I don’t see a way to exclude computers. There are some “VIPs” that we treat differently (though I think everyone should be treated the same!) who I will likely have to exclude. I can do some manipulation with the groups that I scope the blueprints to but that will cause other management issues later on. Is there a good way exclude computers?
Hello everyone,Running into a weird issue that I’m not sure if is intended or not (Fairly new to JAMF). We have some user’s devices that had not been checking-in\pushing commands properly via Jamf Pro, mainly due to users not logging in. Received a few back after the users left the company and they are at the local Mac login instead of the Jamf Connect login screen. I can connect them to ethernet and send them commands from Jamf Pro, but they do not check-in and receive commands (wipe\lock\etc). If I log in past the local Mac login, they start receiving commands again and work properly. I can also still use recovery to wipe them, but they do not receive any commands or check-in until I am past that initial Mac login screen.Tried using Jamf Routines and a few other things to try and get them to check-in and receive the commands without having to login locally, but nothing seems to work until I get past that first local login or wipe them. Is this intended? Does the local Mac login “soft
Hi all, We are in the middle of configuring jamf Pro, and we need our MacBook users to have a standard account and then a secondary admin account, we are using Connect to link back to MS Entra and now wondering if it is possible to have a second account on the MacBooks for users to use as an admin account. All accounts would be created in Entra. Thanks
I have been requested to make two sided black and white the default print option for our Xerox Printer. I was able to accomplish this and add some handy presets for the user to select other options like 1 sided and color. What I have found is unless I open the Show Presets... option and check Reset Presets Menu to "Default Settings" After Printing... Print jobs will use the last preset selected by the user... so if they selected color... the next job will print color as well. Selecting the option above does just what it says and reverts to the default after each print job. My question is... is there a plist or a command line flag to check this box? I did not see anything in the plist file for the printer or in lpadmin. Any assitance would be greatly appreciated.
Your enrollment Profile MAY have expired. Try loading a new enrollment profile. I am not sure what to do with this. It is happening immediately following a reset and check in with Jamf. Any assistance is appreciated.
We currently have our students set an app age restriction of 12+ in our MDM Today we came across an app, Grammarly Keyboard, that is now 13+ . That causes the app to install and then immediately remove. Our only other option in the MDM is 17+ Anyone else running into this issue? Any other apps in the 13+ category?
Hey guys,we recently started to upgrade our deployed devices to macOS Tahoe. Since then many of our users have reported, that they can no longer take screenshots. The sound comes on but no screenshot was saved. After some research I found the culprit. For some reason the screen capture app thinks it has to save the screenshots as pdf files. But it can’t display them in the mini-preview-window. So either setting needs to be changed. I didn’t want to do that manually, so here is my attempt at a script.Note, that this has to be run as the logged in user because the plist for screen capture is user bound.#!/bin/bashconsoleuser=`ls -l /dev/console | cut -d " " -f4`echo "${consoleuser}"currenttype="$(su - "${consoleuser}" -c 'defaults read com.apple.screencapture type')"if [ "$currenttype" != 'png' ]; then echo "Current type is not png! Changing to png now!" su - "${consoleuser}" -c 'defaults write com.apple.screencapture type png'else echo "Current type is $currenttype. Nothing to
Hi,I want to set multiple time servers (NTP) for my Macs, so that if one of them goes down or shows the wrong time the clients automatically switch to another one. Unfortunately this seems not possible out of the box. Does anyone have experience with this and can point me in the right direction?
On a specific device, the “Update Inventory” command is successfully sent and works normally.However, when the “Renew MDM Profile” command is sent, it fails with the following message:Error command: The new MDM payload does not match the previous payload. Mismatched key: CheckInURLBecause of this issue, the device cannot renew its MDM profile, and the expiration date is approaching.What is causing this problem, and how can it be resolved?
Hello, Our K–12 district has reached its purchasing limit for Apple devices directly from Apple for this year. However, we still have a need for additional iPads. I wanted to ask whether it is possible to use User-Initiated Enrollment to enroll devices that were not purchased through Apple (apple.com) (ex: CDWG.com, BestBuy.com etc.), and if so, whether there is any way to remove the “Remove Management” option from those devices. If removing the management option is not possible, is there a way to automatically enroll these devices into Apple School Manager using Apple Configurator? This way its supervised and fully manageable for the tech to push out updates and configurations. Any assistance or guidance you can provide would be greatly appreciated.
Has anyone been able to use Jamf Printer Manager 1.0.2 (or version 2.0) after switching to SSO login on your JPS? I’m trying to connect and I’m unable to authenticate after switching over. This is the first time using it since we changed, so it has to be the authentication setup.
Hi there! I've hit a bit of a wall. I've been asked to block YouTube Shorts for our students/users but leave the rest of YouTube open.We're running Jamf School + Jamf Safe Internet. I tried a custom rule for youtube.com/shorts, but it’s not working—likely because of how the traffic is vectored or how the API handles the "Reel" endpoints.Does anyone have a workaround for this? Are there specific domains/paths I should be targeting instead? Any links or tips would be huge. Thanks in advance!
Hello, Our K–12 district has reached its purchasing limit for Apple devices directly from Apple for this year. However, we still have a need for additional iPads. I wanted to ask whether it is possible to use User-Initiated Enrollment to enroll devices that were not purchased through Apple (apple.com) (ex: CDWG.com, BestBuy.com etc.), and if so, whether there is any way to remove the “Remove Management” option from those devices. If removing the management option is not possible, is there a way to automatically enroll these devices into Apple School Manager using Apple Configurator? Any assistance or guidance you can provide would be greatly appreciated.
I'm looking to setup, add a domain (DRC WIDA testing) to a configuration profile with "Relaxed Domains" for our iPads. I don't see it anywhere I've looked in Jamf Pro configuration profiles, but Apple and WIDA have references to it. This would allow us finally to not have to manually toggle Cross-Site tracking to "on" on each iPad!!!!I've setup a custom configuration as described but I'm hoping there is a non-custom method that I'm just missing. This functionality is supported by a key in the Domains payload CrossSiteTrackingPreventionRelaxedDomains. From WIDA / DRC InsightCross-Website Tracking and Device SupervisionImportant: Sites using iPadOS 16.2 and higher no longer need to enable Cross-Website Tracking aslong as the device is supervised and the domains are relaxed following the instructions below. This can bedone using Automated Device Enrollment and MDM software or by using Apple Configurator.Note:Sites using iPadOS 16.1.2 and below must still enable Cross-Website Tra
In the Other changes and Improvements from the release of 11.22 there was a mention that the deferral of updates with some payloads was deprecated with the 26’s and to use Blueprints going forward However in the Configuration Profiles for both devices and computers it is not stated that this setting is deprecated.
I have a single machine that is active and online and running policy, but the inventory has not completed for any policy since May. I am unable to remotely access this machine to re-enroll and I am unable to tell who is using it as the stale inventory record only shows the account of one of our local techs, who I have confirmed does not have the machine.Any ideas?
Created label for the installation of Dockanchor :dockanchor)name="DockAnchor"type="zip"downloadURL="$(downloadURLFromGit bwya77 DockAnchor)"appNewVersion="$(versionFromGit bwya77 DockAnchor)"expectedTeamID="4XW3W377NX";; I am getting the following error :Script result: 2025-11-13 15:44:54 : REQ : : shifting arguments for Jamf 2025-11-13 15:44:54 : INFO : dockanchor : setting variable from argument NOTIFY=silent 2025-11-13 15:44:54 : INFO : dockanchor : Total items in argumentsArray: 1 2025-11-13 15:44:54 : INFO : dockanchor : argumentsArray: NOTIFY=silent 2025-11-13 15:44:54 : REQ : dockanchor : ################## Start Installomator v. 10.9beta, date 2025-08-07 2025-11-13 15:44:54 : INFO : dockanchor : ################## Version: 10.9beta 2025-11-13 15:44:54 : INFO : dockanchor : ################## Date: 2025-08-07 2025-11-13 15:44:54 : INFO : dockanchor : ################## dockanchor 2025-11-13 15:44:56 : INFO : dockanchor : Reading arguments again: NOTIFY=silent 2025-11-13 15:44:5
Hello,Is it possible to configure Custom Analytic if someone unenrolls their device from Jamf Pro (i.e., uninstalls the Jamf MDM profile)?
Have a weired Webex issue that started a month ago. When the user opens his Webex, to join a meeting, he get's the error message "Webex quit unexpectedly and you can click reopen, report or ignore. The first time it happened, we just did an uninstall/reinstall and it worked for a couple of weeks. It's happened a couple more times. I recently tried using the webex uninstaller, we also checked the webex dependicy folders they provided to make sure there wasn't anything left over. I updated webex on my Mac and it worked, so I created a package using composer, but it keeps getting the same error. Below is a script I found that the user ran and after the uninstall, he restarted an not luck after. I do see something about checking keychain and resetting the TCC permissions which I'll try today. #!/bin/bash# Get the currently logged-in userCURRENT_USER=$(stat -f "%Su" /dev/console)USER_HOME=$(eval echo "~$CURRENT_USER")echo "Starting Webex residual file cleanup for user: $CURRENT_USER"# Defin
We are trying to load an in-house app into Mobile Device apps. We started to make the new record, uploaded the file in archived app file, but had to cancel the attempt. Trying a 2nd time, it reports there is already an ipa with that name. Where can I go to delete that or can I just select that?? I did not find it in Settings > Packages.
Is there any way to get the password sync status from the new Self Service+ as Extension Attribute?Would be really nice to see if Google and the local user are in sync. Other ways to archive it are welcome 😀
Has anyone gotten jamf2snipe working with Jamf Pro Cloud API Roles & Clients (OAuth client ID/secret)? All documentation I see is for Classic API, which is blocked here
Hi Everyone,Need your help if you have a script that can mount and unmount SMB the can be use as repository of screenshotsThank you.
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!