🧩 Faronics Insight Student Deployment via Jamf – Config Not Applying
Hi all,
I’m deploying Faronics Insight Student to ~30 Jamf-managed Macs in a lab environment and running into an issue with configuration not applying correctly via Jamf, even though it works manually.
🎯 Goal
Deploy Insight Student with predefined settings:
- Security Token
- Class ID (e.g. Lab0102)
- Admin Password
✅ What works
When I install and configure manually on a single Mac:
- Insight Student installs correctly
- I can set Class ID, token, and admin password
- Student appears in Teacher console
- Screen sharing works
❌ What happens via Jamf
I deploy using Jamf (package + script), and:
- Insight Student installs successfully
- Icon appears in the menu bar
- BUT:
- Class ID is set to default: Class101
- Settings are locked
- Admin password appears to be unknown
- Student does not show up in Teacher console
🔧 What I’ve tried
- Using Jamf script with:
- --adminPassword
- --securityToken
- --defaultClassId
- --env with ADMINPSWD and TOKEN
- Running script after package install
- Splitting into two policies (install + config)
- Resetting devices and testing clean installs
- Verifying permissions (Screen Recording, Accessibility)
- Confirmed same subnet connectivity
🧠 Current understanding
It seems like:
- Insight Student initializes before Jamf config applies, locking settings
- Or the CLI configuration is not being accepted properly in Jamf context
- Result is device falls back to default Class101 + locked config
❓ Questions
- What is the correct way to preconfigure Insight Student via Jamf?
- Is CLI configuration (insightstudent) reliable in a Jamf deployment?
- Does Insight overwrite config on first launch?
- Is it better to deploy a preconfigured config folder/package instead?
- Any known best practices for Jamf deployment of Insight?
🖥️ Environment
- macOS (latest)
- Jamf Pro (cloud)
- Faronics Insight Student + Teacher
- 30 lab iMacs (same subnet)
👍 Summary
- Manual install/config → ✅ works
- Jamf install → ✅ works
- Jamf config → ❌ not applied (defaults + locked)
Any guidance from someone who has deployed Insight successfully via Jamf would be greatly appreciated 🙏
