Microsoft

Microsoft Endpoint Configuration Manager Feedback

Suggestion box powered by UserVoice - Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more

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. Allow suppression of exit codes during Install Application Task Sequence Step

    During an OSD deployment we install several applications that return a reboot exit code.

    Each time they install they reboot, rebooting takes a minutes or two to restart the task sequence engine so each application is adding 2-3 minutes to the build time.

    I would like to ignore these reboot exit codes because I know I will be rebooting at the end. We would prefer to not have a separate application for OSD and for Software Center.

    29 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  2. Encrypted stand-alone media

    After creating stand alone media from a task sequence, all packages in the task sequence are not encrypted. All files in applications, packages and also os image can be exported easily. The all media in the stand-alone media should be encrypted with pre-given password (determined when standalone media created) . So, the all files will be protected.

    29 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. _SMSTSMP Variable Needs to be Dynamically Update

    When pushing out mandatory Windows 10 Servicing to remote users.
    If The task sequences is run fro a PC that is vpn connected into the corporate network then the _SMSTSMP variable will be set to an intranet MP. Then the Windows 10 Servicing task sequence reboots multiple times which then the computer is now on the internet and should talk to the IBCM Management Point, but the task sequence keeps trying to send status to the intranet MP as it does not change when the client switches from intranet to Internet.

    28 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. 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.

    28 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. PXE Boot menu with selection of additional images (e.g. MDOP DaRT)

    There is a buisiness need to be able to select a different bootimage as the one linked to a task sequence. This can be used for administrative tasks of a client such as booting MDOP DaRT over the network. Implement the ability to define which bootimages can be selected at a TFTP boot. (Of cause, OSD is only possible with the image linked to the task sequence)

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    4 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

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

    27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    6 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. When auto-launching a PowerShell script inside of a customized version of WinPE, the script will fail if an Import-module function is requir

    When auto-launching a PowerShell script inside of a customized version of WinPE, the script will fail if an Import-module function is required in the script. a workaround is to open PowerShell, manually import the module before running the script and it will work. It appears that PowerShell is not fully initializing if you call a script as a command line parameter of Powershell.exe...

    26 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Printer management and driver install

    Printer deployment and driver managment

    25 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. The ability to compare and merge Task Sequences and version after the merge

    I would like the ability to load up a couple of Task Sequences, and have the ability to merge any changes between the two TS's.

    This would assist when importing TS over from a TEST or DEV env or working on test TS in the same environment. Ideally have the option to approve /deny each of the merges before submitting.

    Once merged, version the change to a later increment so neither of the two TS's are saved over?

    25 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  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.

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

    We're glad you're here

    Please sign in to leave feedback

    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

  11. More meaningful TS error messages in UI (no more 0x80004005!)

    When a task sequence fails, the most common error message that you see is 0x80004005 which is useless. Normally, you get much better information from SMSTS.log file, but there are scenarios when you cannot access SMSTS.log.

    There must be a way to provide more meaningful error messages in UI when a task sequence fails.

    24 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    5 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
    Noted  ·  sangeev responded

    Thanks for the feedback. We have made some improvements to the task sequence monitoring – adding columns for Exit Code and Action Output to the status view.

    We’ve more work to do replacing use of Generic E_FAIL with more meaningful error codes.

    Updated by bobmn for sangeev/OSD

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Prevent devices with Modern Standby from going to sleep

    Until 20H1 this was able to be done by setting the CsEnabled registry key to 0 during the build, this key is no longer present in windows. We need a way to prevent devices with Modern Standby from going to sleep during the build.

    24 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    11 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. 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.

    23 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    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

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. 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

    We're glad you're here

    Please sign in to leave feedback

    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.

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

    We're glad you're here

    Please sign in to leave feedback

    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

  19. Updated SQL support for WinPE

    The MDAC component of WinPE currently contains the deprecated SQLOLEDB provider. This will not allow a connection to a SQL server from WinPE during OSD using a script or existing MDT automation if the SQL server has TLS 1.0 disabled.

    Please update the WinPE MDAC component to include the updated MSOLEDBSQL driver, which supports connections using newer versions of TLS.

    22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating system deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base