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.

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 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. 1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Documentation  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Windows AppsStore

    Be able to have a local Package of a windows app instead of using the deep link feature.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Task Sequence Missing package error message include Package ID

    When a package is missing on a distribution point for a task sequence, the error message used to include the package ID, so we knew which package to deploy. That is now missing in the latest build. Now it's a guessing game on what's missing. Return the Package ID so that troubleshooting gets easier, not prettier.

    1 vote
    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 →

    No further response so closing for 1802

    Explanation of behavior:

    If you select a task sequence which has a missing reference the Deploy option is inactive (grayed out) ā€“ thatā€™s done to prevent deployment when all required content is not available.

    The task sequences view also has the References tab which shows the distribution status of all statically referenced packages

    Editing the task sequence with a missing reference will pop a dialog listing any missing references

    If you launch via PXE any missing references are listed ā€“ the package Id or App Scope are shown with the message to validate content and use the retry to refresh policy.

  4. C:\_SMSTaskSequence folder is left behind with permissions of everyone Full control over this folder only 50% of the times

    When you run a task sequence on a machine, a "C:\_SMSTaskSequence" folder is created and ideally removed after the successfuly execution of the TS.
    This is correctly locked down to Builtin\Administrators - Full Control NT Service\TrustedInstaller - Full control

    But we have seen instances where about 50% of the time, even when the TS completes successfully, this folder is left behind and not cleaned up, with the error as below:
    ===============
    Execution engine result code: Success (0) Cleaning Up.
    Removing Authenticator
    Cleaning up task sequence folder
    Unable to delete file C:\_SMSTaskSequence\TSEnv.dat (0x80070005). Continuing.
    Failed to delete directory 'C:\_SMSTaskSequence'
    SetNamedSecurityInfo() failed. ā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Fix Install Applications step support with OSD standalone media

    During standalone media deployments the CM1706 client attempts to contact a MP when executing the Install Applications step and fails. Please fix this, as this capability worked, though limited, in ConfigMgr 2012 R2

    1 vote
    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 →
  6. 1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Mobile Device Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. Add Client Cache configuration node to Client Settings object

    As of right now, Client Settings are configurable during the installation of the client via command-line or via the client-side interface. I believe it would be beneficial to allow this setting to be configured via Client Settings as one organization could have a variety of different use-cases for creating disparate client cache baselines.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Client Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Set-CMClientSetting software inventory

    Set-CMClientSetting for software inventory, add option to add/remove what files need to be inventoried

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. PostOOBE

    Copied and pasted from a closed feature request.

    Below is a feature that we at the AFECMO could use to ensure that our branding can be competed in a singe TS step. With out this functionality we have to create a task sequence step to manually run setup.exe with the desired arguments.

    Several command-line options are available to upgrade Windows 10 (https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/windows-setup-command-line-options).
    By default, the "Upgrade operating system" task use the following command "Setup.exe /auto Upgrade /NoReboot /Quiet /DynamicUpdate Disable /ImageIndex 1 /PostOOBE <location> /PostRollback <location>" and if you want to use other switches, you must delete theā€¦

    1 vote
    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 →
  10. Add foldering to Task sequence choice in WInPE

    Add foldering to Task sequence choice in WInPE

    1 vote
    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 →
  11. Provide usable workaround for multiple UUIDs

    Currently if we add a new machine to sccm, and the OEM was lazy and reused a UUID builds won't start, and there seems to be no easy way aside from standalone build media to get around this.
    since we have to provide a uuid and mac address when we create new machines, why is it not smart enough to use the mac with the generic uuid to identify the correct machine?

    1 vote
    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 →
  12. Support center online documentation

    It would be great to have an up to date documentation
    Currently, it is pointing to ConfigMgr 2012.
    https://docs.microsoft.com/en-us/previous-versions/system-center/system-center-2012-R2/dn688621(v=technet.10)
    The tool is available with CB 1810.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Documentation  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Change default Client Settings for Software Center to use the new, not old

    Currently, the default client settings have an option called "Use the new Software Center" and it defaults to "No".

    Replace this option with something that says "Use the deprecated Software Center" and default it to "No".

    This would mean the default behavior on new sites would be to use the New software center. Additionally, I would argue that the upgrade should make this change in the Default Client Settings for existing installs (and document the change in the release notes).

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Software Center  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. 64-bit PowerShell cmdlets

    I use PowerShell for many products from Microsoft and other vendors. Of them all, the SCCM cmdlets are the only ones that are available only in 32-bit. So I have to open a separate PowerShell instance when I want to run SCCM commands. Or sometimes I am writing a script that runs 64-bit commands for other products, then I must have the script open a special 32-bit Powershell instance for the SCCM commands.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    completed  ·  1 comment  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Add a custom section to osdinjection.xml

    Add a custom section to the osdinjection.xml fie (just like we have for configuration.mof), that makes it easier to add custom settings after the upgrades. As it is now, 1602 upgrade will override the existing file. Future upgrades might do the same. A custom section will make it so much easier for us to add our stuff back thus not loosing valueable changes.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Setting to Completed

    In 1606 release thereā€™s changes made to Boot Image Customization. \sms\pkg\sms00001 is now added to path ā€“ that package path is whatā€™s added in the Package used for the Prestart command (see Boot Image Customization tab)

    Any tools etc. in that path can be accessed in WinPE. Any updates can be done via updating the Package, then refreshing content.

  16. Exception error occurs when I click on the "Office 365 Installer" of "Office 365 Client Management".

    "System.IO.FileNotFoundException: Failed to download file manifest for O365 from http://officecdn.microsoft.com/wsus/releasehistory.cab, with error 404" is displayed.
    In Japan.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    8 comments  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Powershell cmdlet to download all software updates in a Software Update Group

    There are Powershell cmdlets to create software update groups and to add software updates to a specific software update group but no cmdlet to download all the updates in a software group - this has to be done manually

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    completed  ·  1 comment  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. Stop filling smsts.log with useless ****

    Troubleshooting a failed task sequence is sometimes impossible, after the TS completes you sometimes end up with 3 files and 6MB of useless debugging junk, sometimes an entire 2MB file is full of nothing but lines like TS deleting 'CCM_CIVersionInfo.PolicyID=. It's amazing things ever work correctly with that much mayhem going on.

    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 →
  19. Add filters to the cmdlet Get-CMSiteStatusMessage

    The cmdlet Get-CMSiteStatusMessage needs additional filtering capabilities beyond the severity of the message such as the MessageID and the Component. In a large site the cmdlet returns way too many records and already exceeds the quota violations before you are able to filter the results using Where-Object. Similar like theĀ“FilterHashTable parameter the Get-WinEvent cmdlet provides.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →

    We are improving this cmdlet for 1702 in the following ways:

    • Add FilterHashtable option like Get-WinEvent to add ad-hoc filtering
    • Add wildcard support for all filter parameters
    • Add array support for filter parameters
    • StartDateTime no longer mandatory (will default to 24 hours)
    • Add native ability to filter on MessageId, Module, and Component
    • ComputerName no longer requires successful DNS resolution for the specified name

    These changes should be in the next technical preview. We hope you like them!

  20. Task sequences that are run should be able to find out if the task sequence is run on a laptop, desktop or surface and run the job accordin

    Task sequences that are run should be able to find out if the task sequence is run on a laptop, desktop or surface and run the job accordingly. The power states might be different on them.

    1 vote
    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 →
  • Don't see your idea?

Feedback and Knowledge Base