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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow running PowerShell script synchronously during Task Sequence

    When using the Run PowerShell script step in a Task Sequence, the Task Sequence waits for the completion of the script before continuing.

    It would be useful to have a "Run Synchronously" option to allow the Task Sequence to continue to the next step without waiting for the script to complete.

    At the moment I use the command line CMD /C START Powershell.exe to achieve this goal.

    0 votes
    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 →
  2. SMSTSPostReboot / SMSTSOnStart command

    When a specific app or utility needs to be run (ex. a custom monitoring application) after each restart, it would be handy if we could put the command in a variable. The command should then be executed after each restart, before the TS continues.

    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 →
  3. Windows 10 Customizations - TS & Workspace

    Organizations prefer implementing a standard start menu and taskbar layout across all end user devices. There are powershell scripts available to achieve this during build sequence. However, it will be nice to have a built in feature\step in the TS to perform this. Also, with Windows 10 upgrades\servicing, I have seen issues with these layouts being reset to defaults. It may be worth adding a Windows 10 workspace of its own in the ConfigMgr console for creating customization policies and deploying them in conjunction with Compliance settings.

    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 →
  4. AD computer object description

    Setting the AD computer object description should be allowed inside a task sequence during the domain join operation.
    Whether or not this is on the dialog box, is not important to me. I'd be happy setting a TS variable (ie. OSDComputerObjectDescription)

    Alternatively, we could use a PowerShell script using different credentials (which Task Sequences also do not allow). Similar to the way
    the "Run Command Line" allows the input of credentials.

    Right now we have to use a kludgy "Run Command Line" using credentials and run
    a batch file that calls something like: PowerShell.exe -executionpolicy Bypass -command pscommandhere
    or: PowerShell.exeā€¦

    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 →
  5. Driver pack life cycle management

    Driver pack life cycle management, This would make managing driver packs easier and create an easier mechanism for reporting to management that driver packs are up to date easily

    - Add fields to track last date verified to facilitate weather there is a new replacement
    - Supported OS releases as defined by vendor release docs, to assist in troubleshooting in the rare instance a driver does not work with a future release
    - Add Life cycle field for ie New/Testing/in use/soon to be replaced and retired

    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. Integrate git into the Task Sequence for script execution

    Can we please have native git integration in an OSD task sequence for script execution? This would provide version and branch control when running scripts during an OSD task sequence

    e.g.

    1. Connect to a repo in GitHub
    2. Download scripts as a zip file
    3. Extract scripts and then execute

    It would be good to select a specific branch as well (e.g. develop) so you can test script changes prior to merging to master

    7 votes
    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 →
  7. Set CCMEXEC Service to "Auto" while running a OS Task Sequence

    It would be cool, if you set the CCMEXEC Service to "Auto" automatically while running a Task Sequence. After OS Deployment run, it sould be set to "Delayed" again.

    This would Speed up OS Deplyoment up to 15 Minutes!

    (We tested it in here with a TS Step after CCMSetup Step) cmd /c sc config "CcmExec" start= auto

    69 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    4 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Add task sequence auditing

    The inability to know exactly what changes were made (and by whom) in a task sequence is a significant pain point. Something close what AGPM provides for group policies would be ideal, but even basic auditing capabilities as a starting point would help tremendously.

    16 votes
    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 →
  9. Windows Monitor DPI Scaling aka Zoom

    Hello,

    In Windows 10 (and I think since Windows 8), there's a new DPI Scaling method used. Now, we have the "zoom" option in the Display settings. The default scaling is based on a Microsoft calculation of the DPI, screen size and other mecanism.

    This setting is per user and currently, there's no way to set a default value. For exemple, I got HP ProBook 650 which default to 125% zoom, resulting in less then 1080 actual resolution. I want all my computer to have a zoom of 100%.

    I found the value that need to be change is under:

    ā€¦

    3 votes
    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. Upgrade Operating System Built-in Step: Add Option to Keep Files Only

    Customer does not have the store installed and using the built-in TS step keeps files and apps. I know that the "OSDSetupAdditionalUpgradeOptions" variable can be used, but it would be nice to have the option on the built-in TS step.

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

    Thanks for responding.

    We cannot provide a different migration options for the reasons I outlined below. Anything other than ‘Applications, Data and Settings’ will leave the machine unmanaged – while we developed the new upgrade step we tested them all.

    I’ll see if I can source steps for reinstalling the Store without having to complete a restore.

  11. It would be great to export just task sequence xml file so it can be added into git repo in multi admin enviorment

    It would be great just to get drop in task sequence to export task sequence xml file to it can be uploaded to external repository as way to keep track of changes in any change management system

    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. Choose between DISM and ImageX for imaging

    ImageX requires that an operating system is generalized.
    In some cases, when using images for backup purposes a Sysprep of the operating system can increase the risk of any malfunction.

    DISM does not require an image to be generalized and can be used with a detour of using MDT.

    I would like to see the option that you are able to select the imaging method (ImageX or DISM) by default in a task sequence.

    3 votes
    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 →
  13. Task Sequence Import - Mass Overwrite / Ignore

    When importing a TS, and you have multiple dependencies to import with it, would be nice to have a check box to overwrite all, instead of clicking on each one to overwrite, or ignore.

    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 →
  14. Nested Task Sequence Variable

    Now that we have nested task sequences, the next logical step seems to be to add the ability to have a step in the master task sequence to nest a task sequence based on a variable instead of a statically chosen TS. See the same type of step for applications and packages.

    In our environment, this ability would be the last feature required to make a truly dynamic and ZTE for our IT Operations users.

    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. Open nested task sequence from within parent task sequence

    Nesting task sequences is great but the experience of finding and opening nested TS' is not great.

    Adding a button to the "Run Task Sequence" step in the TS editor to 'Open Nested TS' would be fantastic.

    4 votes
    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. Allow Application installation in Task Sequence for applications without content

    When trying to add applications to be installed during OSD that do not have any content, the deployment will fail.

    As we are heavily relying on wrapped Chocolatey packages for application deployments this would be a great Addition.

    3 votes
    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. Boot Image Azure Powershell

    Include option to inject Azure Powershell Cmdlets (including Azure Automation) into Boot Images. As many organizations are moving to the cloud, including the ability to login and run tasks in Azure is a must.

    3 votes
    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 →

    Thanks for your feedback. Updating status to noted.

    This item is very similar to "Add “AD Powershell Module” as Optional Component for boot images"

    We had to decline that as we cannot ship or take a dependency on the AD module. Similarly we won’t be able to take a dependency on Azure PSH module – we can only add what’s in the ADK.

    Your ask covers a bit more ground with the ability to run tasks in Azure so I’ll leave as noted for now.

  18. Task Sequence Pre-Cache for all Packages inside

    It would be nice to have the ability to conditionally pre-cache all packages in Upgrade TS and not only OS Upgrade step.

    To describe it in more details, in current design we are able to pre-cache only OS Upgrade step to computers based on conditions. This is not enough for companies with 20+ languages as best approach is to create en-us core image and then apply MUI on top of that. Doing this will cause system to report as e.g. de-de so we would need to download and distribute to 150+ DPs all supported Upgrade packages instead of distributing onlyā€¦

    82 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    10 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Updating status to completed – see https://docs.microsoft.com/en-us/sccm/core/understand/find-help#send-a-suggestion for an explanation of each value.

    Our 1906 release is now available and includes pre-cache support for OS Images, Driver Packages & Packages in addition to OS Upgrade Packages.

    Blog: https://techcommunity.microsoft.com/t5/Configuration-Manager-Blog/Update-1906-for-Configuration-Manager-current-branch-is-now/ba-p/775553

    Docs: https://docs.microsoft.com/sccm/core/plan-design/changes/whats-new-in-version-1906

  19. Task sequence step for S5 reboot (bypassing hyberboot)

    Please add a task sequence step to trigger a full S5 reboot bypassing windows 10 hybrid sleep. This is required for bios updates for Lenovo computers dans requires very ugly hacks to keep the TS from exiting.

    3 votes
    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 →
  20. Build Task Sequences under the Applications folder and be able to advertise, filter and add icons

    Build Task Sequences under the Applications folder and be able to advertise, filter and add icons.

    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