Get Support
Recently active
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?
We are trying to update a lab of computers to 10.7.3. These computers are partitioned 50/50 with a 10.6.8 partition and and a Windows XP partition. We are getting the following error when trying to run the update: *Mac OSX could not be installed on your computer Mac OS X can't be installed on the disk Macintosh HD, because a recovery system can't be created.* Wondering if anyone else has run into this problem and if so how did you get around it?? We have tried the install both through SelfService and by just running the install straight from the computer.
Hi, I wrote this script to remove the Recovery HD and add the space to the Macintosh HD volume. Maybe you'll find this usefull. ---#!/bin/sh diskutil list > /tmp/diskutil while read linedo# Find the Mac OS X 10.7 Recovery HD volume and eraseif `echo ${line} | grep "Recovery HD" 1>/dev/null 2>&1`; thenrecovery_hd=echo "${line}" | awk '{ print $7 }'diskutil eraseVolume HFS+ Blank /dev/${recovery_hd}# Find the Macintosh HD volume and merge with erased Recovery HD volumeif `echo ${line} | grep "Macintosh HD" 1>/dev/null 2>&1`; thenmacintosh_hd=echo "${line}" | awk '{ print $7 }'diskutil mergePartitions HFS+ "Macintosh HD" ${macintosh_hd} ${recovery_hd}fifidone < /tmp/diskutil--- Kind Regards, Martin van Diemen t +31 (0)205677744 G-Star Raw C.V.www.g-star.com
I am working on deploying a new zero-touch provisioning process. This new policy alerts the user that they're running an outdated macOS if they enroll a Mac running macOS older than Sonoma. The alert includes a button to click to launch Software Update. After the upgrade to Sonoma, the ZTP policy launches automatically thanks to a launchdaemon that gets installed on Macs running an OS older than Sonoma. After the ZTP policy completes, the user needs to reboot. When they login, they are kept waiting 10-12 minutes before they reach the desktop. When I ran this through on my test Mac, I found that softwareupdatd is responsible for this but I have not figured out exactly what is allegedly updating. Since we just ran an upgrade to Sonoma, all of the OS components should be up to date. If a Mac running Sonoma (any version of Sonoma) enrolls, we don't see this issue. This is not a complete disaster. It's just an annoyance. I did not see this happen with a Mac VM that I enrolled yesterday. The
We are transitioning to the latest version of MS Office 2021. We currently have 2019 installed, using both the serializer and 365 licensing (I'm not sure I am labeling the two license types properly). I saw a video from last years JNUC that made it seem like all I have to do with the serialized installs is to install the new serializer for 2021 Office. For 365 users, nothing needs to be done. Is this actually the case? Do I need to install the full Office 2021 package? If I am understanding properly, I don't have to do that (save for new installations).
HelloHas anyone managed to install SAP with SSOI had to install the Secure Login Client but it seems I missing the Kerberos Token and can't find any good articles anywhere
Hi all, Is there an easy way to remove the Wifi Menu icon via Casper? I found a thread from a year ago but didn't really understand what was said in it and was hoping things might have changed since. Composer doesn't seem to catch it and there's nothing in the config profiles for it. Thanks!
Today we are releasing a maintenance version of Jamf Pro. Jamf Pro 11.4.2 fixes the following product issue: Jamf Pro Server [PI117958] A database table issue that could cause server instability and an HTTP 503 error has been resolved. 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 to Jamf Pro 11.4.2 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, navigate to https://account.jamf.com/products/jamf-pro and click Upgrade (Standard Cloud) or Schedule Upgrade (Premium Cloud) at the top of the page. Subscr
I am trying to create a script that displays a message when a specific application is launched to alert the user it is not supported and they're using it at their own risk. I was able to get the base script I want to trigger together, but cannot seem to find a way outside of constant loop checking running processes to trigger it (below). I thought maybe a daemon would be my best bet but I can't seem to find a way to know if the application is launched. #!/bin/bash# Infinite loop to continuously monitor processeswhile true; do # Check if 'Microsoft OneNote' process is running if pgrep -x "Microsoft OneNote" > /dev/null; then echo "Microsoft OneNote process has started!" fi # Adjust sleep time as needed to avoid high CPU usage sleep 5 # Check every 5 seconds, adjust as necessarydone Anyone have a way to launch a script only at application launch, not by checking if it is running/open?
when I do an inventory and collect hidden accounts, some macs show 60+ hidden accounts.does any knows why so many hidden accounts gets created? thank you.
We're looking to set up a near real time process to get change records for computers from Jamf into another system. I know very little about the Jamf Pro API, but I've downloaded the Postman collection. Is there an API call I can make that will just return any computers whose record has been amended in some way within, say, the past hour?Failing this, which call should I use to get a full list of computers? The one I've currently been using is the {{baseUrl}}/preview/computers one, but I'm unsure what the 'preview' in this represents and therefore whether this is the correct one.Thanks in advance for any advice!
Unfortunately Jamf doesn't support the Sophos Endpoint Protection in the Patch Feed anymore. Due to that fact all newer Versions are showing up as unknown. Unfortunately, I can't get the Jamf Title Editor to display the installed Sophos Endpoint versions in the Jamf Dashboard again. Does anyone have a solution to the problem? Can someone help me here (just show/post some settings or similar)Thanks in advance!PS: Why is Jamf reducing the Titles in the PM-Feed instead of increasing them???
Hello everyone, We are experiencing a wild experience in JAMF School the last 3 weeks. We have had 18 devices randomly logged out of their Microsoft Federated MAIDS account on their iPads even though we have a restriction profile preventing any changes or log out in JAMF School. Now, it has only been 18 out of about 1000 devices. But it's still concerning as student then lose all of their Notability notes. Has anyone experienced this random issue? I have looked in Activity Logs on the last 5 with no indication of any kind of push or change. It seems to happen off hours around 8 - 10 pm based on the Notability's last sync. Thanks for any insight to this. Blessings, Matt
We're about to try Jamf Teacher with or on-prem Jamf Pro. Have configured and set up as should and distributed the app to some devices to try. But when we start the app we only get an error that doesn't tell us anything. Does anyone know what could be wrong?An error has occurred. Contact your school's IT department (that's me in this case) for further support.Error: Unknown Error
I have configured the network settings and deployed to 250 device and 60 % of device its got success and wifi is auto connected (certificate - certroot A) and no issue and only 40 % of device is having issue (certroot B) and not getting conneted and getting below error all the time.once thing i noted without network settings its working fine user able to connect the wifi only when i apply that certificate and network settings its getting below error & certificate is valid and same i am using in jamf for the deployment & its trusted in jamf aswell. 2024-04-19 13:53:35.239211+0200 localhost eapolclient[8831]: [com.apple.eapol:Client] en0 START uid 501 gid 20 2024-04-19 13:53:35.275909+0200 localhost eapolclient[8831]: [com.apple.eapol:Client] EAP identity privacy is not required 2024-04-19 13:53:35.281989+0200 localhost eapolclient[8831]: [com.apple.eapol:Client] en0: 802.1X User Mode 2024-04-19 13:53:35.546909+0200 localhost eapolclient[8831]: (EAP8021X) [com.apple.eapol:Client]
Hi all, do you know if there is an API endpoint that allows to know if a mobile device update was successfully downloaded (not installed)? thanks :) julien
I was setting up Jamf Connect on a device and was going through the steps but I signed in to the Menu Bar item and think it may have messed things up. When I logged out to get to the login window, I'm getting this error below: "An error occurred. Contact your IT administrator. The operation couldn't be completed. (JamfConnectLogin.JCAuthProviderFactory.FactoryError error 0.)" To see if it was the Menu Bar item that messed it up, I was trying to log out but for the life of me can't find a way to log out/reset it back to a blank state. I'm running: Jamf Connect 2.30.0 macOS Sonoma 14.2.1
Hi all,We are still trying to get used to Jamf Connect and when our users try to use the local login it doesn't show their account. It shows the Admin account and Other account.How do you get Connect to show all of the Local accounts on the device?
Hello Everyone,possible i oversee anything drive me crazy.We have a Jamf Pro setup, all standard with Infrastructure.I facing the Problem the Department field mapping does not pull the data form AD, fun fact if i enter department in the Room Field it does. So the connection between Jamf Pro and AD LDAP are working correct.Yes, i can pull the data into JAMF by JSS etc, but this does not solve the issue why on our side the Department Data not pulled automatic with mappings. Anyone an Idea what i can additional check to get this working except open an support Ticket :)ThxAndreas
I am looking for a "reliable" way to find out what network is the computer using. I think I have the WiFi part working.check_wifi_status() { local wifi_interface=$(networksetup -listallhardwareports | grep -A 1 Wi-Fi | awk '/Device:/ {print $2}') if [ -n "$wifi_interface" ]; then local wifi_status=$(networksetup -getairportpower "$wifi_interface" | awk '{print $4}') if [ "$wifi_status" = "On" ]; then local ssid=$(networksetup -getairportnetwork "$wifi_interface" | awk -F': ' '{print $2}') echo "WiFi status ($wifi_interface): On" echo "Connected to network ($wifi_interface): $ssid" else echo "WiFi status ($wifi_interface): Off" fi else echo "WiFi interface not found" fi }With ethernet, users can be using different brand name docking station and also other network adapter/card may not be an actual working ethernet adapter. Some could be for ZTNA or Netskope or some other service u
Hi folks,We have a policy for our Core Apps that is set to execute once per computer each day and is triggered by a check-in. This is to ensure that users don't delete apps that they shouldn't delete, and if they do then running this policy should re-install any apps. There are multiple apps that use this same event trigger "Core-Apps".I'm currently in the process of developing a new enrolment procedure, however in testing it appears that a recurring check-in is occurring and when this happens, the enrolment process halts until the Core Apps policy has complete. As you can imagine this increases the time it takes to perform the enrolment. The Jamf.log states the following:"Checking for policies triggered by "recurring check-in" for user..."Previously, we have used this trigger to install all the core apps during enrolment, however this doesn't provide very good on-screen feedback, so instead of this I've created separate enrolment policies for each app so that better feedback can be sh
We have an iPad that has been sitting unused since November while the employee it was assigned to was laid off for the winter (we are a construction company and have a lot of seasonal layoffs). The user is ready to start back up for this season but can't remember his passcode. We issued the clear passcode command but there are several commands including the clear passcode that are stuck in pending. The iPad is on LTE with Verizon. The only WiFi it was ever connected to had it's password changed a while ago and one of the pending commands is the one to push the new WiFi information out to it so connecting it to WiFi appears to not be an option. We have tried several incorrect passcodes and have been locked out several times, 1 minute, 5 minutes, 15 minutes and now 1 hour. Has anyone had this happen or have any suggestions on what to do? We don't care if it resets itself and we can start from scratch but it seems it needs to get it unlocked to ha
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!