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. Allow Install application and install swupdates steps to run offline

    The 2 steps in OSD that cause the majority of issues are Install software updates, and Install application, the latter could have been predicted by the experiences of install software updates in CM07.

    I am convinced that the reason these two are responsible for so many hickups are largely related by their requirement to have management point interaction when calling these steps. All other steps in a tasksequence have collected, or can collect al their info upfront. The install application and swupdate steps are exceptions to this. If they could collect all their necessary details upfront, that would make forā€¦

    2 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

  2. Provide a framework for vendors to provide driver packages directly into SCCM

    It would be nice to have a driver package catalogue, which is populated with packages built by vendors for their hardware. Vendors are best placed to release drivers for their hardware so why not leverage this knowledge and integrate it fully in SCCM?

    17 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

  3. Reporting

    instead of SCO require Feature in SCCM once image complete/fails should get report on email with list of apps,System,Name,Ipaddress,OU etc.

    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

  4. Mac

    Provide Mac Provisioning with CM12.

    Other vendors provide the ability to image and fully manage the Mac device, when will Configuration Manager provide this feature? Imaging Windows platforms is only part of a corporation desktop landscape, we also support Mac, having a single solution would make logical sense.

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

    Updated by bobmn for sangeev/OSD

  5. WSUS Driver Package Support

    Using Windows Update and hardware ID's it would be nice to make a driver package from the latest verified updates on Windows Update. Using this you could form a driver package, then also add any further updates using inf/folder.

    To expand on this it would be nice to be able deploy updated drivers.

    13 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

  6. Offline Image update on schedule

    Option to Automatically update Offline Windows Image on schedule.

    So that My Custom Windows 7 with preinstalled software will alway have all windows updates already in the image when its deployed.

    An option in SCCM to pick few images that SCCM would automatically update on set time. Eg after patch tuesday. s

    16 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

    We took a look at this – one potential drawback is the there’s no user interaction meaning the updates applied would be what’s presented in the Offline Servicing view. That’s the default view – filtered for that architecture.

    Would that selection be acceptable?

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

  8. Ability to disable/control the check for references at startup of a task sequence

    A task sequence checks its referenced packages at startup and fails if not all packages are available. With an international hierarchy and some (very big) appplication packages that only need to be deployed in certain countries we don't have (don't want to) put all packages onto all distribution points whether they are required or not. We use the same task sequence for all countries with dynamic variables and some conditions. By condition it is decided which application will be installed at a certain location. The workaround we implemented today is to have one centralized DP with all packages so computersā€¦

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

    Updated by bobmn for sangeev/OSD

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

  10. OSD during WinPE and the need of disk for storage

    Since bitlocker, UEFI with GPT and mSATA came in the picture to mention some disk-related stuff, I have struggle with OSD issues where the TS fails due to the lack of a non encrypted, partitioned regular disk to store content during the initial steps of a TS in WinPE
    Here is an example, I get an OEM-installed laptop with SecureBoot and UEFI activated. To be able to install Windows 7 on this laptop I have to reconfigure the BIOS and disable SecureBoot and UEFI, fair enough. But to get the OSD TS to work I have to manually clean theā€¦

    2 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

    The Task Sequence can be set to use ‘Run from Net’ – OS Image, Client Package etc. have to be set to use Package Share – part of the properties, visible on the ‘Data Access’ tab. Would that option help?

    Updated by bobmn for sangeev/OSD

  11. Multicast on a selective basis

    I have task sequences for on-demand imaging of one machine via PXE and also for automatically imaging an entire lab of computers. Ideally, the automatic TS would acquire the image via multicast from the site DP but one-off OSD runs on a single machine would still use unicast. It would be very nice to see this option available without having to load the image twice on the DP and enable one for multicast.

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

    One potential option here is to use the Multicast properties to require a minimum session size before starting e.g. 2. If that size is not met then the download will fallback to Unicast/HTTP. These settings are present in the ‘Enabled Scheduled Multicast’ UI. The session size option would also require a wait of minimum 1 minute

  12. SCCM Task Sequence Lock

    Enable the ability to Lock a Task Sequence once it has been released, similar to the effect when a TS is locked out to a user when editing it. In a large environment with multiple SCCM admins using OSD is you be a nice feature to prevent accidental editing of production Task Sequences.

    3 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. Drivergroup001

    Or a better implementation of Ben Hunter's script.

    4 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

  14. OSD - MDT like single instance drivers

    SCCM started in the right direction with driver categories. This implementation has limited uses however.

    I would like to see a driver management setup more like what is available in MDT. Specifically on deployment media.

    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

  15. Result screen for Collection & Machine variables

    At most of my customers, we are working with collection- or machine variables to be flexible during OS deployment with languages, application installations or something else.
    In some cases, there are so much collections with different variables, that it is very hard to find where a variable is coming from.
    Perhaps, you can use a dialog in context menu of a device like 'client settings' - 'Resultant Client Settings'.
    In this dialog, collect every variable with it's source like
    Variable 1 - Collection x
    Variable 33 - Collection Z
    Variable 232- Machine Variable

    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

    Updated by bobmn for sangeev/OSD

  16. Switch to let SCCM install applications in OSD via admin account instead of trusted user

    SCCM is great for deploying OS's, and MDT is great for customizing those images. I'm asking for a switch that allows SCCM to act like MDT when it comes to installing and customizing a reference image.

    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

    Updated by bobmn for sangeev/OSD

  17. Implement service/feature in OSD that picks up first free Computername from AD and sets it as Computername for New-Deployment OSD.

    Now I need to make manual scripts and additional web services for OSD to automatically pick up first free computer name from AD and set it for New deployment, it would be nice if SCCM could do it using inbuilt feature.

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. 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 →
  19. Install Software updates TS step improvements

    The "Install Software Updates" TS step could use some improvements, including adding an option to run a package after the reboots (before update step continue), and customizing the restart time-out and messages. The status messages are also pretty vague. For example, we know that after it installs the updates it can check for updates again, but it doesn't actually say when it's doing that. I've also noticed some blank black screens showing up for at least a minute as it is about to reboot.

    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. Let the TSAgent consume enough RAM in VMs configured with Dynamic Memory for OSD compatibility checks to succeed

    Setup: Hyper-V Gen2 VM configured with 1GB startup RAM, Min 512MB, Max 4GB.

    I was testing servicing Windows 10 1511 to Windows 10 1607 on my VM and the compatibility check failed because the VM was only consuming 1560MB at the time of the compatibility check. I'd think that it would be able to tell if the VM's maximum RAM value was higher than the minimum RAM requirement for Windows 10.

    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