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. Community Hub - Support Server Operation Systems

    Community is (hopefully?) a great tool, but locking it down to only being available in Windows 10 operating systems locks out a ton of admins from its features. Many organizations require the use of Jump Servers for running the Admin Console and block RPC outside of specific routes/endpoints, so they're left out of this great resource.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin Console  ·  Flag idea as inappropriate…  ·  Admin →
  2. Allow users to plan any deployment with a time picker

    Available, required, doesn't matter.
    Give users a "Plan" button, like we have with required deployments, and allow them to pick a time, and allow them to reboot after the install is done.
    Right now, the "Plan" button is only present on Required deployments with a deadline.
    Right now, the "Restart automatically my computer if needed" checkbox is only present if you choose "Outside my business hours".

    Yes, this is a three-for-one. Inspired by Brian Dam's tweet https://twitter.com/bdam555/status/1220469791284219904

    Use case 1: User has been instructed to install an available application, but is busy working. User plans the install for 11:30, where…

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Software Center  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add Ability to Install ConfigMgr Server Roles During Server Build TS

    When running a Task Sequence for Server Builds there should be TS functionality to assign ConfigMgr Site System Roles to the new server (Distributions Point role for example).

    Right now we have to run two separate Task Sequences... One to install the base OS and the second to install the Pull Distribution Point, run preload content, add to DP Group, etc.

    Due to the Client Framework required for Pull Distribution Points, trying to chain the Task Sequences does not work as during OSD the full client framework is not available so the Pull DP does not complete installation when attempting…

    16 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 →
  4. Edge Deployment wizard add new option "Remove Desktop Icon"

    Add an option to the builtin Edge deployment Wizard in the console so we can choose to create the desktop icon or not.

    14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  5. The Summary and Details about the Distribution Point Configuration Status is inconsistent

    The summary can remain blocked under an “error” status even when all the statuses from the “Details” tab are “Success”.

    24 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. Download Office 365 Updates from a connection point

    Need the ability to pull Office 365 Updates from a server that is not the primary site server. This would be similar to the CMG connection point or Service connection point.

    42 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Software Updates  ·  Flag idea as inappropriate…  ·  Admin →
  7. Run CMPivot queries against site status/state messages

    CMPivot queries are easy to learn and very powerful. It would be very useful to run CMPivot (ie Kusto) queries against site status/state messages.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin Console  ·  Flag idea as inappropriate…  ·  Admin →
  8. Extend the default Hardware Inventory to include Windows Setup/Upgrade related registry values

    There are several registry keys which contain information about the currently installed Operating System as well as Installation/Upgrade history/errors/status information. These keys provide a valuable source of information that could be used for building reports/collections related to OS Deployment. One of the major barriers mentioned for not deploying Windows 10 Feature Updates from Windows 10 Servicing in the console is the lack of visibility/reporting available. Adding these registry keys to the default hardware inventory included in SCCM instead of having to customize inventory would make it easier to share reports/scripts/etc related to this data and could likely be built so…

    109 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Client Settings  ·  Flag idea as inappropriate…  ·  Admin →
  9. SCCM Data Warehouse Retention Period Configuration Option

    Please consider an option to provide configuration capability to the default 1095 days retention period. This hard-coded value is creating numerous challenges with table sizes and corresponding disk usage. We currently have to re-initialize the database every 9 months in order to avoid a disruption to service and operation.

    18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Reporting  ·  Flag idea as inappropriate…  ·  Admin →
  10. Browser management

    Currently only, IE, Chrome, Edge, Firefox, Opera are detected in the "BROWSER_USAGE" class
    Is it possible to add browsers (unknown) in the hardware inventory?

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Asset Management  ·  Flag idea as inappropriate…  ·  Admin →
  11. Include all ASR Rules in Windows Defender Exploit Guard

    Some Attack Surface Reduction Rules are missing in the Windows Defender Exploit Guard settings.

    Please include the following Rules:
    Block Office communication application from creating child processes
    Block Adobe Reader from creating child processes
    Block persistence through WMI event subscription

    https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-atp/attack-surface-reduction

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Endpoint Protection  ·  Flag idea as inappropriate…  ·  Admin →
  12. KMS over CMG

    This is a whacky idea, but how cool would it be if we could use the CMG to handle KMS requests from clients? It would allow devices that are never on site to receive product licenses through the management channel that we're already using.

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Client Settings  ·  Flag idea as inappropriate…  ·  Admin →
  13. 1906 RBAC on folders needs to be optional.

    SCCM 1906 introduced scopes on folders which would be fine for a new SCCM install but not for an existing SCCM infrastructure that relies heavily on RBAC. Users don't understand why they can't find folders others have created in 1906.

    During upgrade from 1902 – 1902 SCCM automatically “fixes” all your folders so they behave just like they did with 1902. It does this be setting them with every security scope allowing users to still see these folders in 1906.

    Once 1906 is installed any new folder is created with the scope of the user creating it.

    Example:

    SCCM 1902…

    64 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Role Based Access & Security  ·  Flag idea as inappropriate…  ·  Admin →
  14. MDT Move the logic to expand Sub Task Sequences from LiteTouch.wsf into ZTIUtility.vbs's Utility Class

    In MDT The Sub in LiteTouch.wsf called SubTSXML(oTS, 0Sub) which expands the SMSTaskSequenceSubTasksequence steps in the Parent Task Sequence and replaces them with the content of the Sub Task Sequence should be moved into the Utility Class inside ZTIUtility.vbs

    Then the logic in GetTSXML(sTSPath) from LiteTouch.wsf gets updated to call oUtility.ExpandSubTS oTS, oSub

    Additionally add in functionality into DeployWiz_Initialization.vbs in the FindTaskSequencesStep(sStepType, sScriptCmd) function replacing the lines

    ' For efficiency, only load the task sequence if it has changed from the last time we loaded it

    If sCachedTSID <> Property("TaskSequenceID") then
    Set oCachedTaskList = oUtility.LoadConfigFileSafe(
    Property("TaskSequenceID") & "\TS.XML"…

    10 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 →
  15. Add Column for Email just like 'Primary User'.

    Add Column for Email just like 'Primary User'. This will allow rapid targeted communication to the Primary Users in a collection.

    189 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    17 comments  ·  Admin Console  ·  Flag idea as inappropriate…  ·  Admin →
  16. Extend timeout on standalone media creation

    Hello

    I'm trying to create a 'big' stand alone media..and timeout is not enough.. actually, if i select everything, timeout generate an error ..

    could you think a possibilities to extend the timeout for big infrastructure and task like me ?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriate…  ·  Admin →
  17. Application Deployment with option free disk space

    SCCM 1906: application deployment with global option disk space

    i added a requirement of free disk space of 47GB for a deployment type and i wonder why its not working this way: show application in software center even with less than 47Gb but mention that its not installable because of too less free space...

    Now i dont see it in software center at all if less than 47GB free space and even if its already installed i cant uninstall it if less than 47GB are free after installation because i cant see it.

    Wouldnt make it much more sense if…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow console extensions to dynamically add actions based on a function call

    Add a way for ConfigMgr console extensions to dynamically define actions that show up in the context menu. Currently extensions need to define all of their actions ahead of time via an XML file. It would be nice if this XML file included support for requesting a list of actions to display from an assembly. Similar to the ActionStateAssembly definition that's used to determine if an action should be allowed, this new method would return a list of actions with the associated function pointers. Suggested method footprint / XML is attached.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Admin Console  ·  Flag idea as inappropriate…  ·  Admin →
  19. Provide Support for DFS Replication of Content Library

    With the introduction of Site Server High Availability, this would be a considerable step towards additional capabilities to leverage for content high availability. While using a DFS share is viable, adding support for DFS-R would greatly enhance the effectiveness and ease of deploying a HA solution that would have considerable advantages on a passive site server across a larger distance. As a bonus, this implementation could be used separately from HA if desired.

    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 →
  20. Run Desktop Analytics queries from MEMCM console (DAPivot)

    You can run your own custom Desktop Analytics queries from Log Analytics portal.

    It would be easier for MEMCM admins if you could create/run the same queries directory from MEMCM console under Software -> Desktop Analytics.

    This new DAPivot feature could utilize CMPivot's UI ie. you could:
    - save your favorite queries
    - save the result set as collection (if showing computer names is allowed in telemetry settings)
    - export

    Thus, the admins don't need to utilize a different web console for getting additional info from Desktop Analytics.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Desktop Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base