Suggestions
Have a great idea that you’d like to see added to our service? Perhaps there’s an existing feature that you’d like to have extended or modified? Share it here!
414 results found
-
Include the attribute "DEP Assigned" as one I can use with the new dynamic groups
I can see there's a big list of device attributes that can be used when creating dynamic groups... but alas, "DEP Assigned" isn't one I can use.
I trust Apple Business Manager more than I trust my internal asset management system (sad but true) and would like to be able to assign profiles/apps/things only to devices I know are corporate assets.
My primary use case is assigning an Okta device trust certificate... but I'm sure I'll find more...
At a pinch I could use "DEP Enrolled" but a lot of our "DEP Assigned" devices have been manually enrolled... so it…
8 votes -
Allow for Device User Account management
There should be an Action menu for a user on a device for the SimpleMDM admin to be able to:
- View user details
- Edit the group membership (e.g. standard vs. admin or other groups)
- reset user password
- remove secure token
- unlock an account
- delete a user
- add a user12 votes -
When adding and removing profiles from a group in one save action, do the removes first
When testing "what if I swap out the profile that defines only Enterprise SSO for one with Enterprise and Platform SSO defined", one ends up with this error:
""LocalizedDescription": "The URL “https://login.microsoftonline.com/” appears in more than one Single Sign On Extension payload.""
Yep, true fact: if you try to install my new profile that expands the SSO configuration into PSSO before pulling out the existing profile, that URL will be in 2 profiles at once.Therefore, could it be possible that if an update to a Group contains both adds and removes, the removes could be processed first, then…
2 votes -
Add a description field to groups
A multi-line description field on groups will help people document within SimpleMDM why a group exists. I feel like it would sit nicely under a Group's Settings page alongside Name and Type.
Having group descriptions will make it more likely for people to document why a group exists. This would help people audit existing groups and clean up extra and no longer necessary groups.
A multi-line field would allow for links to tickets or other documentation without taking up the whole line and having to scroll sideways.
3 votes -
Add Parallels 26 to Shared Apps
Please can you update Parallels to v26 on the shared app list
The version of Parallels is current v18, which crashes if you try and set up Windows and isn't supported on macOS 14+
3 votes -
API to look up deleted devices
An API endpoint to look up deleted devices and their attributes would be helpful in our system integrations.
3 votes -
Report on xprotect versions and compare with sofa feed for latest
Report on xprotect and related security components (gatekeeper MRT etc) in dashboard and api. This is a script I’m using to check version and compare using sofa.
https://github.com/macvfx/SimpleChecks/blob/main/XProtect-check-compare-simple.sh
Also see silent knight app from Howard Oakley for an example of the data. https://eclecticlight.co/2025/06/19/the-future-of-silentknight-and-updates-to-xprocheck-and-logui/ — previously i used his silnite binary in scripts to make custom attributes and in sequoia just a simple report script.
https://github.com/macvfx/SimpleChecks/blob/main/silnite-check-xprotectv.sh1 vote -
Use Sofa feed to add macos latest next to macOS current of device
Optionally add columns to the device dashboard to show latest macOS available for a device (both latest minor for current macOS install and latest major supported). I currently do this via api device check and add sofa feed info to a csv but it would be nice to have built in. There’s so much good info in the sofa feed it should be piped in to SimpleMDM for all to see not just what macOS is installed but what is the latest and what could be installed. https://github.com/macvfx/SOFA/blob/main/simpleMDM-devices-vs-SOFA-macOS-update-check-lastSEEN.sh
1 vote -
Schedule a Script Job using API
Currently, there does not appear to be a way to schedule the execution of a script job with API.
I need this to continue implementing a Terraform provider dedicated to SimpleMDM.
It would be nice if that was added during the creation of a Script Job in the API. The goal would be to have the three prossibilites offers by the UI like :
- Run ASAP
- Run later
- Run reccuringlyThe API documentation mentions that a job can be canceled. However, since scheduling a job is not currently supported, this functionality seems limited.
15 votes -
binary authorization
allow applications to be allowlisted so that only approved apps can execute.
4 votes -
Ability to export logs
A log file export would open up using file processing tools (Notepad++, etc.) to search for, and analyze, log entries.
1 vote -
Add to Shared apps catalog
hi team, could you consider adding these apps to Shared apps catalog?
Cursor
Datagrip
Harmony SASE VPN
Linear
Thanks in advance1 vote -
Create a full featured API
The API does not have the ability to make the same configuration changes, and/or view the same data as the UI. We would like to enhance the terraform repo as well as create an MCP server for SimpleMDM - however this holds us back. Without an infrastructure as code approach, we fell that SimpleMDM can be fragile. i.e. Deleting a group in the UI is easily done and there is no roll back.
3 votes -
Make the "Run recurringly" Script Job be more granular
When scheduling a script job to run recurringly, the only option is for it to run at a specific time of day--essentially, just once for that day. Can we make the hours to run more granular so that we can select multiple hours during the day?
4 votes -
Allow On-Prem Caching for Munki packages to increase max package size
I know that the current size limitations for Munki are where they are to keep from overloading SimpleMDM's servers, but would it be possible to allow for an On-Prem/Hybrid Cloud integration with SimpleMDM to cache larger Munki installations?
Even something like being able to use a shared folder on a local server, or an application we can install on a server to designate it as a caching server.
For example, we have an installation package for installing the Adobe Suite of packages for the specific year we support, but the total package size is closer to 25 GB. We run…
2 votes -
Provide option to flush attributes and recalculate the device name on re-enrollment.
If a device is wiped and re-enrolled, but is not deleted, the device name and attributes 'stick' to the device when it is re-enrolled. Deleting devices immediately isn't always possible, since we may need to wait for a queued wipe command to reach the device.
9 votes -
List all assignment methods that add a profile to a device
When a profile is assigned both directly and via Group membership, it only lists as assigned via "direct". It would be more complete to list it as "direct" AND <link to group>,
1 vote -
Require latest minor version during enrollment
Ideally there should be a "latest minor version" option with the same logic as the Software Update profile when you enforce a minimum OS version during enrollment.
And a separately configured minimum major version would complement it nicely.
20 votes -
API Call by Device Type
It would be nice to be able to make a call by device type on the GET https://a.simplemdm.com/api/v1/devices
with parameters for macos, ios, tvos3 votes -
Add Feature to Track Apple Repairs
It would be nice to have an API to connect to Apple for tracking the repair status on devices.
4 votes
- Don't see your idea?