Microsoft

Microsoft Endpoint Configuration Manager Feedback

Suggestion box powered by UserVoice - Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more

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. Provide same MP forwarding for clients connected to standalone MPs than for Secondary Site MPs

    When clients upload Information to a Secondary Site MP, that Information gets consolidated, compressed and then sent up in the hierarchy by ONE single file, in order to minimize WAN issues.
    However at standalone MPs each small Client communication is being sent up using one little file, resulting in many little packages consuming lots of unnecessary WAN bandwidth.
    That prevents us from getting rid of our secondary sites even though we urge to do so, i.e. because they caused critical failure when updating to ConfigMgr 1511 (classified by Microsoft as known Bug)

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Status Message Query - Double Click to Run

    At the moment if you double click a Status Message Query, it edits it, So to run it you need to right click it or select it and click the button on the ribbon.

    It would be better if this was reversed so that double clicks run the query and to edit it you right click it

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Improvements to SQL AlwaysOn Pre-Requisite detection

    Improve the SQL AlwaysOn Pre-Requisite detection so that "Set Trustworthy" and "Enable CLR" are flagged; if that's not possible prior to DB creation, could a note be added to the pre-req page with a warning stating these pre-reqs for SQL AlwaysOn? Today using 1606 baseline media, the installation nearly completes and then logs this error when those pre-reqs are not installed:

    INFO: SQL Connection succeeded. Connection: <myserver> CMXXX, Type: Secure Configuration Manager Setup 1/26/2017 4:11:30 PM 5276 (0x149C)
    *** SELECT dbo.fnConvertBinaryToBase64String(thumbprint) FROM master.sys.certificates WHERE name='ConfigMgrEndpointCert' Configuration Manager Setup 1/26/2017 4:11:37 PM 5276 (0x149C)
    *** [42000][6263][Microsoft][SQL Server Native Client 11.0][SQL
    ā€¦

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Geographical view that allows for adding site system location

    With the ability to support 250 DPs and 2000 PDPs on a site, it would be helpful to be able to see the site systems on a map. Currently, the geographical view only accommodates site servers. DPs also make good sense, since they are typically geographically dispersed and would make a pretty map to show off to management.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Allow Slash (/) Character in Organizational Units for Group Discovery

    When Group Discovery for the whole Domain is activated and there are Organizational Units containing the Slash Character in the Name, you get "failed to bind to Container" Errors in SCCM.

    As long a Slash is an allowed character in LDAP, SCCM should be able to process these OUs correctly.

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Pre-Req Checks

    Perform permission checks on key locations where sccm will be setup. We had a problem experienced a few years ago where we had a "hash mismatch" error b/c the account I was using to perform the upgrade did not have permission to the install directory.

    https://sccmf12twice.com/2017/02/sccm-2012-r2-sp1-failed-upgrade/

    this problem is still possible in CB

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. check performance gains for specific compatibility levels when servicing sccm

    When servicing SCCM (for example from 1802 to 1806) the compatibility level was changed from 110 to 130. The compatibility level was set to 110 specific because of major performance issues with level 130.
    With the compatibility level being reset the update from 1802 to 1806 is already running for 43 hours and still not completed (CE level is already changed back to 110). Why not running a few SQL query's, based on this article: https://support.microsoft.com/en-us/help/3196320/sql-query-times-out-or-console-slow-on-certain-configuration-manager-d to check performance for each possible level. Then based on the results, change the compatibility level? If we have this kind of performance issueā€¦

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. SQL Native Client

    The Components which were installed during the SCCM Setup should be updated during the Current Branch process if it's an necessary feature for the Environment.

    For Example the SQL Native Client. The most Companies got an separated SQL Team and got an Problem of responsibility during the Upgrade process.

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Allow scheduling of SCCM upgrades

    For those running a Tech Preview lab, you may forget sometimes to update your lap and your release may expire.

    In production sites, it would also be nice to trigger the upgrades on a schedule to not have to be in front of the console to start the upgrade.

    It would be great if you could schedule the servicing upgrades to be ran on a schedule based on release date. Start X days after release at X time, much like an ADR. You could also expose this to PowerShell to provide more customization.

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Use a PKI certificate for the SQL Service Broker (SSB) instead of a self-signed certificate.

    Some enterprises are disabling the use of SHA-1 certificates in their environment. To avoid using a SHA-1 certificate for the Data Replication Service (DRS), you must move to SQL 2017 where the self-signed certificate defaults to SHA-256. The use of a PKI certificate would provide more flexibility/security going forward.

    6 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. Upgrade logging improvements

    Upgrade needs to have better logging - for example during an upgrade, the spimportinventory stored procedure was failing on a merge with SQL error 8672:
    The MERGE statement attempted to UPDATE or DELETE the same row more than once. This happens when a target row matches more than one source row.

    Tracking this down was difficult because of the MERGE statement - if each row were being processed separately, the specific problem data could be called out when an error occurs.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Check if Cloud Service name is valid during Cloud Proxy Wizard

    When deploying the new Cloud Proxy Service role in SCCM 1606, the user is asked to provide a Cloud Service Name. However, the UX does not explain that this is needs to be globally unique in all of Azure. I chose the name of 'SCCMCloud' turns out someone else already got that one though, and so the wizard completes and then fails in provisioning.

    This is sloppy. The UX should include instructions for the end-user to validate their name first (which can be done in Azure -> Cloud Service -> New, you're able to test various names until you findā€¦

    5 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  djam responded

    Thanks for early feedback. We have to make this simpler to not get wrong.

  13. Improve the Migration Wizard

    Selection Window should have a search filter like the normal console
    The Wizard Windows should be resizeable to see full names
    Possibility to add additional Colums in the selection (like PackageID)
    Delegation of Migration permissions should be possible

    5 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. CSS DCR : Expose BCP setting on the ConfigMgr console

    Some replications groups are big like 'Configuration Data' and for big enterprises could go up to 30-50 Gigs. The issue is that is the BCPIn fails for some reason, the retry count is only 3 and until we realize we are in failed state. So if we fix the issue after sometime we have to again reinit the big group and that is again waste of time and bandwidth.
    Currently we expose these settings in the SiteControlFile.
    //
    select * from SCComponentProperty where name like '%bcp%'

    BCPOutRetryCount
    BCPInRetryCount
    BCPInBatch
    //
    We want to modify these settings say BCPInRetryCountā€¦

    5 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Display site system roles installed on boundary group references/resources

    The introduction of preferred management points in SP2/R2 SP1 is GREAT! But I'd like to see the following added to the console to improve usability.

    When viewing the properties of a boundary group in the console, you can add/remove site system servers on the 'References' tab. Pre SP2/R2 SP1, all you were adding here were DPs... now, those site systems can be DP's, MP's, and SMP's.

    By simply looking at the list of site system servers, you cannot tell whether the server is a DP, MP, SMP, or any combination.

    Please add 3 more columns or similar (one for eachā€¦

    5 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Add Maintenance Mode to all (or most) site roles

    I know of a few environments that set up roaming User state migration points for mass upgrades/hardware refreshes, or have an MP offline here and there. When installing a configuration manager update, site servers that are offline hold up the process. From what I understand, DPs in maintenance mode are "skipped over" until they come back online and then are upgraded. Can this same sort of concept be expanded to other site system roles as well?

    5 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Possibility to have an option to back up SCCM SSRS reporting site and the custom reports via built-in SMSBackup

    SCCM SSRS custom reports are very important to SCCM. It is time-consuming to create our own afterinstall.bat to back up SCCM SSRS site and custom reports. Please also include the contingency plan for SCCM SSRS site in case the site server running SCCM SSRS is down. e.g. Replicate custom SSRS report from one production SSRS site to the contingency SSRS site automatically.

    4 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. Allow More Roles To Be Supported on Server Core

    Currently distribution points without PXE support enabled are the only role supported for server core. Please bring support for additional roles on the core platform.

    For example, WSUS is supported in a core configuration, however, SCCM fails to install a remote software update point unless the AdminUI is installed. Management points should be allowed on core infrastructure as well. Reporting Services would be another role that local UI is not really required. You could make an argument for just about every role really..

    4 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. SMSEXEC Service threads gets hung in "Starting" Phase after a restart

    If we have a Named Instance and Intune Connector is installed, SQL connectivity is broken and most of the threads for SMSEXEC gets stuck in starting state until we modify the below registry
    Go to ā€œHKLM\SOFTWARE\Microsoft\SMS\Components\SMSDMPUPLOADERā€

    Original Values for the below keys will be as below:
    Database Name = CM_PR1
    SQL Server Name = PR1.contoso.com\SCCM

    Change the values as below: (Remove write permissions to this key only, and keep only Read permissions for all or alternatively make a copy of the original before doing so)
    Database Name = SCCM\CM_PR1
    SQL Server Name = PR1.contoso.com

    Where,
    SCCM = Namedā€¦

    4 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. BITS throttling policies does not detect the Slow/Fast configuration

    BITS throttling policies does not detect the Slow/Fast configuration and applied for all requests.

    Scenario:
    ā€¢ Create a boundary group with multiple ā€œSite System Serversā€ mark some as Fast and some Slow connection.
    ā€¢ Apply a BITS throttling policy to clients as below.

    Client downloads from both DPā€™s with BITS limitation.

    Customer is requesting BITS to detect slow/fast and BITS throttling should not be applied to BPD01

    4 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  ·  Site deployment and infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base