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. DCR: Task Sequence Export / Import

    Add an optional option to provide new source location path for each package, application, ... when importing a Task Sequence that has been exported with content and references. Imagine you have 2 ConfigMgr environment a Test and a Production environment completely isolated from each other and you want an easy way to sync. A cool thing would be to only export "Metadata" of the Task Sequence and all References (Applications, Packages, ...). At the target site you have the same folder structure for content source for example \sccmsources\share\Applications,\sccmsources\share\Packages, ... and so on. If you start the import, you will beā€¦

    64 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  2. Remove Custom Discovery Data

    When creating custom discovery data using the smsresgen class there is no way to remove this from the discovery related tables in ConfigMgr. Since there is a supported way to add this data, there should be a supported way to remove it. This is necessary as a rollback option, to return ConfigMgr to its default state, before the custom discovery data was added.

    63 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  1 comment  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Feature Request: Introduce a 'Remediate' option for Package/DPs for remediating package failures.

    When a package fails to distribute to a DP, the only option right now is to 'Redistribute' the package to the DP. This is inefficient for large packages since 'Redistribute' transfers all package content to the DP even if some content may have already been transferred prior to the failure. For large packages, this not only takes a lot of time but consumes more network bandwidth than necessary.

    When a package is 'added' to the DP, only the missing files are copied to the DP however there is no way to simulate an 'add' action from the UI.

    Having theā€¦

    62 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  2 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Application Dependency Management

    Managing applications and understanding their dependencies is a significant challenge. Having the ability to understand what applications depend on system components, such as .NET or other, would be a significant benefit to ensure minimal production impact when working to upgrade an operating system or an application version. A recent example in a customers infrastructure was legacy software with dependencies on a specific version of .NET. Being able to see what these dependencies are ahead of time across the enterprise and manage them proactively would have been a huge win.

    62 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  6 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. DCR: Boot Images. Provide an option to prevent re-downloading boot images (Boot / Prestage Media)

    Scenario: You create a Boot Media or Prestaged Media. Current behaviour is that as long as the boot image version from creation date matches the version inside the infrastructure everything is fine. System is starting Windows PE and executes the Task Sequence. If you add for example a new driver now to the boot image the new version causes Configuration Manager to download the boot image inside Windows PE and another restart into the updated version of the boot image. In case of a Prestaged Media scenario this painful, as UEFI systems might no longer work.

    Possible SOLUTION: Add aā€¦

    61 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Task Sequence Step / Action / Option "Generate Custom Status Message

    It would be really helpful to have the possibility to generate a Status Message with a custom Message ID from within a tasksequence. Maybe as a seperate step, maybe as an checkmark under the "Options" tab.

    This message ID could be used to trigger a Status Filter Rule more granular to improve overall Status Filter Rule performance.

    Example: A company with 20k Clients deploys Operating Systems and Software via task sequences, the result ist that there are hundreds of thousands of 11171 events. When we are able to set a Message ID 65000 in the OSD Task Aequence, we areā€¦

    61 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. OSD Task Sequence Restart Computer step needs "if reboot pending" option

    Please add to the Restart Computer OSD task sequence step an option that will check if the system requires a reboot and then only restart the computer if it needs to. Right now to work around this need, we have to execute a PowerShell script and write the results to a custom task sequence variable and then use that variable as a condition on the Restart Computer step. Adding this option natively would be much more elegant. Attached is the script we're using.

    60 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Fix the text in the title bar of the Admin Console to be correctly aligned with the top of the window when maximised

    Currently when the Admin Console is maximised some of the text in the title bar is not aligned correctly, it is set too high and is cut off. It displays correctly when the window is not maximised. See attached screenshots for example of what I mean.

    This is in 1706, but it has been like this for multiple versions now.

    It's only a minor cosmetic thing, but it's quite distracting.

    60 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    9 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Allow required deployments to be uninstalled

    We typically want our users to receive new software without action on their part, so required deployments generally make sense. However, this prevents users from being able to uninstall software (without the app eval cycle putting it back) unless CM administrators are involved.

    Having an option allowing required deployments to essentially transform into available deployments if the user clicks the Uninstall button in Software Center would be useful to us since we could satisfy the requirement of delivering software without end user action and also allow end users to uninstall unneeded software.

    56 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  3 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Add a check box to Maintenance Tasks to disable all temporariliy

    When doing an upgrade to SCCM, it has been recommended to disable some, or even all of the site maintenance tasks. (per the upgrade checklist) Would be awesome to have a box on the Maintenance Tasks screen to temporarily disable ALL tasks while the upgrade is being performed. (as opposed to manually disabling all of them) An "upgrade/maintenance mode" box essentially!

    56 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  6 comments  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. Wake-up proxy support for 802.1X networks

    In our enterprise we have quite a few locations where 802.1X is impelemented, e.g. networks port-based network access control and/or VLANs. Some locations even use DHCP snooping.

    We would like to implement SCCMs wake-up proxy feature in these locations but it is not currently supported. Also, network administrators are concerned about the IP-to-MAC mapping (MAC flapping) feature used in wake-up proxy.

    Please provide us with wake-up proxy support that will work on any type of network.

    56 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Client Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Application Model - Fast Retry interval

    By default Fast rety interval is 2 hours. There is no option to change this setting. We would like have option to change this internval.

    Note in Pacakage model we have option to change this setting through site control file

    55 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Add the ability to Copy an Existing Boot Image

    I would like to be able to copy a boot image so I can update it and make changes without breaking the original boot image. Currently you have to create all new boot images by hand and manually add the drivers.

    55 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    5 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Allow us to categorise Software Updates

    We have a few Software Updates that we just don't deploy. Every month, our list of "Needed, but not deployed" updates show these updates (for example, IE10). I want a way of filtering these out so we don't accidentally deploy them.

    I tried doing a search by adding the article IDs, but this doesn't work (as the attached screenshot shows).

    Maybe allow us to add a custom category for individual updates (such as "Do not deploy"), so we can then include these in our search.

    53 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  6 comments  ·  Software Updates  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Console -- Start -- client ping / mstsc with FQDN

    Make clients Calls like Ping / MSTAC witrh FQDN and not with Netbios. We have different AD connected to the SCCM . We can not use the build in features like Ping the clients or open RDP as the console only tries the netbios name and not the fqdn. It would be great to have all cleints call done trought FQDN

    53 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Asset Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Add the option to run a package and Run Command line from DP

    We have the possibility to select to "Access content directly from the DP" when deploying a operating System image in a Task Sequence. It would be great to be able to do this for "Run Command Lines" as well.
    Example scenario, you want to run a Powershell script from a package before the disk is formatted in a scenario where we use Bitlocker for instance.

    53 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  17. Add 'Expiration Date' and/or 'Deployment Status' column to Deployments tab for Packages

    When looking at the Deployments tab of a package or a collection we would like to add a column that could tell us if a deployment has been expired. This could be the Expiration Date set in the advertisement, or a Status (such as Future / Active / Expired).

    In CM07 we could add the Expires After column to the view of Advertisements. This request is to bring back this helpful info into a list of deployments..

    This would help make maintenance possible. It is difficult to find the advs that have expired today, to delete them.

    Bonus functionality wouldā€¦

    53 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  2 comments  ·  Deployment Monitoring  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. Make the SMSTSPreferredAdvertID feature work without requiring all systems having to be targeted

    It would be really useful if the SMSTSPreferredAdvertID feature would work without every CM Client (known or unknown) needing to have the policy for the hidden deployment. This is usually set using a front end menu by a technician or end user driven deployment. If there are multiple task sequence deployments that need to be available, this could result in a large amount of unnecessary policies. The other option is to have a webservice drop a system in a collection prior to kicking off the task sequence engine, however this has drawl backs and can result in a delay inā€¦

    51 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. Ability to Right-Click a Device and View All Recent Status Messages

    Provide a simpler way to target a Status Message Query at a Device by allowing you to Right-Click and View its latest Status Messages, rather than having to manually run through the Status Message Wizard.

    51 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  2 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Include ability to turn off Application Revisions

    Not everyone has a use case for Application revisions. For those not needing it, application revisions just add complexity and unnecessary additional operational processes and workload.

    It would be nice if this could be enabled / disabled either in general via a setting in the product; or on a per application basis.

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

Feedback and Knowledge Base