Microsoft

Microsoft Endpoint 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 Microsoft Endpoint 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 Microsoft Endpoint Configuration Manager feedback site is moderated and is a voluntary participation-based project. Please send only feature suggestions and ideas to improve 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. run not only applications on a tasksequence, seperate deploymenttypes would be better

    Not only applications or packages/programs run in a TS would be nice to select a special deploymenttype to run. In packages with programs is it possible why not with applications and his deploymenttype.

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

    Updated by bobmn for sangeev/OSD

  2. PS/DP/MP task sequences

    I get so many customers asking me this question: How can we deploy X amount of DPs/MPs or Primary Servers via a task sequence?

    May I suggest a custom task sequence which builds out the above server and has a final step which adds the necessary roles without having to show the sccm site server install credentials?

    This way the CM cmdlets can be invoked via the step - all that is needed are the parameters for the server.

    if you have to do this manually for 800 DPs it would be simply adding all the server machine names toā€¦

    24 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 →
  3. Changelog Task Sequence

    It would be nice to have a changelog tab (administrative notes) in the properties of a task sequence.

    In this tab everyone can log the settings of the changes he/she made in a task sequence.

    24 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 →

    Thank you for your feedback.
    Updating status to planned, see https://docs.microsoft.com/en-us/mem/configmgr/core/understand/find-help#send-a-suggestion for an explanation of each value.

    Our 2006 release is now in the opt-in phase (fast ring)
    Blog: https://techcommunity.microsoft.com/t5/configuration-manager-blog/update-2006-for-microsoft-endpoint-configuration-manager-current/ba-p/1569562
    Docs: https://docs.microsoft.com/mem/configmgr/core/plan-design/changes/whats-new-in-version-2006
    Support Information: https://aka.ms/cmcssreleaseinfo

    This releases adds the Community Hub https://docs.microsoft.com/en-us/mem/configmgr/core/servers/manage/community-hub which addresses some of the User Voice asks you have added for task sequence version control, auditing, revision history etc.
    The Hub is nascent and we will continue to iterate, improving and adding new features.
    As part of this process we would appreciate your comments and feedback on the Hub.

  4. Make Windows 10 Setup Compatibility Scan Language Neutral

    It would be nice if a checkbox "Perform Windows Setup Compatibility scan withnout starting upgrade" inside "Upgrade Operating System" step in SCCM Upgrade Task Sequence would be language neutral.

    What I mean by this is that we would like to run this scan prior to the Upgrade itself but to be able to do that currently we have to switch the running OS to en-US (the same language as the Upgrade iso), then run the scan and in case an error is found, we need to switch back to original language again and reboot the computer. This is not aā€¦

    23 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 →
  5. Possibility to priorize an (InPlace) Upgrade Task Sequence over Update Installation

    Since Microsoft introduced the strategy to deliver two new OS builds per year for Windows 10 and a mandatory expiry date of SAC builds, the focus / Engineering task focuses back to perform in place Upgrades via Task Sequences.

    As those Task Sequences are not deployed at a specific time during the week it might happen that some Windows OS Quality or Office Update are pending or queued for Installation. It does not make sense to deploy a Quality Update for the OS Build which is queued to be upgraded to a new OS Build (with new Quality Updates).

    Myā€¦

    23 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 →
  6. Allow for multiple task sequences on a single stand-alone media

    Currently you are limited to a single task sequence per stand-alone media. This means techs have to carry around multiple USB flash drives, one for each task sequence.

    If each task sequence is using the same boot image I see no reason why this can't be done. You can combine all the package references into the ..\SMS\PKG folder and then the only differences are in the ..\SMS\data folder which is basically just the task sequence XML and variables.

    22 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

  7. Printer management and driver install

    Printer deployment and driver managment

    22 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 →
  8. Simulate Task Sequence

    I'd love an option to run a Task Sequence in simulation mode (potentially on a Virtual Machine) that can check for any "logic" issues in the Task Sequence. As an example, I just made a change to an MDT Integrated Build & Capture TS to just be a WORKGROUP machine, rather than domain joined. I made the necessary SMSMP= change to the ConfigMgr client install for application installs to work, but I forgot to change the capture path to a FQDN - therefore it got the whole way through and failed. A quick simulation would have saved me 45 minutes.

    22 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

  9. RBA During Unknow OSD

    With unknown computer deployments, there should be an authentication step that allows the deployment technician to authenticate to SCCM so he\she will only see the deployed task sequences to the unknown computer collection that are ONLY scoped to them instead of seeing all task sequences deployed to the unknown computer collection.

    22 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 →

    Refreshing status on this item.
    See https://docs.microsoft.com/en-us/mem/configmgr/core/understand/find-help#send-a-suggestion for an explanation of each value.

    Would using SMSTSPreferredAdvertID solve this for you?
    https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSPreferredAdvertID

    That way each technician would only know the task sequence deployment IDs assigned to them. They’d enter the ID to start the task sequence, simple script example
    dim env_set
    set env = CreateObject(“Microsoft.SMS.TSEnvironment”)

    AdvID = inputbox(“Preferred Deployment ID” ,“Please enter the deployment ID:”,"",400,0)

    env(“SMSTSPreferredAdvertID”) = AdvID

    env_set = "Preferred Deployment set to: " & env(“SMSTSPreferredAdvertID”)

    ’MsgBox( env_set, vbOKOnly, “Result”)
    MsgBox( env_set)

    with that added as a Prestart command in the Boot image properties – use as a batch file.

  10. Add ability to specify a Package AND use Add Script in a Task Sequence

    Currently, when using the Run PowerShell Script step, you can specify a package and a script in that package, or you can use the entry box and enter custom powershell code there. It would be great to be able to specify package source AND use the custom code entry together. An example:

    Run Command Line with a Package Source selected:

    Powershell.exe -ExecutionPolicy Bypass Import-StartLayout -LayoutPath .\StartMenu.bin -MountPath C:\

    Run PowerShell Script with Package selected:

    Import-StartLayout -LayoutPath .\StartMenu.bin -MountPath C:\

    To do this today using Run PowerShell Script, I would have to create a PS1 file in my Package source andā€¦

    21 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. Deploy primary user applications during OSD Task Sequence

    Please provide a step that would allow applications targeted at the primary users of a machine to install as part of the task sequence.

    21 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 New Capabilities to Task Sequence Condition Copy/Paste

    We would like the following capabilities added to the task sequence copy/paste conditions feature: (1) If pasting into a step that has no conditions, the right-click content menu should simply say Paste. Paste Under, Paste Before, and Paste After only make sense if the step has other conditions. (2) Add ability to copy/paste more than one condition at a time. (3) Add ability to copy-paste conditions between different task sequences.

    21 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. Improve High-Risk Deployment Prompt when Deploying a Task Sequence via a Collection

    When deploying a task sequence via a collection, the collection in the wizard is removed when selecting a high-risk collection.
    1. Find collection;
    2. Right-click > Deploy > Task Sequence.

    When a high-risk task sequence is selected ConfigMgr blanks out the collection. Requiring them to select it again so that the prompt about high-risk is displayed.

    This is a problem for 2 reasons:
    1. This process is sometimes followed to MINIMISE risk of choosing the incorrect collection as they can see the numbers and members etc before deploying;
    2. Finding the collection via the dialog box in a large collectionā€¦

    21 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 →
  14. Updating Content shouldn't cause running task sequences to fail

    When you update content that is referenced by an application, devices currently running the task sequence will fail when they get to that step because the version of the files they were expecting is no longer available.

    It has been suggested before to keep old versions of the content around on the DP so that these devices can successfully finish.

    My suggestion is to either do that, or change it so that the content request is for a version equal to OR GREATER THAN what was validated at the beginning of the task sequence. This would be useful both insideā€¦

    20 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 →
  15. Add ProvisionTS support for Azure AD joined devices over CMG

    Currently, the ProvisionTS variable will not trigger a Task Sequence deployment in a site with management points configured for EHTTP and internet clients connecting through a CMG.

    In this scenario, if a device on the internet is provisioned with Autopilot (AAD Join) and installs the config manager client through an Intune app deployment with the PROVISIONTS variable specified, the Task Sequence will fail.

    Supporting this functionality would make Autopilot much more attractive to many organizations.

    20 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. 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 →
  17. For the option to "Run only on the specified client platform," include the option to specify specific Windows 10 branches.

    Include the ability to select specific Windows 10 branches for the option "Run only on the specified client platform." I have scenarios where I would like to limit certain task sequences and/or packages to e.g. current branch 1607 but not 1703.

    19 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 →
  18. OSD - Have different command-line options in the "Upgrade Operating System Task Sequence" to upgrade Windows 10

    Make the Upgrade Step more customizable. I'd actually like the ability to remove the /quiet tag from the setup.exe command line, and be able to add the additional commands right on that step instead of having to add additional steps to create the those variables.
    Add Check boxes for additional preset parameters to enable /disable, and text box to add custom (reflect drivers, etc)

    19 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. 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.

    18 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    5 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Built-in OSD Tattoo Steps \ Registry Edits

    We currently have custom scripts that run during an OSD Task Sequence that Tattoo the registry with the computer name, technician who started the TS, date, TS name, TS Version, etc. etc. I would like to see a built in step where you could fill in these values whether it be a static value in or a variable. This built in tattoo could also already be in the hardware inventory by default so we can build collections around task sequence versions.

    We also have a TS that we use primarily for a kiosk w/s and is set to AutoLogon toā€¦

    18 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 →
  • Don't see your idea?

Feedback and Knowledge Base