Get Support
Recently active
Think this has been posted before but hoping someone have come across recently. Im packaging this using a script I found on here somewhere Im getting below error which comes up while the script is running I have created a login item profile for this but still getting this pop up any idea. #!/bin/zsh ### Install Autodesk Apps and Licenses ### Maya & MudBox (2025) ### 2025.07.19 -JonW ### Silently installs apps and licenses - no user interaction required ### Uses stock DMG's from Autodesk - no pkg hacking or repacking required! ### Works at loginwindow for multi-user lab/classroom deployment ### Tested on both 2024 & 2025 app versions (macOS 13 & 14) AutoCAD, Maya & MudBox ### A complete uninstall of previous versions is recommended but may not be necessary, ymmv ### Script could use some error checking, logging and fine tuning ... will get that on a slower day ### Ensure stock Autodesk install DMG's are set to CAC
How long should it take for changes made to block or allow something in the content filtering policy to push out to the devices? Sometimes I make a change and it seems like it goes through to my test device almost immediately and other times it can take hours. Is there a way to speed up this process somehow so I can test my changes in a reasonable timeframe?
Hello folks,I have a new M1 MacBook Pro, which I rolled out with DEP. English was selected in the language selection at the beginning of the Mac installation. I changed the language to German and then continued the installation. FileVault is enabled via jamf Connect Login Configuration Profile. Now I have the problem that the language was not changed to German on the login screen and the keyboard layout is still set to ABC. (But the language in macOS is German.) If I switch it to German, it's back to ABC after the next restart. In the past we were able to solve the problem by performing a macOS update. After the update, the language on the login screen was German again and the keyboard layout remained in German.sudo languagesetup -> 13 did not bring anything.Does anyone know the problem and has an idea? Cheers
Hello Jamf, So around a month ago, a user reported that they were unable to log in after restarting. I had them show me the issue, and after logging into the jamf connect log-in window, the screen just goes black for about 30 seconds, then prompts them back to log-in window again. Turning off the wifi allowed the user to log in, but if he restarted, the issue was still there. This trickled down to a few more users, and I opened a Jamf support ticket. I tried all their troubleshooting and uploaded logs, config files, and system reports, and they saw nothing unusual. They also had me to set "Enable Filevault" to false in our "Jamf Connect Login" config profile since it was already enabled via its own standalone config profile. I thought that was solved, but then one of our VP's reached out to me, stating that they were unable to log in and were having the same issue. I checked our okta logs as I had a hunch that the issue was mfa related. I checked mfa usage reports
Hello all,I had a request to inventory all Edge extensions in our environment so we can consider whitelisting/blacklisting extensions. I was able to modify the script in this Chrome EA from Jamf's GitHub to fit our needs. Specifically, I needed to modify it to look at Edge's data folder and to check all users on the client instead of just the currently logged in one or last user. I'm providing my modified script below in case it's helpful to anyone else looking to do the same.#!/bin/bash # Setting IFS Env to only use new lines as field separator IFS=$'\\n' result="NA" createChromeExtList () { for userHome in /Users/* do user=`echo $userHome | rev | cut -d"/" -f1 | rev` if [ -d "$userHome/Library/Application Support/Microsoft Edge/Default/Extensions" ] then for manifest in $(find "$userHome/Library/Application Support/Microsoft Edge/Default/Extensions" -name 'manifest.json') do name=$(cat $manifest | grep '"nam
Hello,we are using Jamf School. The new system calculator App will feature AI Abilities.Will it be possible to block these AI features or the new calculator App as whole?Kind RegardsSebastian Fischer
If I have users on macOS 14 Sonoma, can I push macOS 15 to them via software update within JAMF?
Hello,Does anyone out there have a script in Jamf I can use that can auto fill the "Update user and location" section. I need it to work for computers that are being setup and deployed for the first time as well as computers that have already been deployed and are current.
For older Apple hardware that cannot run Mac OS Sonoma, how do you use jamf pro to install SSH version 9.8?OpenSSHAvailable for: macOS SonomaImpact: A remote attacker may be able to cause arbitrary code executionDescription: This is a vulnerability in open source code and Apple Software is among the affected projects. The CVE-ID was assigned by a third party. Learn more about the issue and CVE-ID at cve.org.CVE-2024-6387
Noticed on the restrictions payload in configuration profiles that Media Restrictions are listed as deprecated after macOS 10.15. Does anybody know if there is an alternative method for blocking external drives in Big Sur?
If I run the command disable and prevent activation lock on a system that has activation lock enabled it does not disable it. Is this normal?If I run it on a system with out activation lock enabled it does prevent the user from enabling it. But would like to also disable activation lock on systems that people have logged into their apple id and enabled find my mac.
A few months ago, I was able to use the Jamf API to obtain a computer's room assignment. I need to now get the computer's site. I don't care if I can only obtain the site ID or its actual name. I need this so I can avoid creating a separate installer package for the different regions in my company. I want the install script to first obtain the computer's site assignment and then choose the appropriate customization for each region. I thought this would be similar to getting the room assignment but apparently it's not. Does anyone know the correct way to do this?
Just got my first request for an ebook in the 10 years I've been using Jamf. Of course assumed it worked like normal Apps, but why would anything be that consistent or easy right? I understand we have to send an invite to the user which I have, however it doesnt seem to send. We are using Managed Apple ID's with ASM but the user cannot login to Books (message stating managed apple ids cannot log into to books or the appstore) and I dont see the invitation showing in self service, and I also tried checking all the check boxes for Automatically accept the VPP invitation for managed apple ids. If I look at the invitation status it shows..."Missing Managed Apple ID". The staff member is logged into their Apple ID in system preferences and Apple Classroom is working normally so again, no idea what else I need to do. But if they could just make this a bit more complex to manage...that might help. Gabe ShackneyPrinceton Public Schools
Hello all,I get the error"An error occurred while trying to determine if the Software License and Service Agreement has been accepted. You will be logged out in 5 seconds"After upgrading from 11.7 to 11.9.1 and restoring a newer database Any ideas?
In Patch Management Spotify is indicating that version 1.2.43.420 is the latest version even though 2 newer versions have been released since that one. Can this be fixed to display the correct latest version.
Provide users with detailed feedback while removing Acrobat’s Add-in from Microsoft 365 Background Each time Adobe Acrobat Pro is installed or updated, the Acrobat Add-in is silently added back to the Microsoft 365-related User Content Startup folders. The Add-in relies on external dynamic libraries, which we purposely disable by setting DisableVisualBasicExternalDylibs to true: Unless non-Microsoft extensions are being used, set this value to true via a Configuration Profile to improve security. This causes users to observe error messages in the following applications: Microsoft Excel Microsoft Word Microsoft PowerPoint Continue reading …
Hello everyone,Now I'm about to go crazy when nothing works for me. What's the best way to backup, wipe and restore a mobile device (iPad)?In my case I need to backup all on a device, wipe it and get all photos, notes and so on back on the same device after wiping it.I've tried a some on a test device to backup on a Mac, wipe it and restore. Tried it two ways.1. Restore before anything else after wiping it.2. Signed in to Wi-Fi and remote control and the restoring.In one of the cases (think it was the second) I got some back but far from all. Didn't get Self Service for one example and far from all photos. In the other case it looked like I got all apps and so on back, but many of the apps hade a cloud in the bottom of it. Self Service had a cloud and when clicking it, it couldn't be downloaded.
Our organization is not currently allowing AI software on any device, including using the built in CoPilot in Edge. I found some documentation, but it isn't 100% clear on how to disable it.Anyone have an easy way to make this happen in Jamf?
I am looking for a way to fully disable Airdrop for CIS standard security reasons on our Macs, the typical defaults write com.apple.NetworkBrowser DisableAirDrop -bool YES removes the option from finder but this option still lives in the go menu and the CIS check continues to fail. Any Ideas or special config profiles people have created?
I am trying to locate a device that was previously assigned to a user so that I can deauthorize an app that was used on it. The guidance from the app provider (Kuta), says I need to log in on the old device to deauthorize it. Any help would be appreciated!
I recently deployed Cisco AMP and everything seem to be running without a problem, but after upgrading to MacOS 15 I'm asked to Allow Network Filter. Has anyone experience that or have a suggestion to approving it from JAMF Pro?
Today we are releasing a maintenance version of Jamf Pro; this release includes the following changes and improvements: New Keys for System Extension Payload Jamf Pro includes two new system extension types for computers with macOS 15* or later. In macOS 15*, end users can see and disable previously installed managed system extensions (e.g., endpoint security tools) through System Settings or Finder. You can use these new settings (Non-removable system extensions and Non-removable system extensions from UI) to prevent end users from removing these system extensions. If you use Jamf Protect, which runs as a system extension, Jamf strongly recommends configuring this new MDM setting to restrict users from disabling Jamf Protect. *Feature support is based on testing with the latest Apple beta releases. Resolved Issues Jamf Pro Server [PI119868] Syncing packages to all nodes in clustered environments (including Jamf Cloud-hosted environments) no longer requires extended time to co
Does anyone have any experience working with Talech register? Current client having an issue where the application wont work upon initial configuration profile install. Client found a work around by uninstalling the management profile manually - then the application works. However if at any time the application gets logged out - the app goes blank and the whole process of removing and reinstalling the profile manually starts over. Any help is appreciated.
I am installing Maya 2024 and I am running into this popup. I am able to get the license to verify via the network server when putting in my credentials. I haven't tried on a non-admin machine.I created a configuration profile with Managed Login Items, and added the Team Identifier/Bundle ID to it and deployed it to my machines and still getting the popup. I've not seen this popup before. Anyone have any info/experience on this?Here is the script I am using, with the AutoCad and Mudbox install lines removed: #!/bin/bash ### Install AutoDesk Combo 2023 (AutoCAD, Maya & MudBox) ### silently @ login window with network licenses (aka multi-user lab/classroom deploy) ### 2022.07.27 by JonW ### Simply update variables/products below the function section as desired ### Read the additional details at the end of the script for more clarity on licensing. ### Ensure: ### 1) installer app(s) re-packed from .dmg by Composer & deployed to /private/tmp (
I have found this excellent manifest example from @talkingmoose to show the basic force install of an extension. The extension makes use of extension settings that we want to pre-set. The instructions for doing this from the command line on Mac are here https://docs.deque.com/devtools-for-web/4/en/devtools-configuration#macos-policy-configuration. I have added a snippet of the PLIST file below as well. The question is - how do I configure these settings as part of the installation for the extension within Jamf?{ "title": "Google Chrome Extensions (com.google.Chrome)", "description": "Install extensions in Google Chrome", "__feedback": "bill@talkingmoose.net", "properties": { "ExtensionInstallForcelist": { "title": "Extension Install Forcelist", "description": "Add extension IDs. Paste the extension ID in front of the default text.", "property_order": 5, "type": "array", "items": {
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!