Get Support
Recently active
We have a public application and an enterprise application on the public App store. Both can be navigated to directly by URL, the only difference is that the public application can also be searched for by name in the app store. However, in JAMF Now, only the public application comes up. We can search for that app by id or name and the search works. But entering the id or name of the enterprise listing does not work. We're not using Apple Business Manager or any other private distribution channel - the listing is public, just not searchable because the app does not allow for self-enrollment by the public, but rather is only accessible to users at our company's corporate customers. This is relatively new, but Apple is now forcing all new enterprise-targeted apps down this path, so it seems critical to support. How can I distribute an enterprise app store listing in JAMF Now?
Hey y'all! I'm currently testing out the Jamf Pro Cloud Software Update Beta feature. I allowed 3 deferrals on the install of a minor update. I did this in case of users, unbeknownst to IT, were using the computers at this time. However, I'm wondering the following: in case no one is at the computer to "defer", do the updates just not happen?
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.
I recently had a test MacBook Air on which I had deployed Jamf Protect and also used Jamf Compliance Editor to generate CIS Level 1 controls for macOS Sonoma - all via Jamf Pro.Jamf Pro, Jamf Protect and the CIS Level 1 controls had all been successfully deployed and were operating on this laptop.As mentioned in the subject, the laptop battery ended up going flat. I therefore had plugin it in for a while to get enough charge to turn it on. Nothing unusual so far. The laptop as a result had also had its clock reset, again nothing unusual so far.When booted the Mac did not do a successful NTP sync to reset the clock correctly. This could be argued as being unusual. I am presuming this is because it was trying to do a secure e.g. SSL connection and because the clock was years incorrect that failed - certainly the web browser failed to load websites because of this and also the Jamf Pro agent was not able to sync to the Jamf Pro server for the same reason.Now where it gets more interesting
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!