Microsoft

Microsoft Endpoint Configuration Manager Feedback

Suggestion box powered by UserVoice

Ideas

What features would you like to see?

All of the feedback that you share in these forums will be monitored and reviewed by the Microsoft engineering teams responsible for building Microsoft Endpoint Configuration Manager, though we can’t promise to reply to all posts.

Please do not use UserVoice to report product bugs or for assisted support.
If you believe you have found a product bug, please send us a bug report through the Configuration Manager Console (1806 and newer). To do this, press the 🙂 button in the top right corner and choose “Send a Frown”. For more details, see https://docs.microsoft.com/en-us/sccm/core/understand/find-help.

If you require assisted support, please see https://aka.ms/cmcbsupport for more details.

Standard Disclaimer – our lawyers made us put this here ;-)
We have partnered with UserVoice, a third-party service, so you can give us feedback. Please note that the Microsoft Endpoint Configuration Manager feedback site is moderated and is a voluntary participation-based project. Please send only feature suggestions and ideas to improve Configuration Manager. Do not send any novel or patentable ideas, copyrighted materials, samples or demos. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms.


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Deployment prerequisites e.g. check for pending reboot

    I would like to see options to have the ConfigMgr client check for prerequisite.
    E.g. pending reboot.
    I am about to deploy Office 2019, at the silent setup fails if there is a pending reboot.
    If the client could check for pending reboots before running a deployed installation, it would result in fewer failures.
    If a prerequisite is not met, the client should move on to other deployments and return to the first, rechecking the prerequisites.
    If the prerequisite is "no pending reboots", the client should wait till a reboot has been made.

    Other prerequisites could be battery level, connection…

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  2. Packages that are larger than the Cache size should have a feature to increase the cache size as part of the package and automatically reduc

    Application Packages that are larger than the Cache size on the computer should have a feature to increase the cache size as part of the package and automatically reduce the size when the package is installed. E.X. Cache size of the computer is 10240MB, Adobe Creative Cloud is 18000MB packaged in SCCM. SCCM should have an option or the ability to tell the computer cache to increase for this application so that it can install when pushed, then once it is installed reduce it back to the 10240MB size.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  3. Install Behavior for Available Deployments force close applications

    Install Behavior for Available Deployments does not force close referenced applications.
    We should have the option so force close them like it happens on Required Deployments or -even better- provide a script to do the cleanup before the deployment runs.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  4. Improve email application approvals

    Improve email application approvals to show the email address that get's the approval email after the deployment has been created. You can't see it in the deployment via GUI or via powershell. Also, please add the option to set the email via powershell (New-CMApplicationDeployment). We want to use this feature, but not having a way to automate it or report on our current deployments makes it sort of a non-starter as we are currently automating deployments.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  5. Deploy Repair Action in Deployment Settings

    It would be great to have the option to deploy a Repair Action in the Deployment Settings within the Deploy Software Wizard. Purpose of this would be remediation of failed application installs. (eg force a repair script to run "required" on a collection of devices where standard deployment failed).

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  6. Deployment settings -- Required -- Deploy software ONLY to the user's primary device

    DEployment Settings -- Purpose: required -- [checkbox] Deploy software ONLY to the user's primary device.

    Please Please, we are managing software deployment on user centric approach, it is a nightmare to build a whole substructure of device collections to make the real deployment and then query for primary devices of this user collection. I t will help a lot on collection evaluation too and I bet it will improve the overall performance of sccm server. Of course it's always posible to make a new deployment as available to another collection of users if needed, or even included the mandatory collection…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support Powershell as an application type for Application Deployment Types

    Please consider adding deployment type of 'Powershell Script' for application deployments.

    SCCM has the ability to adjust the Powershell Execution Policy for it's scripts only. This allows powershell to be used for things like detection methods.

    However, if you want to actually install something using powershell there is no mechanism to allow this to happen. The only type of installation that you can used to run powershell is 'Script'. Since this isn't known to SCCm as powershell, it does not obey the client configured Execution Policy.

    This causes problem when attempting to deploy applications like the new Edge based on…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  8. MVP-Microsoft Edge Management

    The Microsoft Edge Management - create app, should allow the following:
    1- add option for the folder creation, not everyone wants to have the version as separated folder
    2- add option to add version to the app name
    3- software center should be populated, including icon
    4- uninstall program should be filled up

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  9. Detection by script should evaluate by True/False

    Currently script detection only returns detected if something is written to STDOUT, nothing is written to STDERR and the exit code is 0. The STRERR stream and exit code requirements aren't necessarily an issue, but requiring something in STDOUT seems strange. Returning True/False is more intuitive, and would be more consistent with the built-in detection methods.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  10. Detection using scripts shouldn't be mutually exclusive with other options

    Currently you can use the canned detection methods (file present, MSI package code present, etc) OR a script, but not both. It would be useful to have the option of using both together, so that if you need to evaluate based on file content (such as in a config file) you don't have to manually script standard application detection.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  11. Application Group with different Deployment Types

    The Application Group Feature ist great! It would even better if a Application Group supports different Deployment Types (Example: User Install & System Install)

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  12. ‘Run Command Line Option’ ‘PowerShell Script’ within Application Package

    Just like a task sequence. Let’s see Run, Command Line, and Run, PowerShell Option for application deployments. This will elevate the need to create custom scripted deployments for simple file drop, amongst other use case scenarios

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  13. Copy Application detection rules

    It would be "nice to have" and a timesaver to be able to copy application detection rules from other applications. I should be placed next to "Add Clause", "Edit Clause" and "Delete Clause" in "Detection Method" tab.
    And also possible to copy Detection Method scripts from other applications.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add Schedule "Update Content" for Application Model

    Schedule update Content for Application Model, similar to Package feature. The update process would compare existing content hash values for all Deployment Types to the files in the Content location to determine which files changed. Perhaps enable Differential update vs. Full replace all. Put button for Schedule Update Content on the Content Location Tab or add new Tab.
    Additionally, Powershell cmdlet to Invoke-App-UpdateContent with similar Parameter options

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  15. Retry un-installation of Pre-approved applications

    Provide an WMI method to trigger un-installation of pre-approved apps remotely just like the 'RetryInstall' method released in 1905.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  16. application groups

    When deploying an application that is not distributed you will be prompted to distribute. When deploying an application group, if just one of those is not distributed, the group will fail.

    Suggestion is to implement a warning or even better, force a distribution in application groups like there is for individual applications.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  17. Allow pre-download content for packages/applications being deployed

    Allow pre-download content for packages/applications being deployed, this would be useful for large deployments that are also scheduled to run at a later time

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add new column in application with license or non-license info.

    Add new tab or option to bring license or non-license information and if the application is license the cost tab required.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  19. make configmngr Client aware of UDA administrative Primary assignments

    As per my experience, configmngr client is not aware of administrative UDA assignments,it is only aware, and creates a UDA entry in CCM_useraffinity, based on the automatic UDA assignment set in client settings.

    As a consequence the requirement in DT for Primary DEvice/User only will be true based on usage at the client ( think if the users is able to set his primary device on soft center too).

    It will be nice to create new entries at the client based on administrative assignment at the server, I think the best method should be a machine/user policy update where those…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  20. Improve Operating System Requirement Choices for Application Model

    the provided Application Model Operation System Conditions for Windows 10 versions are limited in scope. Currently the Operator options for Windows 10 are two choices.

    Windows 10 (Select This to get the two below)
    All Windows 10 64bit ( or select one of these)
    All Windows 10 32bit

    As I am operating in an environment that now has multiple Windows 10 builds (IE 1709, 1809, 1903 etc) These each should be provided as evaluation conditions because I may have specific software that I am updated that is necessary on specific builds of Windows 10.

    Windows Server should also be updated…

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base