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.
-
Wait for second reboot in custom tasksequence
The docs say that SMSTSWaitForSecondReboot variable does not apply to custom task sequences. That is true, unfortunately.
A few customers use custom tasksequences to update application bundles and the variable could help here.
The problem: Software Updates (Cumulative W10 etc) have been installed during the day, reboot is pending until next maintenance window. Maintenance window opens at night and starts task sequence for application updates. Task sequence has a reboot step or app install forces a cm hard reboot by exit code 1641. Now when the system reboots, the task sequence may fail on startup because of a second reboot…1 vote -
Prioritize application installation/removal and hold reboots until all deployments are complete.
I worked with Radia for many years. Two things from Radia we miss are the ability to set priority and holding reboots until the end of all deployments. For priority, we could set a value of 1 to 99 on an application. Anytime there were multiple deployments to a device they would be performed in low to high number priority order for install and reverse for uninstall. Uninstalls would occur first. We could also set reboot=reallysuppress in any msiexec command line and set a flag on the application to reboot on install, uninstall, update, etc. Radia would then wait until…
1 vote -
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 -
Add BAT/CMD/PS1 to 'Executable files' filter on 'Deployment Type' installation and uninstall programs
Every site I've ever worked at has used batch files as the installation/uninstall source. It's a nuisance to have to click that drop-down Every.Single.Time in order to select them. The simple addition of '.BAT; .CMD; *.PS1' to the filter would fix that frustration.
1 vote -
Make the detection method for applications detect missing applications
It is not uncommon for us to use a SCCM application deployment to remove an application from our environment. The detection method can verify an executable is there but there is no reverse logic to detect it missing. If the uninstall is clean and there is nothing left over to detect we are forced to use a create a .log or .txt file with PowerShell for the detection method. While this provides basic functionality, it does not allow the deployment to detect when software is reinstalled so it can rerun and remove it again. If there was reverse logic to…
1 vote -
Hover over help, define and examples.
In sections like Detection rule when using different operators like between, one of, none of. Provide formatting examples on hover for single and multiple entries.
0 votes -
Automatic refresh/update after you do "Update distribution point"
When updating a package over "Update distribution point" we always have to click outside of the section/folder in order to get an updated status of the package we are updating. It would be nice to have it automatically refreshed only for that particular software.
0 votes -
Universal Application Upgrade Deployment
Current universal apps require older version app should not be running on client computer when you deployed upgrade package to clients.
When you deploy upgrade to clients old version running deployments failing with error "Resource already in use".
Customers trying to use wrapper programs to terminate running process. Instead of wrapper program Configuration Manager should be handle the process termination.
0 votes -
Run detection without downloading application
When using dependencies and superseedence it seems that the client downloads applications to be able to run the detection method.
My scenario is that i have Application A which from today is dependent of Application B. i added Application B as a dependency and now Software Center shows that it wants to download 11 components. This would be every single superseeded application back to the first version of Application A in our environment.
0 votes -
Automatic selection of distribution point when only one is available
When a site only has one distribution point, this point should be chosen automatically when distributing content.
There is really no need for the manual selection process.0 votes -
Reuseable .exe list for closing running Application
Would be nice to be able to create a default list of .exe's that can be selected for the detection of open apps feature. And/or have CM remember them and keep a running history to dynamically build those exclusions. That way, you don't have to type in the same exclusions over and over, or fat finger them or keep them in notepad to remember.
0 votes -
web application
The current implementation of Web Applications is very limited. Quite frankly, I'm not sure why this was implemented so poorly: batch files are more flexible than this!
I'd like to see this expanded in several ways: choices of where to put the icon (start menu, public desktop, user's desktop), appearance of the icon.
0 votes -
Add assigned time to Admin Console Deployment Display
When lookin g at the Monitoring\Deployment Display it would be helpful to be able to add the assigned time of a package so that we could sort on that column and have a list of what is deploying and exactly when as a helpful reminder, and at a single glance instead of having to drill down on individual deployment attributes in a single package.
0 votes -
Windows Installer - Support PATCH property
When created a MSI installer deployment type, when I specify the PATCH attribute SCCM should automatically pass in the CURRENTDIRECTORY to the MSP specified. Otherwise a 1635 error occurs as the installer cannot find the MSP. This forces everyone to use a "SCRIPT" installer type and put it in a batch file and use %~dp0.
0 votes -
Windows Installer - Provide GUI for installation
Instead of providing a GUI to specify the MSIEXEC command line for the MSI installer type, please provide a GUI that allows the desired check boxes, a path for a log (and drop down for log level), and a tab for PATCH to specify patches, and a PROPERTIES table to add properties to a list. It is misleading to even put "MSIEXEC" in the installer, if you remove it, it just breaks the install.
When importing a MSI file the default Deploment Type should include the /quiet /norestart switches on both the install/uninstall. It should also default the logs to…
0 votes -
UDA & Approval Improvements
I created a UV item for one component of this and supported others that involve some of these items but I think it makes sense to have one that encapsulates all items.
Be able to specify the number of Primary Devices that can be associated with users. Being allowed to have more than one device associated with a user makes the deployment of licensed apps more precarious.
Allow e-mails for Approval Requests and allow the flexibility for creating a workflow for multiple approvers.
Be allowed to do Approvals for the User and the Device. I'd love to be able to…
0 votes -
Maintenance Window Templates
The concept of Maintenance Window Templates would allow an administrator to device pre-configured Maintenance Windows (The timeframes and recurrence schedules) which could then be chosen from when configuring Collection Maintenance Windows. In addition, these same pre-defined Maintenance Windows could be made available (via Software Center, if allowed by the admin) for end users to be able to change the individual system Maintenance Window on demand from that pre-defined list.
This is essentially an expansion on the "Business Hours" feature however it allows the admin to specify maintenance windows which may align with Business Unit or IT Maintenance Window schedules.
0 votes -
Packages do not honor reboot exit code
When passing a 3010 or 1641 exit code from a program the execmgr reports "The exit code is 1641, the execution status is SuccessRebootRequired" but no reboot is actually pending on the system. Reboots from these exit codes do not change the reboot status and therefore never gets called.
0 votes -
Allow choosing from all available application icon sizes
When you create or modify an application and choose an icon for it from a file, I believe CM automatically chooses the first icon it sees from the index. In reality a single file can have multiple sizes and colors. It would be nice if CM could show you the list of available icon and sizes from the file index and let you choose which one to display.
0 votes -
Ability to deploy all application in a folder.
I'd like to right click on a folder and have the option to Deploy all the apps in that folder.
0 votes
- Don't see your idea?