We are deploying Cursor across our organization using MDM platform. To streamline management and ensure compliance, we would like the ability to control application settings via configuration profiles.
Key Feature Request:
Support for macOS Managed Preferences (com.todesktop.* domain)
Ability to disable auto-updates through MDM
Enforcement of settings like "update.mode": "none" via configuration profiles
Not having a configuration profile for MacOS devices that allows us to manage the AllowedExtensions policy poses a security risk that means we are currently remaining with VSCode.
Before my org could rollout cursor, we had to restrict macOS updates, for anyone still looking it can be blocked user-level (a script to add In these json values works, but this should still be controllable MDM level) :
‘~/Library/Application Support/Cursor/User/settings.json’
Not sure why Cursor support hasn’t responded to this thread (I had to do some digging), but Cursor actually expanded their Mac MDM Enterprise Support Settings starting with version 1.3:
They even added this demo mobile config locally: /Applications/Cursor.app/Contents/Resources/app/policies/com.todesktop.230313mzl4w4u92.mobileconfig
My team uses installomator extensively (we also wrote something similar for windows).
That said, we still need more then just 2 pitiful enterprise settings.
I have been scolded by non sudo users… who say why we cannot make native updating for non sudo users, and not have them use the installomator tile all the time.