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!
382 results found
-
Descriptive page titles
Descriptive page titles would help a lot when navigating history or having lots of tabs open.
5 votes -
Support "Non-Removable" flag on deployed iOS Store Apps
As noted here on the SimpleMDM blog, an option was added to iOS starting in 14.x where individual apps can be marked as "non-removable" by the administrator when being deployed.
https://simplemdm.com/blog/mdm-ios-14-macos-11-big-sur/
https://it-training.apple.com/tutorials/deployment/dm195"To prevent a user from uninstalling a managed app, mark the app as nonremovable when you assign the managed app to a user or device. Depending on your MDM solution, you might need to deselect a Removable attribute or set a nonremovable attribute. With your MDM solution, you may also be able to set this attribute on apps that are already installed on a device."
I feel it…
11 votes -
Support the new FileVault enforcement key in macOS 14
macOS 14 adds support for the new "ForceEnableInSetupAssistant" key to require that devices enable FileVault during Setup Assistant. Please support this key for testing during the macOS 14 beta cycle.
3 votes -
Improve Device Search with More Attributes
Currently device search only supports device name, serial number, IMEI, MAC, and phone number.
Scenarios where search doesn't return the results I need:
- When I need to search by a custom attribute. For example, say I want to return all devices where the username attribute is "nathaniel.strauss". I am unable to since those attributes are not exposed in search. This is a common ask - "How many devices does x have?" The same holds true for any custom attribute set from SAML assertion - team, department, etc.
- When the device name (SimpleMDM defined) doesn't match the Device Name…51 votes -
Disable ActivationLock via API
It should be possible to disable the ActivationLock via API call, this is specificly helpfull if you want to decomission a device.
5 votes -
Build in native support for Nudge
As Mac admins, it's fair to say that the current state of patch management isn't great... and that Nudge is the go to open source tool to get devices patched in a timely fashion. I can also see that other vendors have actually integrated Nudge into their products.
It would be awesome if SimpleMDM would consider something similar - not least because of how well you've integrated Munki.
Selfishly it means I don't have to roll it out myself... ;)
15 votes -
Show all apps on all devices, enriched with metadata & approval-management
Currently I can see a list of all installed apps for one device at a time. I would love to have an overview of ALL the apps across ALL managed devices.
My use case: We allow users to install apps themselves, but they need to be approved. I would like to see all apps, filter out the system apps (like "AirDrop"), and then see which apps are only on a single/a few devices.Additionally:
* I want to see if an app is notarized/from the App Store, since any malware app can just call itself "Calendar.app".
* I want…26 votes -
Support the new minimum macOS version at enrollment feature
Apple's documentation shows that a new feature will allow MDMs to set a minimum version during ADE enrollments. Please support this for testing during the macOS 14 beta cycle.
3 votes -
Report on installed certificates
I'd like to see SimpleMDM report on installed certificates for all device types. A common feature in other MDMs, CertificateListCommand (https://developer.apple.com/documentation/devicemanagement/certificatelistcommand) has been around since iOS 4 and macOS 10.7 (!).
While we have other tools to report on certificates (like osquery), it's useful to have MDM as a data source as well since oftentimes installed certificates originate via profiles. Knowing certificate health within the same product has benefits, and could allow for more advanced certificate management directly in SimpleMDM.
Important fields...
- Certificate name
- CA/issued by
- Expiration
- Current validity status
- If possible, whether…9 votes -
Support choosing which webhook events to subscribe to per endpoint
https://api.simplemdm.com/#webhooks
The current webhook events are as follows...
device.changed_group
device.enrolled
device.unenrolled
device.lock.enabled
abm.device.addedWhenever any of these events occurs, the webhook endpoint is pinged. However, processing these can get particularly noisy, especially in large environments and (hopefully) as SimpleMDM adds more supported events.
I am asking to add support for selecting which events are subscribed to per webhook endpoint. This way only events needed for a particular workflow are sent and the webhook receiver requires less work to filter out unneeded data.
The UI could look like other SimpleMDM settings with checkboxes for each event, where by default all are…
7 votes -
Electronic invoicing (PDF file)
Hi,
for accounting, companies need invoices in PDF format to process them in programs like Datev, SAP etc. Currently, the only way to get the PDF invoice is to download it manually from the simple MDM website. It should be possible that these PDF invoices are automatically sent to the companies by mail.
4 votes -
API: Dont send Filevault keys by default from /devices
Separate the device API so it does not return filevault keys with every device object. Or create a filter to omit the keys.
I keep running into scenarios where using the device API means scrubbing file vault keys every single time I make it get request to https://a.simplemdm.com/api/v1/devices
It gets pretty messy downstream especially with logs.6 votes -
Add Device Group to the standard attributes
Adding the devices group to the standard attributes would make it much easier to customize profiles based on the group of the device. This is somewhat possible to do currently with a default value on a custom attribute, but a standard attribute would be preferred.
9 votes -
Support custom MDM commands
I'd like to see SimpleMDM support sending custom MDM commands with arbitrary payloads. Advantages being...
- Customers don't have to wait for SimpleMDM to implement new commands to start testing. With WWDC coming up this is especially pressing because new commands and/or keys need to be tested quickly during the summer beta cycle for any chance at improvement.
- Possible to test beta/RSR updates by passing in the product key to a software update command.
- WS1 has this feature and please don't make me say anything nice about WS1.
As an example, here's how WS1 implements it with the author using EnableRemoteDesktop. …
3 votes -
Enforce matching name and device_name fields
Note: Due to formatting, not including the _ underscore in device name. Everything was italics.
SimpleMDM has two name values for each device - "name" and "device name". "name" is the value used in the device list (https://a.simplemdm.com/admin/devices) and the header of a device record. "device name" is the actual hostname set locally. If the hostname changes on device, it will change in SimpleMDM on next inventory refresh. Similarly, "device name" can be edited manually in SimpleMDM and a MDM command will be issued to update it on device.
What if "device name" changes at any point…
13 votes -
Add a Dark Mode option
Add an option for dark mode on the web interface.
8 votes -
Store more information for deleted devices
Deleted devices have very little paper trail to them shown in the web console. If we have the ability to store the custom attributes, notes and who deleted the device with the deleted devices, that would be a huge help in understanding why a specific machine was deleted without searching through other sources.
12 votes -
Managing battery settings
Add the option to manage battery settings as :
-Wake for network access
Prevent you mac from sleeping automaticaly when the display is off
-...1 vote -
Support macOS 14 Software Update Enforcement
macOS 14 adds some sort of software update enforcement capability. While the UI is unknown the MDM parts have been outlined here: https://developer.apple.com/documentation/devicemanagement/softwareupdateenforcementspecific?changes=latest_minor&language=objc
Please support this ASAP so we can test the UI and functionality.
1 vote -
Combine assignments into groups for easy viewing
Allow the ability to create a group/folder in the App Assignments menu to allow the grouping of assignments. We will have a lot of iPads that require individual apps. This will make it quite cumbersome to parse through.
If we could group the assignments into a folder and title it based on department, viewing the assignments would be a lot easier.
4 votes
- Don't see your idea?