Posted on 05-13-2025 08:11 AM
Since we upgraded to sequoia, we had to update our Nexthink version, because the install was failing on enrollments. After changing it and enrollig a sonoma device, it works and shows in nexthink. When we enroll a mac on sequoia, it looks like it installs on the device, but never shows in nexthink.
Posted on 05-13-2025 08:32 AM
We had a similar issue when installing Nexthink on Sequoia devices. We had to update our PPPC configuration profile to give nexthink a missing permission.
Posted on 05-13-2025 08:58 AM
@Mperez718 Do you mind sharing how your originall PPPC setup?
Posted on 05-13-2025 09:21 AM
Let me see if I have a copy of the OG .mobileconfig somewhere as I normally back them up before i make a change.
Posted on 05-13-2025 09:38 AM
I know the only thing we have in our current pppc is to allow nxtsvapp and that worked fine with sonoma and prior OS's. We also package the installer via composer and use a post install script for the install. I added the nxtcod to match what you had, but not having any luck with it reporting in the nexthink console. I'll do some more testing.
Posted on 05-13-2025 10:32 AM
@SMR1 I just checked our Nexthink PPPC settings, which are working on macOS Sequoia, and it's just SystemPolicyAllFiles Allow for nxtsvapp.
05-13-2025 10:44 AM - edited 05-13-2025 10:46 AM
@sdagley That's weird, curious why on our Mac's their not showing in the console. I'll do some more playing testing.
Do you use a post install script?
Posted on 05-13-2025 11:08 AM
@SMR1 Our postinstall script is pretty basic:
#!/bin/sh
## postinstall
InstallPath="/private/var/tmp/Nexthink"
"$InstallPath/uninstaller"
/usr/bin/cd "$InstallPath/csi.app/Contents/MacOS"
"$InstallPath/csi.app/Contents/MacOS/csi" -address tenantname.nexthink.cloud \
-tcp_port 443 \
-key "$InstallPath/Customer Key.txt" \
-engage enable -data_over_tcp enable \
-ra_execution_policy signed_trusted_or_nexthink \
-use_assignment enable
# Sleep to allow time for the install process to complete
/bin/sleep 10
# Delete the install files
/bin/rm -rf "$InstallPath"
exit 0 ## Success
05-13-2025 10:59 AM - edited 05-13-2025 11:30 AM
Breaking the thread below to post a link to the official Nexthink docs on creating the needed Configuration Profile: https://docs.nexthink.com/platform/getting-started/planning-your-installation/installing-collector/m...