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.
-
Application deployment and "Maintenance window" settings cause the application to kill
-Problem overview
If you deploy the application under the following conditions, the running application will be killed immediately after the download phase.
The customer has set "Maintenance Windows", and the problem is that the application is killed at a timing outside the "Maintenance Windows" range.This behavior is reproducible. (Confirmed with MECM 2002) I want to confirm whether this behavior is a by design or a known issue.
-Repro step
1. Set "Maintenance Windows" to the device collection. The next step is to set the installation deadline before entering "Maintenance Windows".In the application's Deployment Type properties, on the Install…
43 votes -
Prevent Cache Limit from Causing Application Deployment Failure
Once the cache has been filled all subsequent application deployments fail until the cache self-cleans. In CAS.log you see that the client is refusing to download the content because the cache, not the actual disk, is full.
This strikes me as a non-optimal design choice if the goal is to successfully install applications. If I want to install an application, I do not want it to fail because of an artificial limit that until very recently was set at the time of client install. Most of the time the cache clears based on the ‘Minimum duration before cached content can…31 votes -
Required Software notification
We would like to be able to remove the "Outside my business hours" option on the required software changes notification added in 1902. This option requires users to understand the difference between maintenance windows and business hours which can be confusing. This is even more confusing if you disable the options tab in Software Center so that the "Configure Business hours" option doesn't work.
25 votes -
Windows Application Packager (WinGet) Integration
I would like configmgr to integrate with winget.
https://devblogs.microsoft.com/commandline/windows-package-manager-preview/
Please allow me to simply tell winget to install/uninstall an application and allow sccm to monitor the result codes. Provide winget as a part of the sccm client install. Reduce my work effort to deploy applications!
This should be a native deployment type as well. Let sccm ingest all the possible applications winget supports!
Allow application content to be stored via Microsoft Connected Cache!
82 votes -
Deployment Enforcement after grace period expires
We have discovered an issue with the current grace period feature (and got this bug confirmed with a case) not enforcing the deployment after expiration (Software Updates & Application).
This results in multiple things:
- the selected duration of the grace period is irrelevant for the deployment enforcement
- as long as the client is only online during configured business hours an enforcement never occurs (so the documented "...reverts to normal behavior for overdue deployments." does not occur)As a result an enforcement is not assured and renders this feature unusable if you have the requirement to enforce e.g. software…
20 votes -
Enhance documentation & setting to control deployment available time randomization
We have discovered, that the available time of a application deployment is randomized per client (we have discovered a range of 0 - 120 minutes).
This behaviour is not documented and caused some headaches.
https://docs.microsoft.com/en-us/mem/configmgr/apps/deploy-use/deploy-applicationsAdditional to the documentation of this beviour (including the maximum randomization time) we would love to see a client setting to control this behaviour, similar to the "Disable deadline randomization" setting for the deployment deadline.
21 votes -
Pre-deploy software to user primary device on application groups
Actually there is no way to Flag application groups to pre-deploy on user primary device
It would be great to have like on application deployment the capability to flag the groups to install on primary user device
15 votes -
Let available applications automatically upgrade like in required mode
Some of our customers work in the application model with available deployments. They would like to let the employees choose which application they want to install, but the update should be installed automatically if the user has already installed an application himself via the software center.
Let's assume that with the help of Supersedence we update Application with name "Av1.0" with a second Application named "Av1.1" via available deployment. Then the supersedence should recognize whether the product assigned with the help of the available deployments was installed on a client and if so, the update should take place…
25 votes -
Application Group reboot behaviour
Given a scenario of an application group which contains more than one application: if any application in that group requires a reboot the whole application group is terminated with an error (AppGroupHandler - InternalProcessAppRules failed with error 0x87d0032e) even though the application which demanded the reboot was installed correctly.
The expected behaviour is to perform the reboot and then continue with the next application in line in the application group after the reboot.
It would be beneficial if any reboot request in the application group process were internally remembered and only one reboot request would be sent to the user…
50 votes -
Approval for application groups
Approvals are not available for application groups. It would be so much easier to approve one application group than multiple apps individually.
Approvals should work with application groups the same way than with applications.
9 votes -
Application supersedence for user deployments
At the moment application supersedence is only working with machine deployments. Please make this work for user deployments.
6 votes -
Ability to add the application groups in Task Sequence
Application groups can be deployed to a collection but cannot be added in a Task Sequence and then deployed. Please enable the Task Sequence deployment for Application Groups.
98 votes -
Prioritize application deployments
This an idea to add a functionality so we can set a priority from 1-10000 for multiple software deployments.
Currently if one of the packages require a reboot and they get installed ahead of the others that will hold up the deployments until the machine is rebooted.
21 votes -
Detection method for MSIX Apps should have version 'Greater than or Equal' option
Current detection method for MSIX native Deployment Type only allows us to check version equals to 1.x.y.z.
If that application is set to auto install updates afterwards the software center application status turns to failed. I experienced this after deploying Microsoft Whiteboard application, when I deployed to my user base app deployment was successful for over 5000 machines and deployment success status was almost 99%. After 2 weeks users complained they see Failed status in Software Center next to Whiteboard application. After troubleshooting the issue I came to know whiteboard application was set to install automatic updates and the version…
1 vote -
Global Variable for Software packages
For the installation of applications without a floating license it would be helpFor the installation of applications without a floating license it would be helpful if there were global variables for license keys or configuration settings that I could use during packaging. So you don't have to enter the license key into the package, but you can use e.g. a WMI query to get this variable and enter the license key/configuration that way.
13 votes -
Available Applications that a user initiates in Software Center should ignore maintenance window for all dependencies and superseded apps
When a user clicks on an application in Software Center while it is available (or pre-deadline) then all dependent and superseded applications should ignore the user's maintenance window. The current behavior is that if a reboot is needed in the chain then the user has to click install again in Software Center. This could be handled by a deployment option so that the current default behavior isn't impacted.
Example:
User Clicks on App1
App1 has a dependency on App2
App2 requires reboot
When user clicks App1, App2 should install, then reboot, then App1 should complete installation and reboot if needed…38 votes -
Include a time delay in the SCCM Application Dependencies Tab
When adding dependencies to an appliaction is would be good to set a time delay between it and the application being installed.
I have had an instancing in a current project that 2 applications need a time delay otherwise they do not recognise each other as being installed. The only way that this can then be resolved in to uninstall both then install one and then other while waiting for required time of 5 minutes.
9 votes -
Add "Favorites"/Pre-Defined Dependencies to Dependency Settings in Applications
I use application dependencies a lot and in general this works well in my environment. Setting them up is currently a bit cumbersome because you need to create the dependency then add the applications/deployment types to the dependency. I find that there are some dependencies that I use very commonly (Visual C++ Redistributables, .NET) where I'm always setting up the same dependency for different apps.
Instead of manually having to do this for each application, it would be nice to save these dependencies somehow so they could easily be added from a saved list. Perhaps the console could remember recently…
2 votes -
windows source management
Allow multiple "Product Code" separated by a comma, in the "Windows Source management" under Deployment Type - Program tab.
This would be helpful for such MSI with sub storage streamed in. Those MSI change their Product Code on the fly during installation depending on language detected.
2 votes -
Deployment option for CMG available/required apps
It would be useful to us for an option, similar to allowing application to run via task sequence, that would let us select which applications we would want users to see/install via the CMG. Currently most apps we use are deployed as available to all users but only a select few have the content distributed to our CMG and so causes problems when users try to install and ConfigMgr waits to download content.
0 votes
- Don't see your idea?