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. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Create new audit status message whenever a status message gets deleted.

    Whenever a user deletes a status message, there is no record of this within SCCM (SMSProv.log file gets overwritten fairly quickly). I would like to see a new audit status message get created, whenever a status message gets deleted (showing who deleted the status message). This will leave some sort of trace whenever someone deletes a status message.

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. 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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Increase SCCM Upgrade with the option of a Full Backup of All SCCM Files (not only Inboxes), All Registry and SQL

    Include the full backup of the database, registry and "all" SCCM set of files installed on the server (not only the INBOX folder): This could mitigate the problem we find binaries coexisting with previous version after restore failed SCCM upgrade atempts, allowing new update attempt to be made without failures. May be including the option to administrators to include this backup process as part of the Upgrade process with a simple flag.

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Improve/Flex SCCM Updates and Servicing new model

    Flexibility in the upgrade process for allowing manual execution (in part or 100% - in the manner of the process used for the updates of Cumulative Updates and new releases made to the 2012 version and the 2012 to 1511 - more flexible and less plaster, mature, stable and be technically more professional for whom is running). This can eliminate the dependence of customers for handling patches of unsuccessful updates failures in SCCM databases by Microsoft engineering in case of failure (especially in the tables that control the update process itself), since this type handling is not supported by Microsoftā€¦

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Multithreaded prereq checker

    The prereq checker will check a number of "things" on all site systems, including if the OS version is supported or not. However, if you have a large number of remote distribution points across very poor lines this can take many hours. I have recently upgraded a CM12R2 site to 1511. The prereq checker ran for more than 8 hours.

    My suggestion is simple, in an upgrade scenario the prereq checker should read the number of packages that distmgr is allowed to process an use the same number of threads to check remote distribution points (or other site roles).

    Thisā€¦

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. custom site default settings

    Currently ConfigMgr comes with tons of default Settings, Discovery Methods, Site Maintenance, Client Eval Settings, etc.
    They are super generic, doesn't matter if I'm settings up a lab for 10 VMs on PC Hardware, or for prod with 500K clients on enterprise hardware, I get the same settings. I'd like the installer to scan the hardware it's getting installed on, and have that as a starting point, then ask me additional questions, Intended purpose, approx expected clients, single site server, or future additional servers, and expected roles, then give custom recommended template for settings to best fit my environment. I'dā€¦

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. multisubnetfailoer

    Allow Configuration Manager to support the site DB with multisubnetfailover option enabled.

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. "Scale-Out" Primary Server

    It would be really great if there was an easy way to decouple components that run on one large Primary Site Server and transfer them on to a number of smaller machines and be able to migrate those roles across machines quickly (similarly to how this is done in SCOM with Management Servers and Resource Pools). That would allow the following:
    1. Simplify Maintenance - currently, every time we need to patch SCCM Primary Site Server, we need to agree upon the outage window with all the teams that rely on SCCM. If we could move the workload, we'd beā€¦

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. General speed of SCCM Console and Client

    Over any new feature, I'd love SCCM to just be faster in general. Just creating deployments and testing deployments is a notoriously slow process, even for a small 200 user organisation like ours.

    First of all, the console itself is sluggish. There's a measurable delay accompanying almost every click. I'm not sure where the bottleneck is, but I'm suspecting it's the server-side architecture. It's bearable, but still frustrating when you're trying to get something done quickly. Replacing the clunky console with a snappier web interface (overdue in my opinion) would likely help, along with some architectural improvement in the background.

    ā€¦

    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  ·  Setup and Server Infrastructure  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base