Microsoft

Microsoft Endpoint Configuration Manager Feedback

Suggestion box powered by UserVoice

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.

Please do not use UserVoice to report product bugs or for assisted support.
If you believe you have found a product bug, please send us a bug report through the Configuration Manager Console (1806 and newer). To do this, press the šŸ™‚ button in the top right corner and choose ā€œSend a Frownā€. For more details, see https://docs.microsoft.com/en-us/sccm/core/understand/find-help.

If you require assisted support, please see https://aka.ms/cmcbsupport for more details.

Standard Disclaimer ā€“ our lawyers made us put this here ;-)
We have partnered with UserVoice, a third-party service, so you can give us feedback. Please note that the Microsoft Endpoint Configuration Manager feedback site is moderated and is a voluntary participation-based project. Please send only feature suggestions and ideas to improve Configuration Manager. Do not send any novel or patentable ideas, copyrighted materials, samples or demos. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms.


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow changing an application's scheduled time and available or required

    With the application model we are no longer able to change the availability schedule or deadline after the application is created - or even expire it. The only way to stop a required application is to delete it, which purges the reporting data. We would like to see this changed so you are able change the deadline/avail time/or if the deployment is required or available.

    7 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  2 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Disable Computer Keyboard and Mouse option during Deployment

    I'd like to see the option of logging off the user and performing a Package install and having a "Maintenance being performed" type of screen showing with no ability to logon to shutdown. This could be similar to when software is being installed on an Endpoint in write mode and would be used for critical installs or when you need the user OUT of the application you are upgrading/installing.

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Application Details

    It would be good to have the following options in Application Tab on SCCM console:

    1) The "Size" tab as we have now for PACKAGES to check the actual size of it.
    2) The ā€œApplication IDā€ as we have for PACKAGES (packageID). Although we do see it under deployment tab but only if we deploy application to any collection. In case we only need to check the distribution status with any deployment being done, we have to go to content status tab and search with application name. This could be made handy as is done for Packages section.

    2 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  1 comment  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Add option to wait for all child processes when installing new application

    Add an option to wait for all child processes of the Installation program when creating an Application Deployment Type. This should function similarly to the -Wait option in PowerShell's Start-Process function.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. ccmsetup

    Dont allow to start application installation if CCMSetup.exe is in progress.
    Example:
    1. PC is waiting on Maintenance window at Monday 4:00.
    2. Monday 4:00 starts ccmsetup tu upgrade ccmclient (MSIInstaller is in use)
    3. Monday 4:00 starts also SCCM Application to install (Installation fails with 1601 because MSIInstaller is in use by ccmsetup->client.msi)

    Step 2 and 3 should not happend asynchronous.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Multiple Application uninstall

    We are seeing that an application can be uninstalled only once by the same deployment. We use to install and uninstall the same application multiple times adding and removing the computer from the install and ininstall collections. For apps unfortunately we do not have the choice to say "Always allow".
    When targeted to install an App reinstalls by default at each detection cycle. The uninstall runs only once (no detection method).

    In order to avoid to create additional deployments, it would be great if the installation of an app though SCCM could remove the client status message of the successfulā€¦

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. Ccmcache automatically deletes application install cache on detection of successful install

    Update the application installers so that we can opt to delete the install from ccmcache when it has been successfully installed.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. limit user deployments by device collection

    It would be nice to have content/policy deployed to a user collection to be able to consider membership of a device collection...resulting in a test on if the device to which the user policy is executing is a member of the associated device collection before execution.

    The possible device collections should be enumerated considering what is visible by the individual creating the deployment (if so desired to be changed). While it is possible that an administrative user is delegated the ability to deploy policy to users and not devices (thus cannot see any device collections), in this scenario perhaps theā€¦

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Unique Software IDs (SCCM-ID)

    In our SCCM environment we use unique Software IDs (SCCM-ID) for Applications and Packages.
    At the moment the field "Adminstrator comments" is being used.
    An optional field for Software IDs under "General Information" would be very helpful.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Deploy Application during WinPe phase of Task Sequence

    We deploy BIOS updates as applications to existing clients. Applications give nice benefits like detection (WMI query), compliance reporting etc. There are other early boot firmware packages (AMT, NICs...) that could use this model, but BIOS is the most usual.

    However we can't use the same Application in Task Sequence WinPE phase to immediatly bring machine up to date during initial deployment/boot. Therefor we must either:
    A. create a Package just for TS - extra work
    B. install BIOS updates later after OS deployment. However this brings other complications - experience tells that BIOS should be up-to-date before deploying anything.

    ā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. In app approval for new deployments, let us have templates based on roles in the Org.

    In app approval for new deployments, let us have templates based on roles in the Org. like CIO, CEO, CTO etc or AD/Office 365 groups where multiple people can approve where this can be can be reported in Teams etc. This way it will be easier to deploy apps an attach approval.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Unicorn emoji support in the console šŸ¦„

    I think itā€™s time we all agreed that there arenā€™t enough unicorns in the console. Iā€™d like to see support for unicorn emojis when Iā€™m clicking around. The good unicorns for when things are going well and the evil ones for when I messed up something and itā€™s bad.

    19 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    4 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Edit master list of Return Codes for Deployment Types

    I would like to edit the default list of Return Codes that are used in Deployment Types. We often use WinRar executables which adds 1000 to all exit codes. And we also have our own applications which use their own codes. It would be nice to edit the default list to include these so we dont have to do it for each deployment type.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Check if Application is installed before downloading whole package

    Check if Application is installed before downloading whole package. Currently if I wanted to install Office 365, Configuration Manager will download the whole 2.2 GB file before evaluated if it is already installed.

    7 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Approval Requests - change relation from GUID to Device Name

    is it possible to change that relationship of request and device from GUID to device name, or even Hardware ID, something that is constant. In perfect environment it is ok, but in the though reality large environments struggling with many issues. One is that Clients are registered with new GUIDs for many reasons. When request is approved and then this relation ship is lost, because new account for the same machine, users are asked to re-request the same app. It has even more impact with new features when we can push software automatically and remove as well. Worst scenario possibleā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Allow for available applications to be made "persistent"

    Currently, an "available" application installed through the Software Center, will not be re-installed if the detection method for that application fails (for whatever reason) in the future

    There should be some way to set a "persistence" flag on an "Available" application such that it is similar to being "Required" after a successful install. The only way to make such an application not re-install is if the SCCM client removes it (whether pushed centrally, or by the user uninstalling from Software Center).

    Why would you want this? For a Required application, a scripted detection method designed to compare the local versionā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Allow users (settings) deployment in Deployment Type which runs as SYSTEM

    We are always struggling with user settings deployment (%Appdata%, CU Registry, files in User profile). Now we need to build another deployment type or application. Or we deploy settings with GP Preferences. But the possibility to run a script during deployment in the user context would solve a lot of additional administration. It will make out lives a lot easier ;-)

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. Allow a deadline time in which required application installs can be installed outside of maintenance windows

    It would be nice to see an option where you can set an application deployment to run outside of the maintenance window after a specific amount of time has passed. Sometimes it is hard to catch laptops in a MW and I generally set myself a reminder to allow install outside of MW to workstation deployments after a few weeks have passed but it would be nice to see this as a feature as sometimes I forget and I am sure not the only one who would find it useful

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. merge source with update

    Servicing mode of Any package or application that are created like
    O365 Client to be patched or update thru an Software update that will modified the content (slipstream) with the latest version .
    like this we can use into an TS or any new Advertisement with the correct source uptodate.
    And spare bandwith and deployment time for be ready on User side (not creating an initial deployment that will be patched after by and Software update one) to achive the result of end user side to have the latest one.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Installing a superceded application from Application Catalog - Requirements not met

    https://social.technet.microsoft.com/Forums/en-US/e27f4756-1249-4c7c-860c-49bf80363510/installing-a-superceded-application-from-application-catalog-requirements-not-met?forum=configmanagerapps

    Refering to this post on the TechNet-Forums, i don't know if this is a bug or by design. We're experiencing the described behavior since v1702. Before that, we were able to reinstall superseded versions from the application catalog / softwarecenter just fine.

    This is bagging me because we used this Feature extensively for UAT of new application versions.

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base