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. Handle PowerShell Execution Policy during OSD

    During OSD and utilizing built-in "Install Applications" action. If the application has a detection method that utilizes a PowerShell script, the installation will fail.

    Having a variable to set this globally or having the default behavior with the TS environment change the execution policy would allow that scenario to work with out issue. In addition, it will allow the execution of posh scripts with having to specify the execution policy at each iteration of running powershell.exe.

    18 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 →
  2. Check box to allow OSD to Collection or not.

    Checkbox in collection properties to allow or disallow OSD to clients in the collection.

    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 →
  3. DCR: Restart Computer to PXE or Boot Media

    Provide an option to restart computer back to PXE to allow Bios configuration changes (or simple Bios Updates) like switching from Bios to UEFI or to configure RAID Controllers inside Windows PE and Restart again to PXE to get access to the new disk configuration.

    How this can be done easily:
    Have a required deployment on the collection where device is member of.
    Ensure Network Boot is first boot device.
    As the system has already started from Network the "Clear Required PXE Deployments" must occur for this device
    Initiate WPEUTIL REBOOT

    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 →
  4. PXE Limitation

    In heirachy if there are multiple primary site when we try to reimage a PC where the DP is attached to primary site different from the one the PC is attached, PXE fail to start we need to delete the computer record so that it would be regonised has unknow computer post that image build goes through fine

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

    Thanks for the feedback

    What’s happening here is the policies are not visible across different sites. So, if a client is already assigned to site A, the Management Point/Distribution Point on site B wonā€™t be able to access those policies and boot the client.

    The guidance is to delete the record – same as what you’ve been using

    We filed a documentation update to add the same information to https://technet.microsoft.com/en-us/library/mt627940.aspx

  5. Dynamic Task Sequence installation

    @ #MMSMOA2016 it was annonced that nested Task sequences will come, hopefully in version 1610.

    Please consider to implement this new feature in a way where it also is possible to install nested task sequences using a variable just like it is for packages and applications.

    4 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. Show Task Sequence Properties as its own window on the taskbar

    Many times I'm wanting to compare Task Sequences, but as I open them they fall behind other open windows (such as MDT itself). I end up having to minimize or move windows around until I can find both properties windows. The same occurs if I'm looking at a task sequence and then click into a VM, or any other time I'm working at multiple things at once.

    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 →
  7. Expose some policy data through the SMS Provider

    It would be great if there was a WMI class that we could query, or a method we could call, to verify if policy is targeted to a specific client. In complex OSD scenarios, there is no way to verify whether TS policy has been targeted to a device after modifying collection membership without accessing SQL directly. For example, a method that could be called with just the client GUID or resource ID and a specific Task Sequence policy GUID, simply returning True or False, would rock. This could be called every 30 or 60 seconds and the process couldā€¦

    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. Deployment workflow manager and wizard to help build custom answer files

    Deployment Workflow wizard within WAIK Image manager to create custom answer files. Partition wizard that will help create a deployment package with system and recovery partitions in tact. Wizard to allow users to specify Legacy or UEFI deployment. Allow the ability to directly modify a WIM and add required files to the image itself. This is to deploy images without SCCM. Driver package wizard that can add model support to a standard base image, again without the use of SCCM. There are many complicated and time consuming methods to accomplish these task however some automation would allow more precise setupā€¦

    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. Upgrade Windows 10 OS Image in console

    Upgrade Windows 10 OS Image to latest version within the console (via Offline Servicing) instead of having to run build/capture Task Sequence to generate a new WIM.

    6 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

    Thanks for the feedback

    We looked into this to see what was possible with Offline Servicing – the ‘Upgrade roll-ups’ are executables. Offline Servicing is limited to CBS (Component Based Setup) updates – same as what can be applied via DISM – based on that build/capture remains the way to go. Using OS Upgrade then Capture works well too.

  10. UDI Wizard Applications, dynamically

    Would be nice to have UDI work more like MDT. Currently, when applications are updated we need to go in and manually update all of the applications that were changed and then redeploy the toolkit files.

    It's a lot more convenient in MDT. You just mark the application to show up in OSD and it pulls it in dynamically. Or build something like this into SCCM so we don't need to use UDI to allow the techs to choose what applications to install.

    In MDT we were able to easily change the computer naming wizard to add options like aā€¦

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

    Updated by bobmn for sangeev/OSD

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

  12. Allow to select WinPE language pack when you generate Boot Image

    It would be great to customize WinPE language pack when Generating standard or MDT Boot Image, like select box that will list lp.cab that are present in ADK installation folder "Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs"

    11 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. 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. Use SMSTSRebootDelay value during 'Install Application' Step

    Use the value from the built-in variable SMSTSRebootDelay for reboots that occur during the 'Install Application - Install applications according to dynamic variable list' step. This would reduce the time for OS deployments.

    41 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

    This is also similar to ‘Allow suppression of exit codes during Install Application Task Sequence Step’
    Updated by bobmn for sangeev/OSD

  15. Add Architecture Column in Driver Catalog

    Add a column in the Driver Catalog for x86 and x64 Architecture.

    It would also be nice if Architecture was searchable in the Search field.

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

    Updated by bobmn for sangeev/OSD

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

  17. Change State migration point to user based

    You could automate the computer change, if State Migration Point would be user based, not computer based (and existing linking created). When user get's new laptop from pre-installation, she will open it from package and connect cables. After that she logs on and runs State Migration Recovery that loads everything back to the new operating system.

    If using user based model, you don't have to manage MAC-addresses (that aren't in fact known beforehand). Easy to use for end-user:

    1 - Click one - Start scanning [---100%---] OK, shut down the old machine and log on to new one
    2 -ā€¦

    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 →
  18. DCR: Boot Images. Provide an option to prevent re-downloading boot images (Boot / Prestage Media)

    Scenario: You create a Boot Media or Prestaged Media. Current behaviour is that as long as the boot image version from creation date matches the version inside the infrastructure everything is fine. System is starting Windows PE and executes the Task Sequence. If you add for example a new driver now to the boot image the new version causes Configuration Manager to download the boot image inside Windows PE and another restart into the updated version of the boot image. In case of a Prestaged Media scenario this painful, as UEFI systems might no longer work.

    Possible SOLUTION: Add aā€¦

    61 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. OSD Win PE error codes

    instead of having error codes when deploying OS deployment Task Sequences that the end user or administrator has to struggle to find out what the code means only for it to be the hard disk is too small. Could the error codes if already known be displayed with meaning full reasons rather than error 0x8004352

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

    Thanks for the feedback. This is the same as ‘More meaningful TS error messages in UI (no more 0×80004005!)’. I’ll look to see if they can be merged.

    Updated by bobmn for sangeev/OSD

  20. Allow for an advanced filter under 'Run only on..' in task sequence

    Allow for a WMI filter or alternative in the advanced tab of a task sequence so we can run only on that hardware type. For example I have an OSD task sequence that I need to advertise to unknown however I actually only want to run on Model XYZ. This should be evaluated at the WinPE stage and then drop out of the TS if no match is found. This could equally be used similar to the existing format with a TS advertised in the software center.

    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

    Thanks for the feedback. We’re looking at moving the functionality of the Check Readiness step to the task sequence properties and this is one of the additions were considering. Please note this is not scheduled work yet.

    Updated by bobmn for sangeev/OSD

  • Don't see your idea?

Feedback and Knowledge Base