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. Make Pull Distribution Point Transfers via BITS 'BranchCache Enabled' so content can be DeDuped on the wire

    Currently the Pull DP uses BITS to get content from another DP, but BranchCache is disabled (PeerProtocolFlags=0 in event 60 in the BITS event log). Enabling BranchCache on these BITS jobs would mean that DeDuplication would be used if enabled on the source DP, and significant WAN/LAN bandwidth savings could be achieved.

    12 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 →
  2. GUI Option for Offline OS Image Servicing Drive

    When applying updates to a .wim file via offline image servicing the image and update files are copied to the C:\ drive of the site server. The only way to change this behavior from using the C:\ drive to something else is with the following method:

    https://cloudblogs.microsoft.com/enterprisemobility/2013/07/15/customizing-offline-servicing-of-operating-system-images/

    This is not ideal, and apparently dangerous as one commentor on that page states they may have broken their SCCM environment for not following the instructions exactly.

    It would be better to have a simple GUI-based option to change this setting, or a least a registry key.

    12 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 →
  3. PowerShell Redistribute Content

    Create a PowerShell cmdlet that will redistribute (not refresh) content on a specific distribution point

    12 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. invoke-cmclientnotification improvements

    In 1602 support in the Admin Console GUI was added for additional client notification triggers.

    https://blogs.technet.microsoft.com/manageabilityguys/2016/03/29/whats-new-with-configmgrs-client-notification-feature/

    However there is still a gap in the functionality for this cmdlet. Currently as of 1706 you are still only able to invoke user and machine policy per the documentation:

    https://docs.microsoft.com/en-us/powershell/sccm/configurationmanager/vlatest/invoke-cmclientnotification

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Windows 10 Dashboard - 1703 shows as "other"

    Windows 10 1703 CB versions are showing as "other" on the Windows 10 Servicing Dashboard. Also not even represented in the Windows 10 timeline yet.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Software Updates  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Initiate update deployment eval post reboot after install from Software Center

    When a user installs updates from Software Center only the updates that were selected to be installed are evaluated for their state post reboot. The whole deployment those updates were in, even if all updates in the deployment were selected, will not be queried for compliance post reboot. This causes a delay in the deployment compliance reporting as you need to wait for the deployment to be evaluated on schedule. In some instances this could be days. Running evaluation on the deployments those selected updates were in post reboot would solve the reporting delay.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    completed  ·  0 comments  ·  Software Updates  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. SCCM client auto-upgrade by client parameter instead of SCCM Site server

    There are many such agent / clients available in market which can check on vendor web sites for updates and then download and install them. Since SCCM and hub and spoke setup, we can enable SCCM client to perform timely checks on SCCM site servers or DP locations, for any client updates available. If it finds new version, client should download and install the updates.

    This will simplify the overall client upgrade process with recurring upgrade needs in CB model. Also, this will reduce firewall connectivity requirements from Site servers to clients that we normally need for client push. Thisā€¦

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    completed  ·  3 comments  ·  Client Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Updates and servicing - Powershell CmdLet

    Working for a company with several Configmgr hierarchies, it would be great with a PowerShell cmdlet to initiate and control the updates and servicing.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. ContentLibraryTransfer not working on Remote DPs in Current Branch (1710/1802)

    ContentLibraryTransfer.exe runs fine on Site Servers (Primary and Secondary Sites) and doesn't work on Remote DPs, below is the error:
    =========
    CLT:05/03/2018 08:23:01 Reading Host Configuration : Read configuration on host

    CLT:05/03/2018 08:23:01 Unable to verify configuration. This tool can only be run on either Distribution Points or SiteServer machines
    =========

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    13 comments  ·  Tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Manage Delivery Optimization

    With either Client Settings of something under Compliance Settings, give us the native ability to manage Delivery Optimization settings through the ConfigMgr Client. Modern apps are updated per user and directly from Microsoft. In shared device environments (think schools with lots of laptop carts), this can result in over a 1 GB of downloaded updates per device when 4-5 users share the machine each day, and ConfigMgr Distribution Points can't help us. We need to be able to easily ensure that all this traffic doesnt have to go to the internet.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Asset Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. Allow optional software (via software center) to work over SCCM CMG

    CMG is a good solution for internet managed clients, except software center and optional software don't yet work for it. These should also seamlessly work.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    6 comments  ·  Software Center  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Display what distribution point is being used during a task sequence.

    When using a task sequence I would like to know what DP is being used since we have multiple DPs and would hope that I'm not using one on the other side of town. IE......Applying Operating System from "Distribution Point" or Installing Application from "Distribution Point."

    10 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 →
  13. In Windows PE booting from Iso "Configure network settings" greyed out

    When we are deploying a OS over a SCCM Boot Media Iso there is a possibility to define a IP, Gateway, Subnet ... If there is a tipping error the TS will fail and we have the possibility to push the previous button. In this Case the "Configure network settings" button is greyed out. Would be great if we could modify this settings

    10 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 →
  14. Standalone Primary Mutliple SUPs Documentation update

    Standalone Primary with Multiple SUPs - Documentation update

    There is limited documentation on how to install and configure multiple SUPs in a Standalone Primary Site. It is advised to have all SUPs share the SUP DB when you have multiple SUPs in a Primary Site to reduce impact if a client changes SUP. However one of the SUPs will synch with MS Update while the others will synch with the one selected to synch to MS Update. Because of this the SUP configuration has to be the same for all SUPs and any SUP/WSUS maintenance needs to be carried outā€¦

    10 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Documentation  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Add tile vs list display option on the SW Center Applications tab.

    Currently entries in the Applications tab in Software Center are displayed in tile mode. This is not practical when having a lot of entries.

    It would be good to have an option to switch between a list view and the current tile view.

    10 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 →
  16. SCCM 2012 R2 - PowerShell Commandlet needed to remove Updates from Group (Add-CMSoftwareUpdateToGroup exists)

    Hi all, my customer is using the PowerShell on a really high level to automate nearly all his ConfigMgr Patchmanagement Tasks. They are using Add-CMSoftwareUpdateToGroup but they're missing the matching Remove Commandlet.

    10 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Cloud DP Option for Internet based Clients

    At the Moment Internet Based Clients cannot use Cloud DPs as Content Location as documented here:
    https://docs.microsoft.com/en-us/sccm/core/plan-design/hierarchy/use-a-cloud-based-distribution-point
    "Clients on the Internet that receive both an Internet-based distribution point and a cloud-based distribution point as content locations for a deployment, only attempt to retrieve content from the Internet-based distribution point. If the client on the Internet fails to retrieve content from the Internet-based distribution point, the client does not then attempt to access the cloud-based distribution point. "

    It would be nice to have an Option that Internet Based Clients (configured in an IBCM or Cloud Proxy Service Scenario) can getā€¦

    10 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    completed  ·  2 comments  ·  Content  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. chained installation of Applications

    We have certain applications which needs to be installed together. Like 30 to 40 MSi files related to same application. One of the MSI files is main application and rest of them have to be installed in a sequence. Currently we can do this sequence installation by creating dependencies of application to another application and thus creating a chain. But if anyone application fails to install in the chain,remaiinign applications fail to install. It also not possible to see in the GUI of software center to check which application failed. We have to go to log files to know this.

    ā€¦

    10 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. Auto Apply Driver Timeout

    The client appears to have a 8 min timeout for waiting for the Server to reply with available drivers. The server continues after this timeout and can still deliver results but the client has already failed the step.

    Allow the 8 min timeout to be configurable.

    9 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 →
  20. Set-CM<Type>DeploymentType fails with Invalid Property when updating Content Location

    Since I updated to 1706, any of the Set-CM<Type>DeploymentType cmdlets fail with an error when I try to update the content path/location to another location. Based on the error message, it seems the cmdlets need to have extra parameters added to handle the separate Install and Uninstall content paths/locations. Perhaps you could add -UninstallContentLocation and a switch for -UninstallContentSameAsInstallContent.

    Set-CMScriptDeploymentType : Invalid property: object Application(ScopeId_8C35D19A-F107-4878-83CC-9E26B213220D:Application_a463d8c5-c106-43ae-993b-f5bcb2f4ae4c:15) property
    DeploymentTypes.DeploymentTypes[0].Installer.Installer.UninstallContent: Uninstall Content not found in Contents collection
    At line:54 char:3
    + Set-CMScriptDeploymentType -ApplicationName $cmApplicationNa ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Set-CMScriptDeploymentType], InvalidPropertyException
    + FullyQualifiedErrorId : Microsoft.ConfigurationManagement.ApplicationManagement.InvalidPropertyException,Microsoft.ConfigurationManagement.Cmdlets.AppMan.Commands.SetScriptDeploymentTypeCommand

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

Feedback and Knowledge Base