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 "Retry on unexpected restart" for the "Upgrade Operating System" task sequence steps.

    We are seeing a number of unexpected restarts during the "Upgrade Operating System" Windows 10 feature update that causes the task sequence to fail. These restarts are happening during the "setup.exe" phase of the process. Allowing the task sequence to continue would resolve this issue.

    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 →
  2. Enable New-CMBootableMedia to use a Cloud DP (or Content enabled CMG)

    This Cmdlet does not support using a cloud distribution point as the distribution point source (and neither does the GUI).

    This means that in order to use this feature we have to have an on-premise DP purely for this purpose.

    Regards
    Wayne

    19 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 →
  3. Task Sequence(Windows 10 1903) progress hidden with screen stuck on screen ā€œJust a momentā€¦ā€

    While Running Task Sequence to deploye custom image for Windows 10 version 1903, task Sequence doesn't show any progress bar in Full OS Mode.

    Task Sequence progress bar works fine until WinPE Phase which includes image applying and download of "Setup Windows and configmgr". Right after the reboot when we are expecting to start Full OS phase starting with SCCM Client installation, there is blue screen shown with message "Just a moment..." till the time all the all the steps of task sequence completes successfully.

    This doesn't bring a good customer experience.

    5 votes
    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. Task Sequence - Create "Merged" View including Sub TS as Group

    I'd like in the Right Click Menu on a TS to have a "View" option that includes all of the Referenced Task Sequences populated into the TS as a Group.

    We have so many sub task sequences in our main task sequence that sometimes it is easy to get confused where exactly a step is going to be run in the process. Providing a view that enumerates all of the steps from the sub task sequences and places them into the parent would be helpful. (just view, not edit) Similar to how the client merges all of the policies intoā€¦

    9 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 →
  5. Run remediation items in task sequence

    The new step which lets you run powershell scripts in a task sequence have an open and a browse button. It would be awsome if a button was added which lets us select a configuration items remediation item (script or registry or w/e).

    This way we can set up the machine the same say we do after it has its client configured but we dont need to add startup scripts or services to fix this before first logon.

    9 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 →
  6. 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 →
  7. Support localization for custom user notification for high impact task sequences.

    Allow language localization on task sequence User Notifications like we have for applications. currently if you change the default task sequence user notifications, they only show in the language they were entered in, not the users localized language. Same for making the task sequence name, in localized language

    14 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 →
  8. Add support to Cloud Distribution Point for dynamically defined content

    Add the support for dynamically defined content in an OSD task sequence to Cloud Distribution point. Today in an on-prem environment you can use OSDDownloadContent.exe to pre-cache or download driver packages, BIOS packages and other items that are machine specific.

    However this functionality is not available on Cloud Gateway/Cloud DP. The sequence will execute but support for Dynamic Variables Task Sequences so we can modify the packageID in sequence and then then trigger the OSDDownloadDownloadPackages command to download that content while the sequence is running is not.

    Back in 2018 Tweeted about this https://twitter.com/PaulEAndrews/status/1030155355236560897.

    8 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. powershell TS conditions

    I think it is about time that we had the ability to use Powershell to query and set conditions within the task sequence. I.E. we currently use WMI queries to check bios versions to decide whether or not to upgrade the bios version similar to this ā€¦
    "SELECT * FROM Win32_BIOS WHERE SMBIOSBIOSVersion < "1.9.3""
    the problem with this is this is a string value so with POSh you could easily convert that to an integer and then use that as your condition.
    What I would like to see is something similar to the new edit script interface in 1902ā€¦

    7 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 →
  10. Custom TS Progress UI

    We currently have possibility to create our custom UI-s using scripts. Would be great to have a possibility to choose, if you want to use native progress UI, or create custom one in TS properties for example. So every time native Progress UI would be shown, it would show custom UI instead. Current way to use custom scripts has a small drawback: to start it, you have to use task sequence step. Which means, if some step restarts computer(not task sequence restart steps), you have to wait until next step, until you can start your own custom UI again.

    Weā€¦

    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 →
  11. Bitlocker Network Unlock with WDS-less PXE

    With Bitlocker Network Unlock, a WDS server can automatically unlock your bitlockered device without requiring the user typing the PIN at boot. (https://docs.microsoft.com/en-us/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock).
    As we all go forward using the SCCM WDS-less PXE-provider instead of WDS, it would be a good idea, if it supported Bitlocker Network Unlock, too.

    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 →
  12. Add the ability to specifiy Dev/Test versions of apps/packages/etc and integrate this into Task Sequence logic for easier Testing.

    We maintain 2 copies of our task sequence. We make changes to the DEV TS then copy the entire TS contents into the Prod TS when we have completed testing. The issue we generally have is that we also have Dev/Test versions of our apps/packages/etc. If our DEV TS is referencing the DEV items, we then have to go through the Prod TS after we paste and update them back to the prod versions. In some cases, we've just added logic to test if we are in DEV and always use the DEV packages, but that adds extra processing stepsā€¦

    17 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 →
  13. Enable Bitlocker: Add Option to Skip if No TPM

    The 'Pre-provision BitLocker' step has an option to skip the step when the devices does not have a TPM or when the TPM is not enabled.

    I'd like to see that option added to the 'Enable Bitlocker' step. Whether it's enabled by default is another question I guess. However, this is one of the many things that hang up new admins trying to get their first Task Sequence off the ground. Just spent an hour or so trying to get past this step.

    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. Download content during Task Sequence ahead of current Step

    Currently during a regular OSD Task Sequence, content is downloaded for each step as the TS reaches each step. A single swim lane if you will. This means the machine is always doing 1 of 2 things, downloading or installing.

    Could it instead be possible to have 2 swim lanes? Split out Download and Install. It makes sense for this to be the case outside of WinPe..

    For instance, whilst I'm installing Office, that may take lets say 20 minutes to install, but in the meantime the TS could be starting the download of the content for the next steps.ā€¦

    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. SCCM-MDT TS: Add Step Number before each step in the SCCM/MDT TS to help with trackign TS Reporting.

    This would help with troubleshooting TS, if in the actual TS, to the left, it lists by number each step.

    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. 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 →
  17. SCCM PXE add support for "enable Variable Window Extension"

    Add support for the equivalent feature available in WDS PXE to "Enable Variable Window Extension". This would allow for the windows to be determined dynamically rather then using the registry keys to adjust the defaults.

    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 →
  18. Pre-Caching only items that pass the "options" check for a device

    This a two part request actually
    1. The ability to use the content already downloaded into the ccmache folder, rather than duplicating the required disk space by copying the content from ccmcache to _SMSTaskSequence\Packages during the TS execution.

    2. The ability for an in place upgrade Task Sequence with Pre-caching enabled to run the option checks on the TS steps (like WMI queries for driver packages) so that the device only downloads what is needed to run the upgrade on that device

    The amount of additional disk space/network bandwidth required for both of these scenarios is magnitudes larger than itā€¦

    12 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 →
  19. Add compatibility check to In-Place upgrade task sequence

    Adding compatibility check task/tasks to "Upgrade an operating system from an upgrade package" task sequence with custom error message descripting the compatibility error.

    Example: check the attachment file

    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 →
  20. Offline Servicing Module: show all applicable updates, not just the ones downladed

    Would be nice to have a way to see what updates are applicable to the images, not just crossed referenced with only downloaded updates.

    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