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. Run Software Inventory in a seperate thread

    We often see systems where Hardware Inventory and Heartbeat are lagging because they are waiting for Software Inventory to finish.

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Azure AD Group Discovery - Discover Intune Enrolled Devices

    Today in the Modern workplace of Autopilot provisioning; Organizations decide to keep everything on Azure Active Directory (Device Identity and User identity) with co-management capabilities.

    Currently Azure AD Group Discovery does support to discover only cloud based resources.. But to enable Advanced deployment targeting; it would be better to enable these discovery methods.

    (i) Able to discover Hybrid Users as well not only for Cloud Users
    (ii) Able to discover AAD Joined devices through Device Discovery especially Intune and Autopilot enrolled.

    Through this; organizations will be able to create SCCM Deployments with Device and User Group Membership through Advanced customizedā€¦

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Network Discovery Subnets - Import using CSV

    new feature request. It's too late for me, but I'm about to add 200+ subnets with masks to Network discovery. There should be a way to do a bulk import here. (maybe there is, but I haven't been able to find one)

    2 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Include current IP address in SMS_CollectionMemberClientBaselineStatus

    The IP address information that is accessible for queries and reporting is often out-of-date especially with remote and VPN clients. It's more useful to know what an online client's IP address is now rather than what it was at various points in the past.

    It would be useful if the current IP address and current subnet (based on subnet mask) was included in SMSCollectionMemberClientBaselineStatus and vCollectionMemberClientBaselineStatus as part of Client Online Status.

    This data appears to be available in BGBResStatus, and since that table is already being used in vCollectionMemberClientBaselineStatus, both the IP address and subnetā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Forrest Discovery scanning for IP subnets should be dynamic within SCCM. Defined susbnets that change in AD, do not update and showt this.

    Defined susbnets that change in AD, do not update and showt the new data. Description or the exacts of a defined ip range or ip subnet that are changed in AD, do not show up in SCCM. While re-using or moving IP subnets is not a great idea, it does happen and sometimes happen often.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Allow exclusions by Active Directory group for system discovery

    Currently, you can exclude discovery of machines by OU. While great, some systems can not be organized easily into one or a few OUs.

    Requesting a feature be added to allow the same functionality but exclude systems from system discovery that are in a specific Active Directory group.

    19 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. Add option to exclude containers/OUs from Group Discovery

    Hereā€™s the problem. Systems exist in the Domain Computers group and other groups, so any recursive discovery of groups for the domain will put the partial system discovery back in the system.

    https://docs.microsoft.com/en-us/sccm/core/servers/deploy/configure/configure-discovery-methods#bkmk_config-adsd
    Starting in version 1806, select subcontainers (and/or OUs?) to exclude from this recursive search. This option helps to reduce the number of discovered objects. Select Add to choose the containers under the above path. In the Select New Container dialog box, select a child container to exclude. Select OK to close the Select New Container dialog box.
    Tip
    The list of Active Directory containers in the Activeā€¦

    37 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Create ddr even if system discovery cannot ping/nslookup device

    Create ddr even if system discovery cannot ping/nslookup device. Primary server is behind firewall due to network decision, therefore system discovery fails. Checkbox that will create DDR without successful nslookup or ping would allow us to discover devices.

    23 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. use Reliability Monitor/SystemStabilityIndex in inventory, client health and cmpivot

    System Reliability Monitor is the integrated Windows 10 Troubleshooting tool which is a filter to the eventlog, looking at performance and stability related information
    https://docs.microsoft.com/en-us/previous-versions/technet-magazine/dd362384(v=msdn.10)
    For example you can find out since you installed a driver or app the system gets unstable

    this data should be used in #configmgr client health, inventory and cmpivot

    There is an number, the SystemStabilityIndex

    get-wmiobject Win32_ReliabilityStabilityMetrics -property "SystemStabilityIndex" | select-object -first 1 SystemStabilityIndex

    Based on that we could create collections of good and bad performing machines or query cmpivot

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Exclude certain operating systems from discovery

    It would be great if we could exclude certain OS's from discovery. I have over 5500 machines in my DB that I couldn't care less about but they reside in an OU where I have machines I do care about.

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. heartbeat discovery

    Please make Heartbeat discovery more event driven versus scheduled based. Any changes that are now reported back through heartbeat discovery could probably be reported through the BGB channel more realtime

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Add firmware property to Win32_Diskdrive in hardware inventory

    We have had a number of cases where old firmware versions of SSD drives caused computer failures - so being able to report on these is important.
    OOTB the Win32_DiskDrive class is available but doesn't include the firmware property.
    This means you need to add a custom class to enable discovery of this data.
    Can we extend the existing class to have the firmware able to be enabled without any customization?
    More info on an unsupported way to achieve the same result: https://timmyit.com/2017/03/13/hardware-inventory-disk-name-and-firmware/

    67 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Add Windows Build Subversion "BUILDEXT" collection for Windows Server 2016

    The previous request that was suggested and implemented was completed only for Windows 10, it is desired that the new system discovery "BuildExt" be extended to return the same information that it does currently in 1802 for Windows 10 for Windows Server 2016 as well.

    Add Windows Build Subversion "UBR" collection to the default HINV classes
    The UBR registry key is responsible for displaying the subversion of a Windows Server 2016 or Windows 10 build to a patch administrator or end-user. For example 14393. where is the UBR string. If this is added to the HINV list of default classesā€¦

    31 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    4 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. AD System Discovery - Skip the DNS Check Please!

    Please add a check box which would enable me to have the DNS check skipped during computer system discovery. There are situations when a system may not resolve in DNS from the CM server, however I would still like to have the attribute data (LastLogon, pwdLastSet, etc) from Active Directory updated by the discovery process regardless of the DNS check. Currently these values are not updated if the system is not found.

    70 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Cluster virtual name should not appear as a device in discovered inventory - at least there should be an way to exclude them from Collection

    Exclude Virtual Microsoft Cluster name from device discovery or at least include an easy way to exclude from device collections

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Active Directory Group Discovery

    Active Directory Group Discovery
    As the title states it's a discovery method meaning it simply creates new resources (and/or updates values of attributes).
    It never deletes groups that no longer exist in AD.
    Wouldn't it be good to have a mechanism that keeps the SCCM in sync with AD (especially for groups and users)?
    Thanks for taking this into consideration.

    13 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Allow exclusion of OU's from Active Directory System Discovery

    Have the ability to include/exclude certain OU's from both Active Directory User and System Discovery.

    E.G. I might have an "All Users and Groups" OU at the root domain level, which may contain sub OU's containing service accounts or mailbox accounts etc. that I don't want being picked up by discovery. The ability to pick which sub OU's to discover/not discover would be really handy in this scenario. The same applies for system/computer discovery also.

    40 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    6 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. CSS : Need an option to discover objects from Secure LDAP domains

    In ConfigMgr till 1610, we just have option to discover object from LDAP but My customers are looking for an option to discover objects over Secure LDAP where the domains are installed in DMZ.

    8 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. Active Directory System Discovery - Add check to only discover supported OS

    It would be great if only supported OS:es are imported into ConfigMgr when using AD System Discovery, CM1702 agent will break some XP computers so why import the object into CM ? or perhaps add logics to filter system discovery from AD.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Discovery  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Filter discovery based on AD Attributes

    Add the option to filter out objects based on attributes.
    examples:
    where "Operating System Name" -notlike "%2003" and"Operating System Name" -notlike "%5.1" and -notlike "%OSX%"
    where "Description" -notlike "%Physical%"
    Where "OrganizationalUnit" -ne "OU=Disabled Objects,DC=contoso,DC=com"

    it might delay the scan for each object and cause the discovery to take more time, but on the other hand make it more useful and stop discovering unwanted objects to the DB

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

Feedback and Knowledge Base