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.
If you require assisted support, please see https://aka.ms/cmcbsupport for more details.
-
Apply Boundary Groups to WinPE Management Point selection
Currently it appears that when the SCCM agent in the WinPE boot image connects to a Management Point, it selects one without using the Boundary Group rules, instead selecting one from the AD published list, starting with the first alphabetically.
Instead this should behave like the full blown Windows SCCM Client and select a Management Point based on Boundary Groups such as IP range.
It is worth noting that Distribution Points are selected correctly according to Boundary Group by the WinPE client, for OSD content.128 votesThank you for the feedback, updating status to Noted
See https://blogs.technet.microsoft.com/configmgreng/2016/03/11/configmrguv/ for an explanation of each status value
-
Better Driver and Driver Package Management
Driver Management within the console is unacceptably slow (still). We manage 60+ unique Models across Windows 7 all the way up through Windows 10. As a result there are a LOT of drivers to maintain and manage. With SCCM 2007, we had the ability to at least break these down in folders. With sccm 2012 you removed the ability to import directly to a folder. The trade-off was "categories" however, it is still incredibly slow to search for drivers.
In addition, with SCCM 2007, we could just fill a folder with inf's and create a driver package from that without…
121 votes -
Remove from Collection / Move to Collection in OSD
Sometimes it might be handy to remove a computer from the OSD collection as a final step during the task sequence. Or additionally add the computer to additional collection(s) for for example extra software deployment or another task sequence.
Now scripts need to be created therefore and in my experience this doesn't always work well.
A predefined step where the collectionname or collectionID needs to be added to add (or remove) the computer to (or from) would be much appreciated.108 votesThanks for the suggestion. Updating status to Noted – see https://blogs.technet.microsoft.com/configmgreng/2016/03/11/configmrguv/
-
Revision History for task sequences
Could you add Revision History for task sequences? It would save you the effort of exporting and importing task sequences or keeping copies for References. This would be a nice to have feature in the Configuration Manager Console - although I'm sure we all have a scheduled job for exporting SCCM configuration automatically anyway.
106 votesplanned ·AdminBob Mac Neill (Software Engineer, Microsoft Endpoint Configuration Manager) responded
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/cmcssreleaseinfoThis 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. -
Add TFPBlockSize and TFTPWindowsSize to the DP configuration page in the Admin Console
It would great to be able to configure TFTPBlocksize and TFTPWindowsSize on PXE-enabled DPs from the Configuraiton Manager console, and not having to edit the registry or to use Configuration Item/Baseline to do this. An option on the PXE tab in the Distribution Point properties please?!
101 votesUpdating status to planned, see here for an explanation of values:
https://docs.microsoft.com/en-us/sccm/core/understand/find-help#send-a-suggestionWe’ll update in the near future with the Technical Preview details.
-
Built-in Web Service for OSD tasks
Maik Koster has created an excellent Web Service for performing tasks e.g. during OSD, like removing a device from a collection. I think it would be a great idea to have a Site System Role for OSD where you have a built-in step in the TS to choose various tasks to perform during OSD.
99 votes -
Apply Configuration Baseline/item during OSD
When trying to move away from Group Policies to Configuration times/baselines and in every other scenario as well, add a step in Task Sequence to evaluate and remediate select Configuration items/baselines. Then we can select which one of the Configuration Items/baselines should be applied during OSD so the settings are present when the user logs on for the first time
94 votes -
Resume Task Sequence Failure
Provide an option to RESUME an already running OSD task sequence deployment that failed in a specific area versus having to start the deployment all over again. In the event of a failure, this would allow for us to resolve the issue right away and then allow the admin to RESUME the OSD task sequence deployment from the exact point of where it failed (not have to start everything over again).
91 votes -
Task Sequence deployment option of "While no user is logged on"
Give us the option to restrict a required Task Sequence to "When no user is logged on" This would be particularly helpful when using Task Sequences to push out Application updates. That way if the TS tries to run while a user is logged on it won't fail as soon as it hits the applications which are set to "When no user is logged on"
86 votesUpdating status to Noted. See https://blogs.technet.microsoft.com/configmgreng/2016/03/11/configmrguv/
-
Allow Applications with interactive deployment methods in a task sequence
In SCCM 2007 we utilized package with multiple programs. One install program that was silent to be used in a task sequence. One with interaction (appdeploy toolkit e.g.) for distribution to existing PCs. Once we moved to application we created multiple deployment methods with the appropiate filters. However if one of the deployment methods does contain the 'allow interact' option the application can not be added to a task sequence even though there are deployment methods that would apply to a OSD situation were it would pick the non-interactive one. Would like to see a logic check in the task…
84 votesUpdated by bobmn for sangeev/OSD
-
Allow "Retry on unexpected restart" for the "Upgrade Operating System" task sequence steps.
We are seeing a number of unexpected restarts during the "Upgrade Operating System" Windows 10 feature update that causes the task sequence to fail. These restarts are happening during the "setup.exe" phase of the process. Allowing the task sequence to continue would resolve this issue.
83 votes -
OS Deployment completion screen
Sometimes a task sequence can fail without the technican noticing the reboot countdown, so they just see a login screen and assume everything is okay. How about a "OS Deployment Failed/Succeeded" splash screen at completion? MDT (UDI) has a completion screen, although it doesn't show on error. Still - something like that.
79 votesUpdated by bobmn for sangeev/OSD
-
Allow option for GPO processing during Task Sequence
Right now GPO processing is disabled during TS execution. This is annoying as quite often there's settings and environment configuration for a machine pushed by GPO, and right now they only apply at the end of the TS.
It would be nice to have an explicit "process group policy" step in a TS, which would be the equivalent of a "gpupdate /force".
78 votesLeaving status as Noted – see https://blogs.technet.microsoft.com/configmgreng/2016/03/11/configmrguv/
We don’t do anything explicit to block GPO processing, in earlier Windows versions that wasn’t the case but GPO apply was problematic in some instances
Our next step for this item is clear explanation of how GPO relates to OS Deployment Task Sequences and standalone Task Sequences.
-
Set CCMEXEC Service to "Auto" while running a OS Task Sequence
It would be cool, if you set the CCMEXEC Service to "Auto" automatically while running a Task Sequence. After OS Deployment run, it sould be set to "Delayed" again.
This would Speed up OS Deplyoment up to 15 Minutes!
(We tested it in here with a TS Step after CCMSetup Step) cmd /c sc config "CcmExec" start= auto
75 votes -
Windows 10 Inplace Upgrade, support MUI Images
We use in Switzerland a EN-US MUI Windows 7 (DE/FR/IT) an we plan inplace upgrade to Windows 10 1607. After Upgrade Windows 10 is only in english upgraded. (We can only use a en-us win10, another language image crashed the TS) Please add a step for set one or more LP in the upgrade process (Native, please no Scripting, MDT etc.)
The same Procedure we require for the Win10 Upgrades via WSUS (1511->1607->1703...) After upgrade we must add manually via Tasksequence the other language packs. Why?74 votes -
Ability to update "Operating System Upgrade Package" with latest dynamic updates
It would be good to be able to add the latest dynamic updates to a "Operating System Upgrade Package" to ensure it have the latest compatibility database and setup files.
Our environment do not allow the setup process to access internet + even if it could it will be better if we can download once to the package and not having all clients going out to internet.74 votes -
Install Third Party Software Updates during TS Install Software Updates step
Currently (v1806 or later) Third Party Software Updates are not being installed during the Install Software Updates step in a Task Sequence.
Ideally third party software updates should be installed just like regular updates during the Task Sequence. A machine should be fully patched (secure and end-user ready) when it leaves the deployment bench.
71 votes -
OSUninstall - Make ConfigMgr Aware of going back to previous builds
Please Make CM aware if an OSUninstall (Reverting to previous Build) has happened, so it can heal itself into a functional state. Currently if you perform an OSUninstall from say 1809 to 1709, after you've upgraded originally to 1809 using a CM Task Sequence, the CM Client is non-functional.
Client is in Provisioning Mode, Services are disabled, and once you fix that, it thinks it's int he middle of the Task Sequence and shows the Upgrade TS "Installing", so then you need to clear that out.Please make OSUninstall & CM Play Nice together, so we can offer users the…
68 votesplanned ·AdminBob Mac Neill (Software Engineer, Microsoft Endpoint Configuration Manager) responded
Updating status to planned.
Thanks for the feedback, I filed the exact same issue in our database a while back. We’ve addressed recovery from being stuck in ProvisioningMode in our 1902 release. See https://docs.microsoft.com/en-us/sccm/core/plan-design/changes/whats-new-in-version-1902#bkmk_client
Next step is to clean up the task sequence.
-
OSD Task Sequence Restart Computer step needs "if reboot pending" option
Please add to the Restart Computer OSD task sequence step an option that will check if the system requires a reboot and then only restart the computer if it needs to. Right now to work around this need, we have to execute a PowerShell script and write the results to a custom task sequence variable and then use that variable as a condition on the Restart Computer step. Adding this option natively would be much more elegant. Attached is the script we're using.
68 votesThanks for the feedback and suggestion as well as the example. Solid idea too.
Updating status to Noted, we’ll update in the future when we’ve tested our proposed solution.
-
Support Cloud Imaging without internal MP
Please add support for cloud imaging without a local MP, meaning get all content for OSD, including policies from the CMG.
66 votes
- Don't see your idea?