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.
-
Allow customer icons in software center for Package/Programs
Split this item from a bigger umbrella item.
This is to specify an icon per legacy package/program in the Software Center.226 votes -
Apply all deployed applications step in OSD
A step during OSD that queries SCCM for the applications deployed to a machine. If any are deployed to collections the machine is a member of they are installed one at a time, performing any restarts untill the whole list is complete. This should be an integrated step rather than implemented inconsistently by third-parties in PS or IIS
223 votes -
Improve Content Replication
Content Replication from Site to DPs should be a frustration free Process or SCCM Admins. Unfortunately, I know no customer without smaller or bigger issues in this area.
Here is an uncomplete list of some issues I´ve noticed:
• Content Eval - Scheduled Task lost
o SCCM does not check if the schedule task got lost/deleted
o Suggested Solution: SCCM should verify the Scheduled Task on Service Startup
• Content Eval - Hash mismatch/Eval fails for package
o When content Eval fails for a package, the admin must manually redistribute it / take care of the error
o There should…219 votes -
Enable DA without the need of SCCM
The pro of Windows Analytics was that you can configure it in every environment without the need to have SCCM or Intune configured.
Please re enable this way of deployment, also if it's limited to Read-only insights or some features.218 votes -
smart card pass-through support for remote control
Please provide smart card pass through for RDP/Remote Control sessions.
203 votes -
Allow us the ability to view all variables and their values that are available in a task sequence (both built-in and custom) via a gui
While testing some new functionality in SCCM 1602 current branch I inadvertently searched for a possible new variable using the 'set dynamic variable' step.
Unfortunately that doesn't list read only variables in the 'existing variables' list (read only variables begin with _). It would be awesome if this gui would list all built-in variables (including read-only ones) as this would make searching for a particular variable easier than having to google or bing it.
Secondly, how about the option to list all custom defined variables in this gui, along with their values (if any). today we get the following headings…
195 votesThanks for the feedback.
Updated by bobmn for sangeev/OSD
-
Allow deployments using application model to be installed from DP rather than downloaded to ccmcache folder
I have to create several very large (10GB and up) software deployments each year and install them for two thirds of the user base. Preferred method of delivery is install directly from the DP rather than download the installation files to C:\windows\ccmcache. It would be nice to do this using the application model so I can make use of the extended feature set it provides over the package model. I have to work around the limitations using convoluted wrapper scripts to get everything working properly.
195 votes -
Make automatic client upgrade more intelligent to not break other running installations
Right now, the automatic Client upgrade scheduled Task is not aware of any running installations. So if appenforce.log shows a running Installation and at the same time the randomly timed scheduled tasks kicks in, the Installation cannot finish without error and will randomly leave the Installation or the SCCM Client itself in a unhealthy state. A reinstallation is the only way out.
Repro steps
- Activate automatic Client Upgrade in Hierarchy settings
- Exclude some test clients from automatic client upgrade
- Create an Application with a deploymenttype using a custom script
- As the script, use a batch file…194 votesInvestigating…
-
Would like to replace the Windows defender icon with the SCEP icon when managed by Endpoint Protection
In windows 10 when managed by SCCM+Endpoint Protection, we get Windows Defender as the Endpoint Protection client, which is fine as they use the same engine.
However the icon is for Windows Defender which doesn't make sense.
Can we change it to the SCEP icon instead which would make more sense and go along with the installed software SCEP in control panel which does have the correct icon (in Programs and Features).
Having the SCEP icon would be a nice visual clue (aside from looking at applied policies) that SCEP was managing Antivirus rather than Windows itself
192 votes -
Windows 10 Servicing Dashboard: Make it clickable
When I go to the Windows 10 Servicing Dashboard, I got a nice PieChart of the Windows 10 Clients and their Version.
But when I click on the PieChart, nothing happens. It would be great to have the same experience on this Dashboard like on the SCEP Dashboards.
That means, if I click on the PieChart one of the Windows 10 Version, a new collection would be opened, with the corresponding Devices.192 votesstarted ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
Should be in the 1802tp.
-
Add Ability to Remediate Existential Registry Setting Compliance Items
Currently you cannot auto-remediate a registry compliance item with an existential rule. I should be able to select an option to auto-remediate to have a setting removed much like you can to set a value.
190 votes -
Allow uninstall of applications with dependencies
When you deploy an application with dependencies, you loose the option to uninstall it from software center. It would be nice to be able to uninstall the main app and be able to choose if the dependencies would uninstall or not.
188 votes -
Windows 10 Servicing Customization
It would be great to be able to customize the Windows 10 image or allow a "clean up script" to run post install. I like the concept of the Windows 10 Servicing part of the SCCM console. I think it will become important as upgrades start rolling out 1-2 times a year and majority of companies have Windows 10 clients that need servicing. Being able to create Servicing plans will help keep IT on top of the upgrade process through different updates.
The current model just doesn't work for a lot of companies. Not many places allow games such as…
187 votesNoted ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
awesome ask. makes sense.
-
add possibility to logoff user for Software Installation and prevent login during installation.
It would be great to have a possibility to create a deployment where the User would be logged off during the installation of Software. Useful for Software like Java Runtime or Adobe Pro where a running application can prevent the installation.
The User should be informed that an installation will be started and he will be logged off. The User should be not able to login during the installation.187 votes -
Delete multiple objects from console
It would be very great and intuitive to be able to delete multiple apps \ deployment types\ deployments \ packages \ driver packages and even folders from Console without creating custom PowerShell scripts.
Today when selecting multiple objects the delete option becomes greyed out.181 votes -
Remote Control: Improve Multi-Monitor Experience
Business Case (I know how you PMs love these):
The current CB 1902 implementation is going to make this conversation part of our helpdesk script:
“What screen is the app on?”
“Can you move that window to the monitor where X is showing?”
“No, not that one.”
“Nope, still don’t’ see it”
“Ok let me reconnect in full screen, please accept the prompt again.”
“No no no, don’t hang up the phone, that’s not how this works.”
“Ok, you should see a prompt to allow me to connect.”
“Nope it’s there, trust me.”
“Got it, thanks. Ok, let me move…182 votesNoted ·AdminMark Silvey - ConfigMgr Product Team (Engineering Manager, ConfigMgr, Microsoft Endpoint Configuration Manager) responded
Thanks for the feedback!
-
Add Column for Email just like 'Primary User'.
Add Column for Email just like 'Primary User'. This will allow rapid targeted communication to the Primary Users in a collection.
175 votes -
DSC to replace or compliment basline feature
DSC is a wonderful framework for handling baseline configurations across Windows and Linux machines, but it's completely unsupported in SCCM directly. While a Pull server is certainly more simplistic than an SCCM hierarchy, it would still be very beneficial to have some integration in a couple of areas:
Management Points can easily be configured to host mof configurations for clients, and a new client policy class for allowing the SCCM agent to configure the pull server settings on a host would be great. Alternatively a new role could be made ... not sure that would feel as elegant.
The baseline…
169 votesplanned ·Admindjam (Product Director, or Executive, Microsoft Endpoint Configuration Manager) responded
This feature will evolve from the “run scripts” features that first showed up in ConfigMgr 1706 tech preview. It lets you build a library of powershell, and execute them on demand. We will evolve DSC capabilities into this feature too.
-
Fix Active Directory Discovery Attribute <Not Set> Bug
When an optional AD attribute has been selected for inclusion in AD discovery, if that attribute has a value at time of discovery, it is included in the discovery and reflected as part of the information for the user/computer/group object in CM. If that AD attribute is later cleared (changed to <not set> / NULL value in AD), discovery identifies that the attribute is a NULL value and purposely skips it from the discovery. As such, the user/computer/group object in AD falls out of sync with the AD attributes and continues to report the value even though it has been…
169 votes -
Enhance Install Behavior for detecting open applications
SCCM 1702 introduced the Install Behavior tab for deployment types which lets you specify executables for the application to monitor during deployment. Currently, if the deployment is "Available" or "Available but before the deadline" then the install fails and users receive a pop-up indicating which executables need to be closed prior to your application running.
Enhancements:
1. Modify the feature so that the pop-up appears before the application install fails. If the user clicks "OK" then the application will perform the check again. If the executables are still open then the pop-up appears again. The pop-up will continue to appear…168 votes
- Don't see your idea?