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. Resultant Client Settings

    add a get-CMResultantClientSettings so we can be able to check what the client should have by powershell without need of the console

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →

    As of 1610, we now have Get-CMResultantSettings

    NAME
    Get-CMResultantSettings

    SYNTAX
    Get-CMResultantSettings -Name -SettingsType {Device | User} [-Setting
    {BackgroundIntelligentTransfer | Cloud | ClientCache | ClientPolicy |
    ComplianceSettings | ComputerAgent | ComputerRestart | EndpointProtection |
    HardwareInventory | MeteredNetwork | MobileDevice | NetworkAccessProtection |
    PowerManagement | RemoteTools | SoftwareDeployment | SoftwareInventory |
    SoftwareMetering | SoftwareUpdates | StateMessaging | UserAndDeviceAffinity}]
    [-DisableWildcardHandling] [-ForceWildcardHandling] []

    Get-CMResultantSettings -Id -SettingsType {Device | User} [-Setting {BackgroundIntelligentTransfer | Cloud | ClientCache | ClientPolicy | ComplianceSettings | ComputerAgent | ComputerRestart | EndpointProtection | HardwareInventory | MeteredNetwork | MobileDevice | NetworkAccessProtection | PowerManagement | RemoteTools | SoftwareDeployment | SoftwareInventory | SoftwareMetering | SoftwareUpdates | StateMessaging | UserAndDeviceAffinity}] [-DisableWildcardHandling] [-ForceWildcardHandling] [] Get-CMResultantSettings -InputObject -SettingsType {Device | User} [-Setting {BackgroundIntelligentTransfer | Cloud | ClientCache | ClientPolicy | ComplianceSettings | ComputerAgent | ComputerRestart | EndpointProtection | HardwareInventory | MeteredNetwork | MobileDevice | NetworkAccessProtection | PowerManagement | RemoteTools | SoftwareDeployment | SoftwareInventory | SoftwareMetering | SoftwareUpdates…
  2. 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 →

    Updating status to completed. That message is shown when there’s no Applications added to the step and is expected.

    You need to create an Application with a deployment type that installs as System, then you can browse to select in the Install Application step. More details here – docs.microsoft.com/en-us/sccm/osd/understan..

    Hope this helps answer your question? If not, please let me know.

  3. Add Retry Count and Delay between to Task Sequence

    Add a retry count and delay between retry properties to at least the most critical task sequence steps, if not all, so that we can make task sequences more resilient when there are hiccups to servers or network.

    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 →
  4. Add -RebootBehavior option to Set-CM<Type>DeploymentType

    In previous command Set-CMDeploymentType is was possible to set reboot behavior but in the new Set-CMScriptDeploymentTYpe and SetCMMSIDeploymentType it is not an option.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  PowerShell  ·  Flag idea as inappropriate…  ·  Admin →
  5. DwnLdr-SPY

    Hi,

    I noticed that our company Sophos software picked up a virus that the SCCM Endpoint software did not, can you confirm if the following virus is in your threat catalogue?

    VBS/DwnLdr-SPY aka Trojan.GenericKD.4228438

    This has been in the Sophos database since 20 April 2017

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Software Center  ·  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  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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 →
  8. 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.

  9. 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 →
  10. 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 →
  11. 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 →
  12. 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 →
  13. 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 →
  14. 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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. 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 →
  19. 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 →
  20. 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.

  • Don't see your idea?

Feedback and Knowledge Base