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. 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.

    184 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    16 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Pre-Cache Monitoring in Console

    When using Pre-Cache content in a Task Sequence, there's no easy way to see pre-cache download progress per client in the console.

    Status could be included in the Monitoring / Deployment / In Progress, so that we can see which client has completed pre-cache download.

    28 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Change color scheme in the console (including dark mode)

    When working with multiple customers and/or in migration scenarios (and also in lab- technical preview environments) it would be great to be able change the color scheme in the ConfigMgr console to clarify which environment the console belongs to.

    511 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    53 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Represent Microsoft Connected Cache Server as Delivery Optimization

    If clients utilize the Microsoft Connected Cache server (formally DOINC), have the client data sources reflect Delivery Optimization as the sources.

    per - https://github.com/MicrosoftDocs/SCCMdocs/issues/2069

    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 →
  5. Client discovery info to CMPivot

    ConfigMgr client's discovery info has many very useful attributes like OS build, client version, distinguished name, groups, OUs, sites etc.

    Unfortunately, discovery info is not available with CMPivot.

    1 vote
    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 →
  6. Add "Drivers" Update Classification to Software Updates and ADR selection filters.

    When searching All Software Updates or building an ADR, there is no option for the Update Classification of "Drivers".

    This is needed for for those wanting to deploy Surface Firmware and Drivers via ConfigMgr Software Updates, as those updates sync in with the "Drivers" Update Classification.

    14 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. When you set executable(s) in 'Install Behaviour' it should show as 'In Progress' rather than 'Error'

    If you set executable(s) in 'Install Behaviour' and the installation subsequently stops because of the status 'One or more processes are running and prevent enforcement action' due to a user having the executable running, these should show up in the 'In Progress' section of the deployment status rather than 'Error'.

    This is because the installation has not 'failed' but is waiting for the user to close the application. Once the user closes the application the install will proceed.

    Having this status show as 'Error' is confusing as you may think there are a lot of failures when in fact it'sā€¦

    5 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. Enable url-like shortcuts to nodes in the console (ie. deployment saved searches)

    I check up on deployments every few hours, would love to be able to create a shortcut on my desktop to "Microsoft.ConfigurationManagement.exe \Monitoring\Searches\Search99"

    10 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  2 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Add 'Connect via VSCode' under 'Connect via Windows PowerShell ISE'

    VSCode is more robust than PowerShell ISE and is quickly becoming a replacement for PowerShell ISE all over. Incorporating VSCode (or perhaps even a way to define an editor to connect with) would be fantastic!

    10 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 →
  10. SCCM Wizards to provide Associated Log file Details - Similar to SCCM Update Monitor Wizard

    How about providing associated log file details at the end of the summary / completion page of all SCCM Wizards to help SCCM admins. I think it would be helpful. What you think?

    For example if you are creating a SUP role -> Add Site System Roles Wizard -> Completion page will have the log file name -> SUpsetup.log

    Do you love SCCM updates and servicing monitoring log file details?

    72 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    9 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. Global and personal favorites for CMPivot

    CMPivot should have both personal & global (for all ConfigMgr admins) favorites. There should be easier way for more experienced admins to share CMPivot queries for others.

    1 vote
    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 →
  12. ConfigMgr Web Console

    Introduce ConfigMgr Web Console and remove the need to update the console on every device with each SCCM CB Upgrade as local admin rights are needed to update the console.

    The ConfigMgr Web Console might be similar to Azure Portal with Microsoft Intune.

    With SCCM CB updates getting released more frequently than before, this will provide benefits and ease of management. The Admins can connect to the ConfigMgr console from any computer in the organisation without the need to install it.

    748 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    26 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Update SCEP import to handle JSON

    The current SCEP import only handles XML feeds for import through the SCCM console. XML is no longer supported and is replaced by JSON, can we please have the import updated to handle JSON instead?

    9 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Remove Direct Membership Rules From Device or User Object

    We can right-click a computer from within a collection and select "remove from Collection" but it would be way more useful if we could right-click on a computer (or user) anywhere and select remove from collections and select any collections of which the object (user or computer) is a direct membership of and remove it from them. Alternatively, if we could do this from the "Collections" tob on the device properties. Basically just give us a way to remove objects from collections without having to go to eavch and every collection to do so.

    1 vote
    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 →
  15. Version number in WQL queries should not be treated as string

    At the moment, version numbers in WMI classes are considered as strings, not [version] like Powershell.

    This makes creating dynamic collection membership, based on WQL queries, harder to do, as a 'lesser than' operator cannot be used to efficiently identify devices with a specific application at a lower version than a newer revision.

    (I.e. 'ProductVersion' property of 'SMSGSystemInstalledSoftware' class, 'Version' property of 'SMSGSystemAddRemovePrograms' class, 'Version' property of 'SMSGSystemAPPVClientApplication' class, etc.)

    Example: Citrix Receiver 4.12 is newer than 4.9. if I were to build a WQL queryā€¦

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Selected collection lost if check box not ticked

    When including collections, in collection membership, the select collections box has checkboxes. If I select a collection to include, then click OK, the selection is lost / not remembered. I know I have to tick that tiny box, but I always forget. And I have to go the round trip of navigating to that collection again ... it's just not intuitive.
    What would help is if the tickbox got selected when I click the item, and what would also be good is if highlighting, instead of tickboxes, was the UI element that showed what was selected - so ctrl-select, shift-selectā€¦

    1 vote
    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 →
  17. Add/Integrate VAMT into MECM. VAMT seems like a natural fit for integration with CM.

    Adding VAMT to CM would allow VAMT to leverage CM's DB, CM discovery methods, and make license management much easier to work with. VAMT discovery is slow and cumbersome and its ability to group machines is very limited. It would add yet another feature to CM to make an indispensable tool even more indispensable.

    1 vote
    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 →
  18. Script should report non-responding workstation names

    When running a script against a collection, some workstations are not accessed, it would nice to know which ones and if possible why? Not on? Client not responding etc. But at the very minimum the machine names and if possible the primary user name.

    0 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 →
  19. Add description field to the Duplicate hardware identifiers

    I've gone through and added several USB NICs and docking stations used for imaging purposes, but there is no easy way to know why any particular Mac (or hardware GUID) is in the list.

    So the list will only grow even though NICs will be lost, hardware platforms retired, but the list will always be growing.

    0 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 →
  20. The deployment summarization need software/application deployment RBAC permission which we do not want the users have.

    The user need click the summarizer to check the status but they are not allowed to perform the deployment. Could this permission be additionally added in RBAC without granting deploy permission.

    1 vote
    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 →
← Previous 1 3 4 5 22 23
  • Don't see your idea?

Feedback and Knowledge Base