Get Support
Recently active
Hello All,Has anyone implemented this solution? Basically it ends a meeting 5 minutes early to give the conference rooms, etc for turnover. Here's the link with Windows specifics.https://help.onaskcody.com/hc/en-us/articles/360004769820-Ending-Appointments-and-Meetings-Early-in-Outlook
Hi everyoneStarting from today my users are receiving an "unexpected error" while connecting with our VPN profile.We are using the built-in mac os VPN client to establish an ipsec connection with our firewall and everything worked fine until today. The profile is set up with JAMF.Everything works fine if we set up manually the vpn interface.The JAMF-made interface is giving us the "unexpected error".The JAMF-made interface works fine if we push the interface with the field "account" not blank (we usually push that blank because the account name is different from the mac username).Any tips?
Hi folks,Some parts of our network have recently been upgraded, and we've noticed with our Lab Macs that are on the upgraded network, when logging in, every user is met with the prompt below:To clarify, authentication isn't required to have a working network connection - devices are already connected and able to access the network / internet. Each user can go into System Preferences and disable this, however this isn't viable with a Lab setup as multiple different users will use multiple different devices each day, with any accounts created on the devices cleared overnight.I've had a look online at some resources to see if there is a way to disable this. There are some proposed scripted solutions:https://community.jamf.com/t5/jamf-pro/get-802-1x-authentication-status-for-ethernet-via-script/m-p/164047However, unfortunately the prompt appears immediately after logging in, before any login scripts can start. I have also attempted to see what process is kicking off this prompt to see
First post - here we go!Some context for this post: Our Company picked up Jamf Pro in 2019. Since that time we have slowly been building up the platform. Primary goal being to get to a zero-touch state with our devices (wanting to cut out IT as the middle-man for having to manually setup new Macs). We hit a snag with this process in that our devices rely on certificate based authentication to connect our users to various services.The machine based certificates would deploy relatively quickly after login; however, we could not get the user based certs to deploy due to a missing flag for the user account on the Jamf side. The flag being “MDM Capable User”. Without the username populated in this field - the user cert config profile would not deploy to the Scoped Macs. It was originally due to us skipping account creation in pre-stage and leveraging Jamf connect to complete that step. This left the user without a secure token and would require fully unenrolling the device from Jamf vi
Hello Jamf Nation, Today we are releasing Jamf Pro 10.41. To learn more about this release and the product issues it addresses, review the release notes here. Cloud Upgrade Schedule Your Jamf Pro server, including any free sandbox environments, will be updated to Jamf Pro 10.41 based on your hosted data region below. Review this guide if you need assistance identifying the Hosted Data Region of your Jamf Cloud instance. Hosted Region Begins Ends ap-southeast-2 16 September at 1400 UTC 16 September at 2300 UTC ap-northeast-1 16 September at 1500 UTC 17 September at 0100 UTC eu-central-1 16 September at 2200 UTC 17 September at 0800 UTC eu-west-2 16 September at 2300 UTC 17 September at 0600 UTC us-east-1-sandbox/us-west-2-sandbox 17 September at 0000 UTC 17 September at 0900 UTC us-east-1 17 September at 0400 UTC 17 September at 1700 UTC us-west-2 17 September at 0700 UTC 17 September at 2
Hello,We have bunch of intel, m1 and m2 Macs.I am trying to lock them with activation lock so that no one can erase the mac the device.Currently, the Macs can be forced into recovery mode and use "erase MAC" to fresh install the OS.Can someone guide me to lock with company ABM please?Any help is appreciated! Cheers
Hey everyone near Toronto. Was considering starting a user group for us. Just trying to gauge how many people would be interested. I’d be hosting in Toronto distillery district where I work. We have a top facility in Toronto and we keep getting featured in magazines Anyway add your comment if you’d be interested in attending I’m working with Jamf on content and such. Once I have everything sorted I’ll actuslly create it under user groups.
When trying to set an expiry time for mobile account have found that even if you specify a time when saved the nominated time always reverts back to "0" and "hours". If this is the only time available in this pane, why is it there? Nothing that I have read on the Admin Guide gives a clue to how it is supposed to be configured / set. We do have scripts that do a similar job if the title is correct, but having some issues with the scripts on later macOS. Thought that Configuration Profiles would be better to use maybe not if the only value is "0 hours"
I've been asked to report on how many Macs enrolled into our on-premise Jamf Pro instance (currently ~350) have local administrator accounts set, and when they were last logged into. Can anyone advise how best to go about this? Could this be done via an Extension Attribute?
I have a stupid script that removes stale homedirs in a computer lab that (for reasons I won't get into) uses PURE network accounts. Computers bound to AD, etc...so we can't leverage jamf -removeAccount type of script Network accounts aren't really accounts. The lab manager wants homedirs that haven't been modified for 14 days to be removed. We have a script that works. We point to it in a policy that can be run in Terminal as a custom trigger or could be scheduled to run at a set interval. It works just fine, but only if Terminal is granted full disk access. I know that JAMF scripts get copied to a local temp dir and run from there. How can I do what I want without granting Terminal full disk access (slight security risk but I don't want to do it if I don't have to).
Keychain issue saving WiFi - Just started happeningI think this has something to do with Jamf Connect. I've never experienced it on my computer until today when I tried. I believe it worked before I added Jamf Connect to this computer. However, this happens on newly imaged machines now too.If someone goes to join a Wireless network that requires a password, it will give you a Keychain Not Found error "A keychain cannot be found to store <Network SSID>."I've looked in the User Templates folder like some suggest, no Keychain folder exists in there. I've tried to do a keychain reset, no luck. There is no Keychain First Aid selection. I don't see any policies that block this... I just don't know what else to try or look for.The silly thing is, if you hit Cancel, it remembers the password and doesn't really care. I don't believe it works on the login screen though.Thanks,Dominic
The Notifications indicator in the Jamf Nation banner is acting odd for me. Opening some sections of Jamf Nation (e.g. My Profile, Tech Thoughts) will cause the Notifications count label to show 25 unread notifications, but if I open the Notifications page there will be nothing showing as unread. If I just sign in to Jamf Nation and look at the Jamf Pro section under Products the Notifications count is accurate. Anybody else seeing this?
Are you running the NT-ware uniFLOW SmartClient for macOS? As you probably know, NT-ware's older versions (v1.1.0 and lower) were not as robust as their Windows versions. In order to upgrade/update to newer versions, you need to uninstall the older versions first. NT-ware places their default uninstall script here... /etc/smartclient/uninstall-smartclient.bash Unfortunately, this script is extremely rudimentary and lacks any support for running in an automated environment that uses an MDM/UDM solution such as Jamf Pro. With that, I give you my highly augmented version of an NT-ware uniFLOW SmartClient uninstaller that works both locally and/or with Jamf Pro. A brief HOWTO is posted down below... after the script. THE SCRIPT #!/bin/sh ############################################################################## # # SCRIPT FILENAME: # uninstall_nt-ware_uniflow_smartclient.sh # # DESCRIPTION: # The core functionality of this script was written by NT-ware to uninstall #
Hi, I am needing to upgrade an app as soon as a machine is updated to Ventura. My current thought is to have a policy scoped to a smart group for OS version equal or greater to 13 and then have it deploy at login. Do you think this is the best way or would at start up be better? I also don't know if the machine will get added to the smart group right away. Feedback appreciated.
I have shared iPads set as 6 max users in the DEP profile (the profile for shared classroom iPad carts). But there always comes a point when users start having login issues, or resetting pins don't work. Usually because the device has no more memory or storage which gets solved by deleting the user profiles - which are way over 6. Why are the devices allowing more than 6 users? I thought they were supposed to delete the last profile used if a user logged in that went over the max allowed? What am I doing wrong?Thanks!And if this post is in the wrong place, could someone point that out also? I can't find the 'question and answer' box.
Hi We have 802.1x authentication for the MacBooks using PulseSecure Agents. We are also using NoMAD to sync AD passwords on local system, and I am facing following challenge and need some guidance for the same.We have WIFI configuration profile pushed through JAMF on new devices. post enrollment. The profile installation is done manually by user as we want use to input the AD credentials and avoid using a common pre shared key for the SSID authenticationWhen user tries to connect to a specific SSID, first they receive authentication prompt for the WIFI ( unless the existing working credentials are stored during profile installation). Once they are connected to SSID, user receive the authentication prompt from the NAC agent and they get connected once the compliance checks are passed.Problem: Recently we have started facing challenges on some MacBooks where the Use changes AD password ( password renewal after expiry or some other issue) and then the user is unable t
So, I have a few machines where it appears as though through no action taken by the user, the MDM profile and all associated JAMF-issued profiles get deleted from some of the machines we have in deployment. Does anybody have any clue what could be causing this, and moreover, how to stop it from happening?
Hi; I am looking for a way to reboot both MacOS and iOS/tvOS devices via API commands, either with classic API or uAPI. I've found that I can use the classic API's mobiledevicecommands RestartDevice <id> endpoint to reboot mobile devices. But this doesn't apply to Computers. Oddly, the classic API computercommands endpoint does not include a Restart command like Devices does. I've found that I can create a Policy for computers and setup the Restart Immediately policy, and setup a custom event trigger such as "Reboot" to trigger it. Two questions - First, how to trigger a Policy custom event via either of the APIs?Second, how do I scope this so that I can select only one or some subset of Computers to reboot? I don't want to create a separate policy for every computer, but definitely don't want to reboot all my computers! I do realize that I could setup reboots to happen at specified times, but I really need this to be an on-demand type of trigger that get's initiated via an
Hello,I have all the configs in place for DEP & user-enrolement. But let's say, we sent a new macbook to a new employee who is starting as Work from home and the employee doesn't connect to wifi during initial MAC setup and goes on to create a local account. I have the macbook in ABM & in the scope of prestage enrollement as well. Can we do anything about it? Thanks!
Using a newly drafted Okta Device Trust script, this is the issue that some users are running into ERROR: Error in accessing default keychain Originally it was an issue with python and python3, but that has been resolved, however, even after running the following command for the, the user still sees the okta keychain in Keychains, though its grey with all actions also greyed out but the user can see the okta-db file when running security list-keychains"sudo security delete-keychain "/Users/$user/Library/Keychains/okta.keychain-db". I ran the above during an ssh session but even after closing and reopening the Keychains app it still shows up, which is troubling. Tried confirming deleting the file and from the SSH session at least it shows its gone sudo security delete-keychain /Users/$user/Library/Keychains/okta.keychain-db security: SecKeychainDelete: The specified keychain could not be found. running "sudo ls /Users/$user/Library/Keychains" shows that
My district recently purchased Jamf School to manage all of our iPads and a lab full of iMacs. So far I haven't run into many issues with enrolling devices and deploying apps, but I've hit a wall when it comes to Adobe CC. I've searched the forum here for solutions, but most of them seem to involve Jamf Pro tools, and I haven't been successful with the few workarounds I've seen. I have tried using Composer to package the installer and I was even sent a script by Jamf support to download the package from Google Drive and install it, but with no luck. I have tried deploying the package for the stand alone creative cloud app as well as packages with some of the Adobe apps included. I'm using the Apple Silicon versions right now, but would eventually like to deploy the Intel packages as well for some of our older iMacs. Does anyone have another suggestion for this macOS/Jamf newb? Thank you
Hi all,I'm having two challenges and I need to find a solution. I would like this solution to be native. That is, I know there is a solution that uses the macadmin-python. I'd like to avoid that if possible and find a solution within Jamf Pro or the scripting framework built into macOS 12.3. Here's my challenges:1. when I add an 802.1x network profile using the Configuration profiles in Jamf Pro, it places the network at the BOTTOM of the list of preferred networks.2. I have not been able to find a scripting solution other than the macadmin-python script in many other Jamf nation posts about this topic.Does anyone have any other solutions? This really is challenging because our users are not connecting to the proper Wi-Fi network (Employee 802.1x) and employees are so insistent on adding the Guest and BYOD to their school laptop.
I have the ADCS/802.1X configured with unbound macs using Jamf Connect. The profile works, but sometimes I notice that the com.apple.network.eapolclient.configuration is blank; even with the configuration profile and proper certificates in place. I have to re-deploy the profile fix the issue. Has anyone run into this before?
Hi everyone,the previous Administrator at my Workplace used the Model identifier with like "Book" and not like "Book" to sort the Macs into MacBooks and all the other more Stationary Macs.After the first departments bought the new M2 MacBooks Pro, we noticed that Apple had removed the word Book from the Identifier, meaning that the MacBooks were suddenly treated like an iMac or Mac-Mini.My solution for this would be to evaluate the value of Battery Capacity. For iMacs and Mac-minis it says N/A, while MacBooks always have a percentage there.Out of curiosity, how do you implement this distinction, if at all?Would anyone recommend another way?
I have a user group, that has only site level access. But I'd like to have it setup to where the group has the ability to use jamf admin for only their site.If I'm understanding correctly how JAMF has this setup, what I'd like to be done is not possible. It looks like to give some access to JAMF admin, they have to have full access. Am I correct? or am I missing something?Thanks!
Earn a cool badge and Jamf Nation Reward Bytes for your published articles. We’re looking forward to your submissions!