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.
-
Add ability to resize the new "Enter a PowerShell script" window
It would've been nice to have the ability to resize the new "Enter a PowerShell script" window to chech that everything looks good. The default windows is quite narrow. Maybe add som nice colour formatting to get a better overview.
3 votesstarted ·AdminAdam Meltzer (ConfigMgr Product Team) (Software Engineer, Microsoft Endpoint Configuration Manager) responded
We are working on improvements around the console for this scenario. You should see some of these in recent technical previews. We have also further improvements for improving the scripting experience planned for future releases.
-
Get-CMScript by ScriptGUID
Get-CMScript does not provide on option to get scripts by scriptGUID. CMScripts are allowed to have the same name so we need a variable that is unique, ScriptGUID will do that. Currently I am not able to pass that value through Get-CMScript.
5 votesstarted ·AdminAdam Meltzer (ConfigMgr Product Team) (Software Engineer, Microsoft Endpoint Configuration Manager) responded
This change will be in the next TP build as well as CB2010.
Thank you for your feedback.
-
Show content for updates in Support Center
Have the ability to select the Updates show in the content of a workstation and the ability to click install and to see the error if it reports back an error.
This can currently be done for Application content but cannot be done for Updates.
To try to get this capability just for Updates for troubleshooting/support for workstations. You have to leverage ReCast- Right Click Tools and leverage the Remote Software Center to kick off updates for install for workstations that you are troubleshooting.
9 votesstarted ·AdminAdam Meltzer (ConfigMgr Product Team) (Software Engineer, Microsoft Endpoint Configuration Manager) responded
We are working on adding updates capability into Support Center for future releases. In the latest Technical Previews, we now display information about maintenance windows and all the updates installed on the system.
We plan to further extend this to provide more in-depth information about deployed updates like we have for applications.
Stay tuned for more on this in upcoming technical previews.
-
Integrate a GitHub (or GitHub Enterprise) Repository/Branch as the source of "Software Library\Scripts"
It would be great if you could specify a Git Repository and Branch as the source of the contents of the Scripts Folder. This would allow the approvals to be managed in GitHub with all the abilities around code review and testing.
It could still require an admin approval in the console which Version of the script should be used. It would also make rollbacks to an earlier version very easy.
If you allow having "folders" in the Script folder, each of them could be a repository. You still should need to approve which version to run, but MVPs could…16 votesstarted ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
in #sccm 1904 tp
-
Community Hub: RBAC or opt-out
With 1902 we introduced the Community Hub to the current branch release. Even it's a great feature, some users shouldn't be able to see it. It would be nice if we could use RBAC or a site setting do hide it from consoles.
25 votes -
Task sequence media - compute space does not consider removed applications/packages
When creating stand-alone media you have the option to select which Applications,Packages and driver packages it should include onto the media or not. After clicking next on the summary page the process of starting the media launches. in the createTSMedia.log you can see that at some point the process starts to compute volume layout. It seems that the compute of the volume layout does take into account the software you selected to not be on the media. Therefore you might get the message that you do not have enough space on the USBFD media altough this is not trough. At…
7 votes -
Improve SCCM's built in WSUS cleanup and maintenance task
Preview SCCM versions have a basic WSUS cleanup and maintenance task. It should be evolved and expanded to include SQL index optimization, IIS configuration optimization, and deletes of declined updates.
55 votesstarted ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
In #SCCM 1904
-
Change Custom Tab from using IE Engine
I would like the ability to be able to change the browser engine that is used in the Custom Tab in Software Center. Currently it is using IE and I would like to be able to change it to use another browser. I prefer Chrome but would at least settle for Edge.
94 votesstarted ·AdminMark Silvey - ConfigMgr Product Team (Engineering Manager, ConfigMgr, Microsoft Endpoint Configuration Manager) responded
This is available to try in the 2012 Technical Preview for ConfigMgr. https://docs.microsoft.com/en-us/mem/configmgr/core/get-started/2020/technical-preview-2012#bkmk_swctr
-
Allow custom icons in software center for Task Sequences
Split this item from a bigger umbrella item.
This is to specify an icon per App Task Sequence in the Software Center.1,926 votesstarted ·AdminBob Mac Neill (Software Engineer, Microsoft Endpoint Configuration Manager) responded
We’ve released our 2001.2 Technical Preview.
For more info:
Doc: https://docs.microsoft.com/configmgr/core/get-started/2020/technical-preview-2001-2
Blog: https://techcommunity.microsoft.com/t5/configuration-manager-blog/configuration-manager-technical-preview-2001-2-is-now-available/ba-p/1149051This release has some update to the task sequence as a deployment type. See
https://docs.microsoft.com/en-us/configmgr/core/get-started/2020/technical-preview-2001-2#bkmk_tsdt -
CM Messaging SDK Documentation shouldn't be a .chm help file AND...
The docs that exist for the CM Messaging (note, the messaging SDK is not a part of the larger CM SDK docs here https://msdn.microsoft.com/en-us/library/hh442686(v=cmsdk.16).aspx) is currently a .chm Help file, which is lovably nostalgic.
However it doesn't do justice to the power of the SDK. For instance, Discovery and hardware inventory are barely covered in the SDK docs. I'm troubleshooting an issue now with the Messaging SDK in which a fake CM Client appears with Windows 6.2 NT Workstation, even though it is a fully patched Win10 machine. Weird stuff.
Anyway, it would be great if the docs were…
0 votesstarted ·AdminAdam Meltzer (ConfigMgr Product Team) (Software Engineer, Microsoft Endpoint Configuration Manager) responded
The latest iteration of the docs for the messaging SDK are here: https://msdn.microsoft.com/en-us/library/mt744369.aspx
Migrating to docs.microsoft.com and further fleshing out the documentation here is something that’s on our radar for the future.
-
Folder Redirection Improvements to Permit OneDrive
Currently the folder redirection feature in SCCM doesn't take an environmental variable as a good path; it requires \SERVER\SHARE.
With OneDrive being common place in Office 365, please allow us to enter a command such as:
%userprofile%<SyncFolder>
where Sync folder is the name of your organization's onedrive folder.
as documented by the Office team.
So that we can use SCCM to manage this.
Thanks! :)
1 votestarted ·AdminMark Silvey - ConfigMgr Product Team (Engineering Manager, ConfigMgr, Microsoft Endpoint Configuration Manager) responded
A bit more than what you were asking for but our first integration with configuring OneDrive is in the 1902 technical preview.
-
ConfigMgr Web Console
Introduce ConfigMgr Web Console and remove the need to update the console on every device with each SCCM CB Upgrade as local admin rights are needed to update the console.
The ConfigMgr Web Console might be similar to Azure Portal with Microsoft Intune.
With SCCM CB updates getting released more frequently than before, this will provide benefits and ease of management. The Admins can connect to the ConfigMgr console from any computer in the organisation without the need to install it.
782 votesstarted ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
The first slice of this is now available with #configmgr 2002 production release (publicly available). You can now attach your on-prem #configmgr to Intune, and see #configmgr managed clients (including win7 and server OSs) in intune/MEMAC UI. We will add more and more capabilities over time.
-
Small SCCM Hardware VM Recommendations
I'd like primary site sizing recommendations for small to medium size environments. We have <500 client devices, your recommended specs are way too high.
5 votes -
Quick view devices that require an update from the Software Library
At the moment there is no quick way to see which particular machines require an update. You can run a report from Monitoring, but that means identifying the update then going back to reports and running the appropriate report.
You can however see the the number of devices that require an update when looking at that particular update. A simple "More Details" button here would be useful which would show the machines that require the update or are compliant etc, without needing to run a report.
This applies to both Software Updates and Windows 10 Updates for feature updates.
11 votesstarted ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
This is available in #SCCM 1903 TP
-
Run Scripts: Need cmdlets to support feature
Create cmdlets for the new in console Powershell scripts. Some good ones would be new Script Deployment and get script results.
EX:
New-CMPSScriptDeployment -Name "Script Name" -CollectionName "Collection Name"9 votesstarted ·AdminAdam Meltzer (ConfigMgr Product Team) (Software Engineer, Microsoft Endpoint Configuration Manager) responded
1806 will have New-CMScript, Invoke-CMScript, Approve-CMScript, Deny-CMScript, and Remove-CMScript. These cmdlets are not complete but we plan to flesh them out more for future releases.
-
Add TPM and SecureBoot task sequence variables
Please give us task sequence variables for the following because WMI can be unreliable or sometimes can't be used. These would be nice to have in order to create conditions for performing actions such as enabling/disabling TPM and SecureBoot.
TPM enabled/disabled
TPM activated/deactivated
TPM owned/not owned
SecureBoot enabled/disabled4 votesstarted ·AdminBob Mac Neill (Software Engineer, Microsoft Endpoint Configuration Manager) responded
Hi,
Updating status to started – see
Our 2002 release added _TSSecureBoot
See https://docs.microsoft.com/en-us/mem/configmgr/core/understand/find-help#send-a-suggestionUse this variable to determine the state of secure boot on a UEFI-enabled device. The variable can have one of the following values:
NA: The associated registry value doesn’t exist, which means the device doesn’t support secure boot.
Enabled: The device has secure boot enabled.
Disabled: The device has secure boot disabled.For TPM that’s achievable with task sequence conditions – I’ll look to add something to the Community Hub to demonstrate.
-
Filter for Datetime "between" for Support Center Logfile Viewer
I would be great to have a between Filter for Datetime in the Support Center Logfile Viewer.
Like this:
Include: 2017-03-08 11:00:12.323 <->2017-03-09 09:00:12.3232 votesstarted ·AdminAdam Meltzer (ConfigMgr Product Team) (Software Engineer, Microsoft Endpoint Configuration Manager) responded
This is something we’re working on for our next release.
-
Create a PowerShell cmdlet too add/edit/remove duplicate hardware identifiers
New-CMDuplicateHardwareIdentifier
Set-CMDuplicateHardwareIdentifier
Remove-CMDuplicateHardwareIdentifierPlease create cmdlets to add/edit/remove duplicate hardware identifiers. We have a large organization and those pesky Lenovo Yoga's get a USB to Ethernet dongle with each one. We have over 500 dongles currently, and I don't see a way to automate importing those MAC addresses. Thanks!
64 votesstarted ·AdminBob Mac Neill (Software Engineer, Microsoft Endpoint Configuration Manager) responded
Thanks for your feedback and suggestions, updating status to started.
We added these CmdLets in our 1910 release:
New-CMDuplicateHardwareIdGuid
New-CMDuplicateHardwareIdMacAddress
Remove-CMDuplicateHardwareIdGuid
Remove-CMDuplicateHardwareIdMacAddressMore details here:
https://docs.microsoft.com/en-us/powershell/sccm/1910-release-notes?view=sccm-psPlease try them out and share any feedback you may have, then I’ll likely close this item with our 2002 release.
-
More characters in the OSD Task Sequence description
I would like more space in the OSD Task Sequence description field (and possibly even include a link) so that we can adequately tell people what's required before and after running the Task Sequence and to tell them where to find help.
At the moment, we only have 2-3 lines of text available.
Perhaps replicate what's currently available in the application model with the Localised description on the Application catalog tab.
15 votesstarted ·AdminBob Mac Neill (Software Engineer, Microsoft Endpoint Configuration Manager) responded
Updating status to started. see https://docs.microsoft.com/en-us/mem/configmgr/core/understand/find-help#send-a-suggestion for an explanation of each value.
Our 2010 Technical Preview is released today.
Doc: https://docs.microsoft.com/mem/configmgr/core/get-started/2020/technical-preview-2010
Blog: https://techcommunity.microsoft.com/t5/configuration-manager-blog/view-syntax-highlighting-for-scripts-and-queries-in/ba-p/1740062This release includes changes to the task sequence properties – the limit is now increased to 512 characters.
(I neglected to make the same change to the wizard, I’ll get to that in the future) -
Allow exclusion of OU's from Active Directory System Discovery
Have the ability to include/exclude certain OU's from both Active Directory User and System Discovery.
E.G. I might have an "All Users and Groups" OU at the root domain level, which may contain sub OU's containing service accounts or mailbox accounts etc. that I don't want being picked up by discovery. The ability to pick which sub OU's to discover/not discover would be really handy in this scenario. The same applies for system/computer discovery also.
40 votesThis is complete for System Discovery but not for User Discovery.
- Don't see your idea?