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. 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 →
  2. 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 →
  3. 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 →
  4. 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 →
  5. 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 →
  6. 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 →
  7. 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 →
  8. 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 →
  9. 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 →
  10. 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 →
  11. 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. 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 →
  13. 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

  14. It would be nice to see the total space needed for a task sequence before it is created

    It would be nice to see the total space required for a standalone task sequence media creation before the process starts. It doesn't help to try and create media when I don't know if it will fail due to the size of the flash drive

    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. better driver and driver pack updates

    Consider this scenario: you have 2 hardware models (eg. Lenovo X1 Yoga and Lenovo X1 Carbon); you download the SCCM driver pack for both models and import them into SCCM.
    When you import a driver pack you add a category to identify the model that belongs to.
    After you complete the import process for both driver packs you recognize that some drivers are in use by both models.
    So at the end you will have:
    - drivers used by model A only
    - drivers used by model B only
    - drivers used by both model A and B

    The mainā€¦

    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 →
  16. OSD - task sequence media - network

    the task sequence media has been created for offline scenarios, so the data does not get copied to the sccm. it would be great to have a task sequence media that is online, so all information is also sent and the checks also happen, like a boot image does, the only difference would be instead of downloading the software from the DP it would use the local usb/dvd disk

    0 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. Task sequence options tab - Enable/Disable Conditions

    there should be an option for disable/enable all conditions. For testing or debug, without deleting conditions, we can disable them and then re-enable.

    0 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. OSD - task sequence media

    when creating a stand alone media, a option to update an existing ISO would be great. also, would be great if you could create an iso and an extract of the iso (like on MDT) so when you copy the files using a slow link connection you only need to copy the changed files and not all files.

    0 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. Pre-Cache In-Place Upgrade - TS Variable to set OS Source

    When doing a In-place upgrade and using Pre-Cache, the Task sequence process copies the needed files from Cache to _SMSTaskSequence\packages. This process can take some time when the in-place upgrade media is more than 4GB. this is unnecessary, there should be a variable to say install the OS directly from cache, or like the task sequence step to Download package content have a variable for the pre-cached source files that can then be used to access the OS later when upgrading, so that the content does not have to be copied from cache to the _SMSTaskSequence folder but rather accessedā€¦

    0 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 →
  20. Fix OSD Re-run Behavior

    Consider the following...

    You Deploy an OSD TS to a Lab and the Lab images Successfully. Next year you wish to Refresh that same Lab. You deploy this TS to the lab with the default 'Re-run Behavior' and it immediately shows as Successful because it was run before. You do another schedule and switch the 'rerun behavior' to 'Always rerun.' Lab images, grabs policy, images, grabs policy, images.........

    This seems like a huge flaw to me especially for those environments that Refresh certain Labs annually (K-12, Education). I'll now have to remember each Summer to either create a new TSā€¦

    0 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