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. Change how reboot settings are configured

    Reboot configurations are set per-client. I would like the ability to do this per-deployment. It can currently be done through creative collections, but it's time-consuming to maintain. Just adding a couple of fields to the deployment table for reboot override behavior ought to do it.

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Have smsdpmon also query the primary for assigned software when performing content validation

    Smsdpmon.exe appears to only use the local SCCMDP class for the list of content to validate. We have experienced a few cases where the SCCMDP content list does not match what is assigned at the site level. For complete validation can it also query the primary server for the assigned content and then flagged the differences as well???

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Content Library Cleanup Tool - improve error handling

    While using the Cleanup tool I've encountered a few occasions where it crashes out with file access errors. It crashes to the command prompt and all previous activity is lost as it doesn't get logged. Is it possible to improve the error handling of the tool that it logs access errors instead of throwing an exception? I've included a sample of the exception error message below.

    System.IO.IOException: Access to the path '\mydistpoint.com.au\SCCMContentLib$\DataLib\Content_27822e98-f79a-436a-af07-fa88beac76c5.1\Templates' is denied.
    at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
    at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
    at Microsoft.ConfigurationManager.ContentLibraryCleanup.CLContent.Delete(Boolean whatIfMode, CLPackage fromPackage)
    at Microsoft.ConfigurationManager.ContentLibraryCleanup.CLPackage.Delete(Boolean whatIfMode) ā€¦

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. When Deleting packages from SCCM Console it leaves the empty custom folder in the DP and only Delete the content of the folder.

    Custom folder created during package creation should also get deleted from DP when the package is being deleted.
    As of now whenever a package is deleted from console it deletes the content of the folder but leaves the empty folder itself.
    These empty folder has to be manually identified and then cleared from the DPs.
    This process of identifying and deleting empty folders is cumbersome specially when having large number of DPs and requires special attention while doing in order to avoid removing any of the working folders mistakenly.

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Separate content within the application model

    Right now, the application is definitely decent and getting better. A major improvement over some other products within the same space. I do however, think that content assignment should be waaaaay better with this simple change.

    Applications have Deployment Types, and DeploymentTypes may or may not have content associated with them. If you create two Deployment Types that share the same content, it is confusing because the content appears as if it is separate (Based on the Content ID), although it is the same (Because of the way SCCM handles content > Single Instance File Storage)

    I think it shouldā€¦

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Keep Previous Version of Content available while Distributing

    Currently, when content for an OS Image, Package, Application, etc is being updated, that object is unavailable until the content update completes. This means that content updates for large items must be timed very carefully, especially when sending to remote sites.

    It would be amazing if a Distribution Point could keep the previous version of the item available while the content is updating, then switch to the new content and delete the old after it's completed.

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. LEDBAT support for CMG/CloudDP

    It would be nice to make the new LEDBAT DP functionality also available for CMGs or Cloud DPs.

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. 5 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 →
  9. GetCacheInfo Additional information exposed

    GetCacheInfo Additional information exposed

    Can you please have the data available in WMI or ComObject include additional fields.
    Currently:
    ContentId
    ContentVersion
    Location
    LastReferenceTime
    ReferenceCount
    ContentSize
    CacheElementId

    Could you add information from the Package Fields in the Console:
    PackageName
    *PackageVersion
    PackageLanguage
    PackageDescription

    I'd like all of them, but I really need PackageVersion for a project I'm working on.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Add bandwidth controls for content library between Primary and Secondary Sites

    It would be good to have bandwidth controls on the packages being transferred from the primary to secondary site content library similar to transferring to DPs.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. Phased Deployments - Allow more than 2 collections to deploy to in ConfigMgr 1802

    Whilst i know the feature for phased TS deployments is only pre-release in 1802. It'd be super useful to be able to add additional collections into phased deployments as opposed to only being able to use 2 collections.

    I regularly run 4/5 phase deployments to the enterprise, and in some cases office by office. Having phased deployments support more than just 2 collections would be a massive time saver.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Let Pull Distribution Point really work like Clients or Branch DP in ConfigMgr 2007

    Pull Distribution Point require a Site server to initiate a TCP connection to them before they receive a push-notification to start downloading content from a source. Which means that firewall/network wise that it's more difficult to manage in high secure environments.
    And after all: it doesn't make sense why client do initiate and use a seperate communication (Client Notification) channel using pull-mechanism and the pull-DP itself doesnt...

    So, please let Pull-DP themselves initiate and setup the "Client Notification" or communication channel for push-notifications from the site server, just like the Clients do and old Branch DP did.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Fix the issue that automatically adds UTC time in the console in local time when scheduling a deployment...

    Not sure why but after this last update, whenever I deploy software SCCM automatically adds 5 hours to the local time which is the time difference from Chicago time to UTC...

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Ability to quantify download duration for content at the client

    ConfigMgr 2007 had status messages 10023 and 10024 to provide when a package download started and completed. Those messages were removed in ConfigMgr 2012.

    Issue is also posted as bug on Connect under FeedbackID=869536

    Now requesting as DCR to either add these messages back or some other way to meet the requested requirement.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Much more robust content distribution

    Most of my time in CM is cleaning up content distribution. Packages in WMI but not in Content Library, in Content Library but not in WMI, content failed validation, etc. We need a much more robust content distribution process. If the package list is not correct, auto repair. If content is in the content library but not vaild, remove it. If content distribution fails, retry it AFTER the previous has been cleaned up. Having to run PS commands to remove orphaned packages from WMI, and then run SQL queries to find packages ID's for Applications (which should be a columnā€¦

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Add an option to update only Install or Uninstall content of a deployment type

    It is great that you can now provide a separate Install/uninstall content location for a deployment type of an application. This is very useful for large applications.

    However, there is one major limitation: You cannot update just uninstall (or install) content. If you have updated your uninstall script, the current Update content task will try to update both install/uninstall content.

    Even though you haven't changed anything in your install content, it will takes ages for large applications, before SCCM understands that install content has not been modified.

    It would be so much faster if you could just initiate "Update uninstall"ā€¦

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Option to pre-cache Applications/Packages using right click tools

    Add a Right click option to allow an Administrator to precache content for an Application/Package, which can be delivered to a Peer Cache Source device collection. In addition, add a page under Monitoring (e.g. add to Distribution Status' folder) which will allow an Administrator to monitor the applications/packages currently being precached on Peer Cache Source machines ('SuperPeers').

    It seems strange that Microsoft would introduce Peer Cache feature without a satisfactory way of precaching content (e.g. 'Download Package Content' in TS does not work for Applications!!) and the idea that we should setup a Required application for a date in theā€¦

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. LEDBAT: Enable on Primary Site Servers and SUPS

    The existing LEDBAT integration only supports DPs serving clients (or Pull-DPs). LEDBAT would also be usefull in other scenarios:

    Distribution Manager's push of content down to 'normal' DPs.
    SUP's WSUS distribution of metadata.

    Both use cases can occasionally/unexpectedly consume more bandwidth than desired so lowering the bar to using LEDBAT would be awesome.

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. Ability to stop on-premise distribution point service

    We can stop the service of cloud based DP with 1701.
    But, for on premise DPs, there is no option to stop or suspend service. Sometimes, because of network problems or hardware problems, there is no connection to some distribution points. For this interval, site server tries to copy a new content (app,package etc.) to these DPs and fails and retry specific times. (redundant tries and jobs for site server)
    Maybe, this is a good solution for this problem. For a DP, there should be a selection about suspend or stop the service, and clients which are in the subnetā€¦

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. ContentLibraryCleanup Distribution Point Maintenance Mode

    I love the ContentLibraryCleanup tool, but in the small environment I'm working with about 10 remote DPs, the tool takes a really long time to run. On 2 of our DPs, it took 2 days each to run. Because it took so long, they both failed because at the end the tool reported that a particular package wasn't fully replicated yet.

    We'd like a way to do the following:


    1. Put a DP in Maintenance Mode. This would let Content currently being deployed to the DP to complete (basically coming to a soft stop), but would stop new content from startingā€¦

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base