Get Support
Recently active
Hello Community,if anyone needs to show the last time machine backup date as an extension attribute, I wrote the following code which is working fine with OSX 12.3 and higher.It also works when more then one backup volume is configured, it shows the most recent backup date among all backup volumes.The response is in the format yyyy-mm-dd hh:mm:ss______________________#!/bin/sh# time machine can have several backup destinations. We loop through all of them and get the most recent backup# we use plutil, because PlistBuddy automatically makes date-format conversions that we don't want# plutil option raw is available only with MacOS 12.3 onwards# we check the correctness of the plist with PlistBuddy, because plutil throws an error and aborts the code when the plist is not well formated or the entry doe not exist# scripted by valentin burgissersuccess=falseentry="$(/usr/libexec/PlistBuddy -c "Print Destinations" /Library/Preferences/com.apple.TimeMachine.plist)"if [[ ${entry} != "" ]]thende
Jamf Setup and Jamf Reset 3.2.0 are now available!New versions of Jamf Setup and Jamf Reset apps were released today (3.2.0), and are available for download from Apple Business Manager or Apple School Manager. Check out the details below on what's new. Removal of Basic Authentication:As communicated in the 3.0.0 release notes in May 2021, Basic Authentication was deprecated from Jamf Setup and Jamf Reset.In the new 3.2.0 versions, the Legacy Compatibility AppConfig key was removed, which previously allowed customers to continue use of basic authentication with older versions of the apps (com.jamf.config.legacy-compatibility).If you have not yet switched to OAuth, please follow our documentation to do so prior to deploying the new apps in your environment. Single Login Preview Workflow Updates:In order to simplify the next user’s login experience, in Jamf Reset 3.2.0, the success screen seen after logout now provides a link to the Jamf Setup app.To address a product issue wher
Hello together,Is there a possibility with Jamf Parent to extend the allowed website, I mean if you as a teacher could also decide to visit more than just the deposited homepage, for example, or is that how it is meant to be?For example, if the teachers open the page https://antolin.westermann.de/, then this link must be stored and if the teachers want to open another tab on the same page, then the process must be cancelled and a new link must be copied again. https://antolin.westermann.de/all/booknewest.jspI thought it might be easier if the teachers could decide whether only this one page could be used or whether the children could open several tabskind regardsNorbert
HiI have seen a number of post on here around people woes with customising docks using dockutil and the reliablitiy off it.I have been trying to use outset https://github.com/macadmins/outset to help with getting it lauch better. I have got my dockutil script into the login once folder but nothing happens.Has anyone doing something smiliar and shed any light where I might be going wrong.Thanks
Hey all,Is it possible, preferably without using the API, to get a list of Jamf groups for a user based on the account they used to sign into Self Service?Our field techs have 2 users ID's in JSS; one is a standard user account, the other an elevated permissions account. The techs are all members of a JSS static group (Field Techs)I have a Self Service policy that runs a script. The script captures the user ID of the person signed into Self Service. If someone signs in with a standard user account, the script behaves in a particular way. If they sign in using the elevated account, the script modifies its behavior to enable certain options for the field techs.The goal there was to modify the script behavior based on whether it was a standard account or elevated account that signed in, so that if a non-Field tech user signed in they would see a limited version of the script functions.My problem is that techs tend to sign in with their standard user account more often than the
We are now being tasked by Security Dept to use the DUO MFA app on Mac's. So far so good and it actually works through trial(s) and error(s).Does anyone know how to push this out via JAMF? I'm sure it is a script. If anyone is having trouble installing DUO MFA on your MBP, please reach out to me and I can help you.
Hi, I've come across the installomator and seems like a decent piece of kit I could use to achieve what I want. However, i'm newbie to Jamf and installomator so if anyone has experience on how I can go about setting this and getting it up and running would be much appreciated.
The below link from Global protect helped in configuring the Jamf Deployment. https://docs.paloaltonetworks.com/globalprotect/10-1/globalprotect-admin/mobile-endpoint-management/manage-the-globalprotect-app-using-jamf/deploy-the-globalprotect-mobile-app-using-jamf
How can I force pin an extension in both Safari and Firefox for our users? Additionally, how can i disable the built-in browser password managers for Safari, Firefox & Chrome for our users?
I am attempting to deploy the AWS VPN Client app to computers logged into Standard user accounts. After opening the application and then selecting the Connect button, MacOS 14.3.1 requires the user to authenticate using administrator credentials. Canceling the credentials prompt generates a dialog window, “AWS VPN Client Helper Tool is required to establish the connection” When testing, I can connect the VPN to the host when entering the admin credentials. Once the admin credentials are entered, a new item named “AMZN Moble LLC” appears in System Settings > General > Allow in the Background. I need the VPN to connect without the Standard user entering the admin credentials. The policy configuration: An installer script runs after the package is deployed:#!/bin/sh for i in `ls /Users |grep -v Shared`; doperl -pi -e s/REPLACE_ME/$i/ /Users/$i/.config/AWSVPNClient/ConnectionProfilesDone
Hi, I have an extension hosted on Plasmo and I'm having issues deploying it to Chrome using PLIST. When I try to install the extension I get this error "crx required proof missing"I found a few theads, like this one https://community.jamf.com/t5/jamf-pro/need-help-with-deployment-of-google-chrome-extension-using-jss/m-p/219275But still can't get it to work. Any help would be much appreciated .Thanks
We have been using the method of converting pre-installed apps on iOS/iPadOS devices from unmanaged to managed for some time now. However, in 11.3, we see that these conversions no longer seem to happen even though the app is correctly scoped. Is this a new bug? Has anyone else noticed this?
I have been fighting composer for a couple of days and what's odd, composer works with .dmg files. I can create .dmg files, but if I choose to create a .pkg file, it fails. Further, if I try and take an existing, working .pkg file into composer and attempt to convert it to source, it fails to convert. I have uninstalled and removed all preference files. I have tried this on a VM, my Mac and another Mac. We have tried three different versions of composer. They are all doing this. This makes me believe an OS update could have borked composer. Anyone else having troubles lately?
I need help with a script to change computer name. I am using the DEPNotify Starter 2.0.1 script. I am using the Popup 3 label for the list of University Campus, Popup 1 label for the building, and would like to use the last seven of the serial number. If Campus is New York, and the building is Central Hall and the serial number of machine is 1234567, I would like that translated to NYCH1234567 I am currently using the script as a policy in DEPNotify policy array with a custom trigger. I would like to make it that as the User/Tech selects their Campus and the Building the device is assigned to, that it will use that as part of the computer naming along with the 7 digits of the serial number. !/bin/shset serial variableserial=/usr/sbin/system_profiler SPHardwareDataType | /usr/bin/awk '/Serial Number (system)/ {print $NF}'appendserial=echo "${serial:5}"fordhamname=APPLE${appendserial}/usr/sbin/scutil --set ComputerName "${apple}"/usr/sbin/scutil --set Loc
Happy Tuesday everyone!I've got a question hopefully some of you have encountered and overcome.We have a few computers with an account (local admin account) that have enabled secure tokens. Unfortunately, we do not know that account's password (inherited problem). Does anyone know if I can somehow leverage Jamf Connect/Jamf Pro/magic to create a different account (with an enabled secure token) or somehow change the password of the account with the enabled secure token?The machines aren't FileVaulted, and are still managed and talking to our JSS, so I can push whatever config profile/policies might help.Thank you!Nick
Hi all, try to make an PPPC with the PPPC Utility for the Wacom Center but one thing wont work and that is the com.wacom in Accessibility what am I missing? I control click on the file for the exact location add in the Utility and upload it to Jamf. (Two other settings in Wacom works but this one keeps asking for the password) thanks
Hi Everyone. We set up our AD CS to issue certs for our devices in the DMZ as per documentation and all is working fine.We now have a requirement to not use that configuration however we need to use Azure Application Gateway as the load balancer solution. Has anyone achieved this?We have been testing and we had to create brand new certificate through our PKI infra however we are getting nowhere. The only encouraging thing is that we see the request hitting the load balancer and it also registers in IIS however it seems empty. I am sure there is something going on with the certs there but i can't for the life of me pinpoint where the issue is.AD CS is obviously creating self signed certs and if we use those certs the leaf there is no Root CA for that so it fails on the back end.Any insights on how to recreate those certs ? Technically it should be possible to make it work, is this correct?Thank you.
When did the Jamf ID password policy change?I could not log in to my jamf account today.It looks like the password needs to be changed to at least 15 characters and include upper and lower case letters and numbers. Thanks.
HelloWe have three Ipads that are running an app in single app mode. It needs to remain in single app mode as it's a health app so we don't want students having access to the Ipad. There are a few other challenges. If the screen locks, the app logs out, so we can't have the screen lock for at least 8 hours. The cases that the dept bought block access to all the buttons. I had hoped that Jamf might be able to have a command or script that would power down the Ipads or put them to sleep at 5:30pm and wake them up at 7:30am but I'm not seeing any functionality like that. Any ideas?
Hello, I am trying to upload a package for a document camera application. I created a package via jamf composer, I tried uploading the package to jamf pro to create a policy to push the app, but i receive an error saying "upload failed: undefined" Did I do something wrong when composing the package? Thanks
When using the new software update feature (BETA), how do you know if something is happening? If I understand this correctly, even if you choose to "Download, update and install", this is done through DDM, am I right? Is it also so that declarations are "invisible" in the command history? If yes, how do I track deployment progress? I selected a group that contains iOS 15-17 devices. Even on the iOS 15 devices, I can't see any ScheduleOSUpdate commands. Shouldn't there be such commands as DDM software updates aren't available in iOS 15 or am I missing something? Same thing for macOS BTW, I chose a group that contains macOS 12-14 machines, still no visible trace of activity there.
I need help. Hello I am looking to deploy Jamf Connect to existing users computers. We have Config profiles and policies setup and scoped to our test machine. But when we scope our test device nothing happens no matter how many sudo jamf policy I run jamf connect does not appear on our device. There is also the option with Mac Apps which seemed to work just took a while for it to reach our test machine. The only thing with the Mac Apps the menu bar appears which is good but it does not have our company logo when we sign in through the menu bar it has the jamf connect generic logo.
We have had a cloud instance for a while now, and we've only been managing machines in our region, we're taking over the management for another region soon, and would like to use Sites to manage those. Having created a new site, one for ourselves and one for the other region, I see that all existing config, devices, policies and settings fall under the Full Jamf Pro default site. We haven't yet added any settings for the new region or any machines, so right now I'd just like to move all existing data into the site created for our region. Does anyone have a checklist of all the things that need to be attributed to a site? Or any other clever ways of doing this?
Hi,We need to deploy a browser extension for a software called Torii.For Chrome, it was pretty straight forward.However, for Firefox, I was unable to follow along the documentation here - https://support.toriihq.com/hc/en-us/articles/5148326594203-Deploy-the-Firefox-ExtensionIs there any documentation on how to deploy firefox extensions with Jamf Pro? I couldn't find anyThanks!
Is there any official way to study/review the Jamf 200 course materials without actually being present for the class? I'm asking because I've taken the course before but didn't pass the test and I want to be more prepared the next time around. I am planning on taking the course but not until probably next year at this point. Thanks everyone!
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!