Skip to content

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!

284 results found

  1. API to look up deleted devices

    An API endpoint to look up deleted devices and their attributes would be helpful in our system integrations.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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.sh

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 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

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Ability to export logs

    A log file export would open up using file processing tools (Notepad++, etc.) to search for, and analyze, log entries.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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 advance

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Binary Authorization - Allow/Deny List macOS Applications

    allow applications to be allowlisted so that only approved apps can execute.

    13 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Add Python from python.org

    I have a script in a LaunchDaemon that embeds Python to send email. It would be nice if all our Macs could automatically keep Python up-to-date.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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 user

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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, tvos

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Update custom macOS apps in Catalog (version control)

    It would be nice to have the ability to update custom apps that we have added to the catalog. Adding a new file version without having to create a new catalog entry.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Include VPP License totals and assignment counts in API output

    We need a way to get overage data on VPP licenses, this is not possible currently with the existing API for apps.

    We'd love to have the list method - https://api.simplemdm.com/#list-all - extended so that any app in the catalog that is a VPP app includes a total licenses count and an assigned licenses count.

    Adding this information would be very useful for us to generate reports/alerts on overages so we can better handle those license assignments.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. 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 reccuringly

    The API documentation mentions that a job can be canceled. However, since scheduling a job is not currently supported, this functionality seems limited.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Naming Script Jobs during creation with API

    It seems the SimpleMDM API does not allow assigning a name to a job at creation. From what I could understand, the API gives a default name to the job which is “API Job”.

    It could be interesting to allow this customization especially since the name field is mandatory in the UI.

    Script Jobs API : https://api.simplemdm.com/#create-8

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Ability to export dep devices

    Ability to export a csv of DEP Devices in the Enrollment tab.

    Use-Case: We switched to simplemdm from AirWatchOne, and not alot of our devices were actually truely managed there because it never worked.

    Would be nice to track devices that are enrolled,awaiting enrollment so we could export a csv and then match serial numbers to AWO and work with that user to either replace there device or get it into SimpleMDM.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Show what OS would get installed based on major and minor update delays

    When configuring a restriction profile, we can set update delays for iOS, macOS major and macOS minor. Let the editing view preview what the expected offered version of a software update check would be, since it's relative to the age of the release.
    For example, as I submit this, macOS 15.1 is 25 days old.
    A minor deferral for 30 days would therefore yield devices finding 15.0.1
    Deferral of 21 would offer 15.1.
    Add a line under each setting that does this calculation, indicating that "as of today, the offered minor version would be X", which updates as the admin…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Suggestions

Categories