Microsoft

System Center 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 System Center Configuration Manager, though we can’t promise to reply to all posts.

If you believe you have found a product bug, please use Feedback Hub. For more details, see: https://docs.microsoft.com/en-us/sccm/core/understand/find-help.

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 System Center Configuration Manager feedback site is moderated and is a voluntary participation-based project. Please send only feature suggestions and ideas to improve Microsoft 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.

How can we improve Configuration Manager?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Improve and document the AdminUI.ConsoleBuilder tool

    A lot of customers would like to customize their admin consoles to add some missing views, columns and actions. For example, displaying User device affinity in Devices list or vice versa.

    AdminUI.ConsoleBuilder is a good tool for this but it is very unfriendly and there is zero documentation on it.

    It would be great if you add docs on it and improve the tool itself

    14 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
    • Support for the new Boundary model in Microsoft.ConfigurationManagement.Messaging.dll

      The Messaging.dll only Support the old Boundary model for content requests and MP request. We need support for the new boundary model.

      6 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
      • Switch to next SUP - scripted on client

        ConfigMgr agents are able to fallback to an alternative SUP if the original SUP failed - agents do not fallback to the original SUP once it’s available again. In this case fallback needs to be triggered manually. This can be done from the console using „client notification“ – wouldn’t it be good to also be able to force SUP fallback on the client itself? Document a script method to switch to the next SUP that can be run on the client itself.

        5 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          Noted  ·  0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
        • Allow third-party code to read secret task sequence variables value

          Currently there is no way to use Secret Task Sequence Variables in third-party extension to SCCM. Please, add API for this or document how to achieve this.

          5 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
            Noted  ·  sangeev responded

            Updated by bobmn for sangeev/OSD

          • Standardize package properties between SMS_TaskSequence_* SMSProviderObjects

            SMS_TaskSequence_RunCommandLineAction uses PackageID
            SMS_TaskSequence_InstallApplicationAction uses AppInfo (and ApplicationName?)
            SMS_TaskSequence_ApplyDriverPackageAction uses DriverPackageID
            SMS_TaskSequence_ApplyOperatingSystemAction uses ImagePackageID
            SMS_TaskSequence_UpgradeOperatingSystemAction uses InstallPackageID

            While they are different objects and they do different things, shouldn't this be standardized across classes that can have content dependencies in a TS? This makes the data coming out of Get-CMTaskSequenceStep difficult to work with, as you have to keep a rolling library of properties to check for Package ID's.

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
            • Client Messaging SDK: Parse client inventory messages to a local file for debug purposes

              If you play around with the possibility to send messages like inventory, ddr,... with the Microsoft.ConfigurationManagement.Messaging.dll it would be nice to write the message to a file on the lokal development system (for validation / verify purposes) instead of sending it over the wire to get the result.

              3 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
              • Please fix CCM_Client and CCM_DiscoveryData Discovery on Microsoft.ConfigurationManagement.Messaging.dll

                We use Microsoft.ConfigurationManagement.Messaging.dll in Version 5.1706.1034.1000. The Discover() Method from "Microsoft.ConfigurationManagement.Messaging.Messages.ConfigMgrDataDiscoveryRecordMessage" return wrong results on CCM_Client (InstanceDataXml : <CCM_Client><ClientId>GUID:4D440652-FEC7-4709-B84C-1EC844F910FD</ClientId><ClientIdChangeDate>09/20/2017 14:50:30</ClientIdChangeDate><ClientVersion>5.00.8325.0000</ClientVersion><PreviousClientId>Unknown</PreviousClientId></CCM_Client>, We use current Version SCCM1702) and on CCM_DiscoveryData, the OS is Microsoft Windows NT Server 10.0 on a Windows 10 1703 Client (InstanceDataXml : <CCM_DiscoveryData><PlatformID>Microsoft Windows NT Server 10.0</PlatformID></CCM_DiscoveryData>)

                2 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
                • Allow Console Extensions to access the Connected Site Code and Connected Server

                  Allow Console Extensions to access the Connected Site Code and Connected Server when launched from areas in the console that aren't IResultObjects. When an extension is launched from a node such as Applications or Packages, we no longer can use the ##SUB:__Server## or ##SUB:__Namespace## fields. Similarly for assembly based extensions, the IResultObject is null and we can't get at the IResultObject.ConnectionManager property.

                  2 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  SDK and Extensibility  ·  Flag idea as inappropriate…  ·  Admin →
                  • Don't see your idea?

                  Feedback and Knowledge Base