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. Advise which dependency failed during OSD on the screen as well as the log.

    I work in an environment that does not allow me to enable the command prompt in a boot image. This makes it difficult to check what went wrong. During the dependency check in a PXE advise which dependencies failed on the screen as well as the log. It would be good to state if the NIC and storage drivers are working ok.

    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 →
  2. Conditional 'continue on error' in task sequence

    With a bare metal build if something fails I don't care, I can kick off the TS again.
    But in some situations (eg. when using USMT) if a build fails because one app didn't install it can be very difficult to recover from. In these situations I would like to continue on error to minimize any issues, so being able to 'conditionally' continue on error would be very nice indeed.

    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. Offline staging of MDT

    The option Offline Staging of MDT works great to update image with latest patches even office is possible. Please include this option so we can get rid of MDT.

    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. Expose some policy data through the SMS Provider

    It would be great if there was a WMI class that we could query, or a method we could call, to verify if policy is targeted to a specific client. In complex OSD scenarios, there is no way to verify whether TS policy has been targeted to a device after modifying collection membership without accessing SQL directly. For example, a method that could be called with just the client GUID or resource ID and a specific Task Sequence policy GUID, simply returning True or False, would rock. This could be called every 30 or 60 seconds and the process couldā€¦

    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. Deployment workflow manager and wizard to help build custom answer files

    Deployment Workflow wizard within WAIK Image manager to create custom answer files. Partition wizard that will help create a deployment package with system and recovery partitions in tact. Wizard to allow users to specify Legacy or UEFI deployment. Allow the ability to directly modify a WIM and add required files to the image itself. This is to deploy images without SCCM. Driver package wizard that can add model support to a standard base image, again without the use of SCCM. There are many complicated and time consuming methods to accomplish these task however some automation would allow more precise setupā€¦

    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. Support MUI for the "Restart Computer" TaskSequence action description visible to the user

    Especially in MUI environments explaining why a reboot is required can lead to confusion on the users side. Supplying a short description is nice already, but it would be even cooler if it was configurable based on the users display language.

    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 →
  7. When using dynamic app installs the error used when the application isn't found is the one where the policy download fails.

    It's technically correct, but we search at the wrong point with this error. A message that the application (name) wasn't found would be more valuable.

    thanks

    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 →
  8. Improve the Only Media and PXE handling for Task Sequences

    It seems that SCCM clients running in Windows process policies for Task Sequences made available to Only Media and PXE. We recently made the mistake of making our production task sequence available to all known workstations and then had all SCCM clients overload the MPs with requests seemingly for all of the components within the complicated task sequence. SCCM should first check if a deployment even applies to a client before allowing it to see or process it. A client should only see and evaluate deployments that apply to it.

    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 →
  9. ADK Version Numbers in filename

    My idea is for Microsoft to put the version numbers in the file name of the ADK Installers. It gets confusing with all named the same: adksetup.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 →
  10. OSD Asset

    During OSD deployment there should be an automated way to view the asset number that is being configured without having to script this to appear.

    Would it be possible to have that visible, it would be great to see it on all devices.

    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. 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 →
  12. Allow a task sequence to be re-run if failed

    Provide the ability to re-run a task sequence when it's fail. The idea is to use TS variable or database to store different information about the failure (TS name, TS stpe, computer name, MAC address) where the error occured and then when the task sequence is restarted, it could ask if we want to restart from the failure step or from the begining.

    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 →
  13. DCR: Provide Application content identifiers in the task sequence environment.

    This will allow Alternate Content Providers to perform pre-flight content availability checks and download content not cached locally before the content is required. At the moment. smsappinstall.exe only obtains the content identifier when executed using the ScopeId_...

    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. numbers in windows serviceing not the same as a query

    pie chart shows 20 and a query shows 19 why the difference?

    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. ON-OFF switch for the encryption function

    Make an adjustment in the system settings to allow - or disallow the encryption of the harddisk. That way ransomware couldn't do any damage to user data anymore

    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 Dynamic Application Install Support for task sequences for re-imaging

    Say you are re-imaging a machine which is assigned to multiple collections for applications which have been installed in the past.

    It would be nice to see a feature to find out why collections the computer is part of during the re-image to reinstall those applications.

    Otherwise you have to wait until the re-image has completed then allow the policies to kick in then they install which delays returning the machine to a user.

    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. 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 →
  18. Pass a task sequence variable to PowerShell script via parameter

    When using the Run PowerShell Script task sequence, it would be beneficial to be able to pass task sequence variables in the parameters field, especially when using different credentials where PowerShell no longer has access to Microsoft.SMS.TSEnvironment.

    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 →
  19. Add MP Selection/Priority Setting to PXE-Enabled DP Settings

    PXE-Enabled DPs currently pass their Management Point List on to PXE Clients, as reflected in the "ManagementPoints" list in HKLM\SOFTWARE\Microsoft\SMS\DP; this seems to be an alphabetical list of MPs in the infrastructure which may not reflect the actual MP(s) the PXE client should communicate with.
    On the PXE-Enabled DP, in HKLM\OSFTWARE\Microsoft\CCM, the AllowedMPs registry value can be created and populated. The PXE Responder will honor this list when setting up the PXE Client's environment.

    A field should be added to the PXE settings of a DP to allow configuring of this setting, or to override the site's MP List thatā€¦

    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 →
  20. Adjust ZTIApplication to return error codes during installation

    Currently, if an application fails to install due to a typo or error during install, the task sequence just continues on. It would be preferable to at least have an option for the task sequence to fail if an application did not get installed.

    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 →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  • Don't see your idea?

Feedback and Knowledge Base