Get Support
Recently active
Hi all, with the imminent deprecation of Jamf Admin app does anyone else experience very slow upload speeds for PKGs and DMGs using the web GUI interface?
Hi,I have a teacher who's using SONY headphones, so i wanted to push him the sony app.The purchased app is properly synced from ASM/VPP Store to JAMF.But when i load the device in JAMF school and want to "add" the app to the device, the app isnt not listed.But i can see the app under JAMF-Apps.What cant prevent an app to show up .
We've had about 5 students bring their iPads to us and say that all their apps have been deleted.Every app pushed out by Jamf is gone. Jamf shows that no config profiles are applied, no apps are installed, and there is no last inventory date - it's like it's become unenrolled except the management buttons are still showing, though clicking them does nothing.I'm not 100% sure but it does seem to have started with the 17.4.1 update.The students are sometimes using the iPads at the time - I don't see anything in the management logs to explain it - just that it uninstalls the apps.Has anybody else experienced this? Any advice?Thanks
We know that it's possible to set a managed app configuration for iOS apps. But how can you do that with macOS apps? Can't find anything in the docs or the Internet in general for that. Our specific use case is that we want to use JAMF Teacher on macOS. Since we have an on-prem JAMF pro, we need to distribute a managed app configuration with the JAMF teacher app. No problems on iOS. But with macOS..? There's no place to even insert any app config for macOS apps (I think this is a hybrid app if it matters). Any advice?
Hey Jamf peoples. Is there a way to get jamf to run a local script without waiting to see the results of the script? I've written up a pretty basic Jamf Helper script to aide with encouraging/forcing users to restart their computers. Because I set a long time out on the jamf helper window, Ideally I'd echo a script locally to the computer and then have Jamf start the script and immediately exit the policy. When I test using an event trigger, the policy doesn't doesn't complete on Jamf's side until the local script resolves. Is this possible without something like a launch daemon or launch agent? This is basically what I was trying to do: #!/bin/bash#variablesscriptPath="/Library/myOrg/restart.sh"directoryPath=$(dirname $scriptPath)mkdir -p $directoryPathtouch $scriptPathecho '#!/bin/bashorgIcon="/Users/Shared/MyOrgLogo.icns"helper=/Library/Application\\ Support/JAMF/bin/jamfHelper.app/Contents/MacOS/jamfHelperdate1=$(date "+%y%m%d")pmDate=$(da
Hey everyone,Are any of you experiencing issues connecting your MacBook to guest Wi-Fi networks like hotel or airport Wi-Fi? Some users are encountering error messages and are unable to pass through capital.apple.com.Any ideas on how we can resolve this issue?Thanks.
I am using the following script as a EA to pull up the users iCloud account name, this works fine but if the machine hasn't updated inventory, or, if the user hasn't created a iCloud account then its just blank, I would like the script to report None if the iCloud account doesn't exist, could anyone modify the script to accommodate this ? #!/bin/bash for user in $(ls /Users/ | grep -v Shared); do if [ -d "/Users/$user/Library/Application Support/iCloud/Accounts" ]; then Accts=$(find "/Users/$user/Library/Application Support/iCloud/Accounts" | grep '@' | awk -F'/' '{print $NF}') iCloudAccts+=(${user}: ${Accts}) fi done echo "<result>$(printf '%s ' "${iCloudAccts[@]}")</result>"
Hello All,I need a help to set proxy pac on mac devices through a config profile so that user cant change it.I built a config profile and under the payload proxies I choose automatic proxy configuration and provided my organization's proxy pac and then I deployed on my mac, I can see it did not set the proxy. How to do it and any issue will happen if I deploy thsi config profile at the time of enrollment as my organization's proxy passes network traffic through cloud Zsclaer and just after setting the proxy it ask for authentication with user's work email and password. Please tell me how to fix these two issues. Your help will be appreciated! :)ThanksAsif
We have implemented a setup of JAMF Pro with Jamf connect into our environment. We have a mix of standard and admin users, and then we have a process to do admin items as needed. One area is our Network items, standard users cant troubleshoot, forget networks, etc. This is obviously a massive issue, and being unable to connect to on travel or troubleshoot to get things moved along to the network, is creating massive productive gaps. From what I see, Apple really locks down some of this, but it makes no sense why its so locked down. Any work around? We really need ALL users, to be able to control their network settings. ESP, when they travel for company events. Thanks,
How do you guys set it up? Building? Room number? Department? Currently I have set up as just room number. is the a better way the set this up? Thanks!
What is the proper way to automatically enroll a new device into a Static Group during prestage enrollment? I'm using Sonoma 14.4.1. Currently I have to do this manually after the end user boots up the machine. There are policies configured to a certain Static groups new devices needs to belong in.
Hi Jamf community,I'm looking for a Jamf content filtering solution that will work on just a handful of iOS and Mac devices - currently 3.Jamf protect looks perfect for this but has a 25 user of 50 device minimum and can only be deployed through Jamf Pro which has similar minimums. Jamf Safe Internet looks great too and can be purchased per device but I don't think this can be deployed through Jamf Now.Is it possible for an individual/family to use Jamf School and apply Jamf Safe Internet? Are there any other solutions that you know of?Thanks!
HiWe are in the process of removing local admin rights for users machines. We are trying to figure out how to install command line tools, such as xcode, from self service. The issue we are foreseeing is authentication. We want to write scripts to take care of these installs and wanted to see if anybody else has dealt with something like this and may have some tips.
This post was originally posted to my personal blog, which you can find by following this link. With Jamf Pro 10.49 admins can now use OAuth client credentials flow for authenticating to the product's APIs. The documentation for the new API Roles and Clients can be found here. The implementation is straightforward: Go to Settings > System > API Roles and Clients Create an API Role Select all of the applicable Jamf Pro API role privileges it should grant. Create an API Client. Select one or more API Roles to assign to it. Enable the API Client. Generate the Client Secret. You can now use the client ID and secret to obtain access tokens. This shell example below is taken from Jamf's developer docs. curl --request POST "${url}/api/oauth/token" \\ --header "Content-Type: application/x-www-form-urlencoded" \\ --data-urlencode "grant_type=client_credentials" \\ --data-urlencode "client_id=${client_
Hello, sorry for my bad english. I'm searching for a solution: students can change DNS setting and skip our UMBRELA configuration.I'm looking for something that can prohibit DNS changing when they are on our network, but when they are outside, they can do if they want. Could you help me whit this one? ThanksBR
Estoy enfrentando un desafío en mi compañía relacionado con la personalización de los equipos que operan con macOS Sonoma. La política de la empresa requiere que el sistema operativo refleje los colores corporativos, y el color naranja, que está disponible en la configuración de 'Aspecto' de macOS, es nuestro color representativo.Para implementar esto, he creado un archivo .plist que se distribuye a través de un perfil de configuración, con el objetivo de que todos los equipos de la compañía adopten este color de acento. Adicionalmente, este perfil también está configurado para que la barra de desplazamiento se muestre de manera permanente.A pesar de haber intentado todas las modificaciones posibles, no he logrado que estos cambios se apliquen correctamente en los equipos. ¿Alguien podría asistirme con este problema?A continuación, adjunto el código del .plist que he estado utilizando:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "h
To All, we are looking for a way to import 400+ computers into JAMF Pro, Any help would Great
Hi All,Just wanted to see if we are still in the same boat where we cannot install or manage In-App purchases for iPads etc.. Is it still the same that because we go through Apple School Manager for the apps, there is no way to get the In-App options?Thanks!
Hello Jamf Nation!We have several exciting new features including new Login functionality, Managed Software Updates enhancements, Packages page redesign, and more! You can find more information in the release notes when you enroll.Starting with the Jamf Pro 11.6.0 Beta, we will be deleting any Jamf Cloud Beta instances that have not been accessed for more than 90 days. Once a beta instance is deleted, it is not recoverable. If you would like to retain your existing beta instance, please log into your instance within the next 30 days. You can find your instance at account.jamf.com >> Feedback >> Jamf Pro Beta.If your Jamf Cloud Beta instance is deleted, you’re always welcome to create a new one in the Beta section of Jamf Account. Please email any questions to beta@jamf.comHow to join the beta: Enroll in the Beta Program under Product Feedback at account.jamf.com. Once you enroll you'll receive an invitation to join the Beta Forum, click "Join this group Hub" to gain access.
Trying to renew our DEP server token before it expires, have logged into Apple School Manager and clicked on the MDM to download the token p7m file, then tried to upload that file to the expiring instance and it says "The file received is not valid"Any Suggestions?
Hi Everyone,I've been doing some testing with the Mac OS onboarding feature and getting mixed results. On first login with newly enrolled Macs I see Self Service launch as expected but the Mac OS onboarding screen doesn't kick in. I've checked that all polices are set to be available in Self Service, frequency set to once per computer with no other trigger enabled and I've made sure all required polices are ticked in Mac OS onboarding. I've made sure Mac OS onboarding feature itself is enabled and "Launch Self Service when done" is enabled in User initiated enrolment. I've seen some success with leaving the Mac for 10-15 minutes then relaunching self service which kicks Mac OS onboarding in to life but it's not consistent. Any help greatly appreciated.
I have a script that save in a text file the last logins, but I need to show the text file content in a popup window on the finder, with an OK button to close it.Any idea?
Certainly! Here's a revised version:---Hi everyone,I'm reaching out for some guidance on integrating external data into Jamf Cloud. Specifically, I'm looking to import data from sources like Eracent ITMC or Landesk Asset Lifecycle Manager. As someone new to Jamf, I'm trying to figure out how to import an asset tag into an attribute for all Mac devices.The process ideally involves matching serial numbers from the external source with those in Jamf, extracting the associated asset tag numbers, and then scheduling daily data discovery. Any insights or guidance on how to configure APIs or recovery tools for this purpose would be greatly appreciated.Thank you in advance for your help!
Hello team,I am using advancedcomputersearches ( https://your.jamf.server/JSSResource/advancedcomputersearches/id/<id>) API to obtain information of computers including FileVault_2_Personal_Recovery_Key, it was working fine until recently all fields are returned great except FileVault_2_Personal_Recovery_Key field. Which if I look in the JamfPro search results they are all returned perfectly. Thank you,
Hi,I am the System Administrator at an educational institution that utilizes Jamf software (has done so since Jamf was still called Casper). I am also a part of the security team, and a security software we utilize sent me a weekly report that an account called 'casperread' tried to reach a website known for phishing called contrarymeeting.com I am hoping someone here can possibly explain why this happened, and if I need to be concerned. Does Jamf still rely on these legacy service accounts? Why is it trying to reach addresses on the internet to begin with?
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!