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 unsigned drivers to be added to Boot Images

    By default when ConfigMgr adds drivers to a boot image, unsigned drivers are not allowed and causes the 'Update Distribution Points' action to fail with the following error in C:\windows\logs\dism\dism.log:

    Cannot install non-signed boot-critical drivers on amd64 images. Use /forceunsigned switch to override.

    The workaround is to manually add the unsigned drivers to your boot image using DISM and /forceunsigned.

    If we could automatically add the /forceunsigned switch when ConfigMgr attempts to update the boot image, this would be a non-issue.

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

    Updated by bobmn for sangeev/OSD

  2. Built-in step in a task sequence to Auto login as a domain or workstation user

    We have the need to customize the desktop, deploy some user specific apps, as well as setup and configure Outlook and OneDrive. It would be nice to have the ability to have the system automatically log in as the user, provided we have their credentials, so that custom scripts can continue after the task sequence finishes. This is especially true for new hires as we do have their passwords and we make them change it once we turn over the system to them.

    9 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. Run Task Sequence with local administrator account context for B&C scenario

    in MDT OSD the task sequence runs with local admin context. that's why B&C are more easy in MDT because we can modify the admin user's shortcuts, pinned items, registry keys, etc... and then capture it with using the <CopyProfile> tag in the unattend.xml and have the settings copied to the default profile.
    It will have a huge impact to be able to do the same in SCCM OSD without custom scripting on the default profile that some of them aren't possible without <CopyProfile>.

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

    Updated by bobmn for sangeev/OSD

  4. Merged AD discovered object and Manual machine entry cannot boot

    When there is Device object created by Group discovery method in SCCM and we create new Manual machine entry object. It can happen (when device was online during Group discovery process), that objects are merged. In that time Group discovery record's ID wins, so device cannot boot from PXE (Resource IDs are excluded - that make sense). To by pass that we have to delete all objects and recreate manual machine entry object again.

    Can Microsoft change the logic, that Manual machine entry Resource ID wins, please?

    9 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 →
  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. 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.

    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 →
  7. 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 →
  8. Add TS Step to Join or Leave AD-Group

    I would like to be able to join Computer Objects to certain AD groups or remove them (once the OSD has sucessfully completed).

    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 →
  9. Supported Move OU step in task Sequence

    A supported step to reassign a OU in a task sequence instead of having to rely on vbscripts or powershell scripts to perform this function. Seems this could be based off the network settings step easy.

    8 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. Disk number variable for Format and Partition Disk step

    Sometimes OSD does not put Windows on the drive that we want in systems with multiple drives because of things like raid/SAS controllers or nVME. If you allow a variable to be used for the "disk number" in the format and partition step, a custom UI could be used to select the correct disk number from WMI and send that variable (which is just a number) to the format and partition step.

    8 votes
    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 →
  11. OSD - Domain Recovery

    This was a great feature in MDT. If domain join fails initially, this can be used to launch a GUI informing the user or technician that the domain join failed and instructions on how to remediate this before deployment continues.

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

    Updated by bobmn for sangeev/OSD

  12. Add variable for controlling smsts log files

    Today, sccm will retain two copies of a task sequence log at most, and then truncate them when they reach a certain length.

    It's possible to customize this but you need to bake a file into your boot wim image. This capability should be moved into the task sequence as a new variable.

    Call it smsts_number_of_logs and SMSTS_LOG_ROLLOVE_LENGTH.

    finally, zti_copylogs should be amended to copy all smsts log files, not just the first two, as it's written today.

    8 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. 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 →
  14. Administration service URL Task Sequence variable

    With the new great possibilites using the Administration Service it would be great to have a Built In task sequence variable with the URL to the SMS Provider(s) so we can easily call that in our OSD Powershell scripts during OSD

    8 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 →
  15. Ability to select drive for _SMSTaskSequence during format task in OSD

    We have seen that _SMSTaskSequence is created on a not preferred drive and sometime it have failed to complete as when the OSD reboots into the deployed OS the _SMSTaskSequence is on a drive that is not mounted anymore.
    It would be good to see an option during the format drive task to set where the folder should be placed so it can be forced to for example C: drive.

    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 →
  16. Add Application revision validation to task sequence

    Currently when viewing applications in a task sequence the revision number is not displayed or validated.

    If an Application revision is deleted the task sequence will keep trying to deploy the deleted version until it is removed and added with the latest revision.

    Having it displayed in a column or validated when opening the task sequence would help reduce time spent troubleshooting this problem.

    http://www.vansurksum.com/configmgr-2012-caveat-with-application-revisions-when-used-in-a-task-sequence/

    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 →
  17. TS: Fix "Apply Network Settings"

    The function "Apply Network Settings" doesn't work well.

    Problem 1:
    We have a multi forest environment and around 10 different domains to join. Therefore, I add 10 different "Apply Network Settings" to my task sequence with 10 different conditions (if conditions are true -> TS variable ā€œOSDDomainToJoinā€ equals 222).

    Each ā€œApply Network Settingsā€ has the join to domain settings including the OU. The correct account to perform a domain join and different Network Settings (DNS Suffix of each domain).

    What says the log:
    Apply Network Settings - Domain 111
    -> Skipped the action
    Apply Network Settings - Domain 222
    ->ā€¦

    7 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 →
  18. 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 →
  19. Create multiple copies of task sequence media

    There should be an option asking how many copies you want to create. When the first copy is created, the user should be prompted to insert the second empty media to format (if needed) and continue the process. It should use the same cache that was created when the first media was created. Whether USB or CD/DVD, if I want to create 3 standalone media of the same task sequence the packages have to be downloaded 3 separate times, wasting time and bandwidth.

    7 votes
    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. 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 →
1 2 6 8 10 22 23
  • Don't see your idea?

Feedback and Knowledge Base