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. Source list URL path not relative to the MSI that was run

    Currently if you run an MSI using a wrapper, and the MSI is located in a subfolder, the source list reg keys get set differently.

    The path in HKEYCLASSESROOT\Installer\Products<product code>\SourceList\Net gets set to the relative path of the MSI at run time.

    The path in HKEYCLASSESROOT\Installer\Products<product code>\SourceList\URL gets set to the root content URL on the DP.

    This causes issues if the local cache has been removed or purged. The user can no longer perform a repair as the source path is invalid.

    Normally I'd say just uninstall and reinstall, but in the case of someā€¦

    22 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 →
  2. 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
    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. detection

    The detection rule when you use a a profile based variable like %localappdata% fails, Is it possible to fix this issue.

    We have user logging into different machines and we want them to get those setting to their profile to whichever machine they login to. We have tried using in SCCM but during detection it always resolves the path to C:\Users\Default.

    4 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 →
  4. Application Deployment Review & Authorisation

    The is no current authorisation process around application deployments with the SCCM console. It would be good to see new application deployments drop into an authorisation section of the console to enable line management or approved persons/role to review and authorise for final release to the estate. This should avoid deployments being released in error or incorrectly packaged. This would align with ITIL change management.

    2 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. Uninstall-/Install-Deployments of one Application simultaneously assigned

    Uninstall-Deployment should overwrite/win if according Install-Deployment is also assigned

    4 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 →
  6. Add the ability to elevate the User but, not in the System context.

    There should be a check box for User Based installations to elevate the user during the installation process. There may have to be something to disallow activity outside the installation process for security reasons. There is a problem getting user profile data to the user's profile AT INSTALLATION TIME and keeping uninstallation functionality. The user won't have rights to install the machine portion or uninstall the application without it, as a user based installation. Active Setup and working the default user profile are not great solutions for this and donā€™t populate the userā€™s profile running as local system at installationā€¦

    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 →
  7. Distribution package with no sources

    The scenario which I am able to duplicate is:
    Create package with sources, distribute it and wait for successful distribution. Uncheck option that the package has sources and then we can see that DP is still trying to distribute the package.
    Properties of package can be changed by mistake but if the product is not working like there should not be possible to change the package properties - uncheck the option that package has sources should be not 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 →
  8. Set Default "Select Collection" In Deploy Software Wizard To Device Collection

    It would be great to see the default listed collection to Device Collections in the pull down menu in the "Select Collection" step within the Deploy Software Wizard. Currently, when deploying applications, the default selected collection is User Collections, however when applications are deployed to devices instead of users, this is an added tedious step. Thanks.

    34 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    5 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Seperate Windows 10 by build for Operating Systems Requirements

    When selecting Window 10 as an Operating Systems Requirement it should be separated by the build i.e, 1507, 1511, 1607, 1703. Specifically in the task sequence requirements for OS.

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Put the 'Allow program to be installed from task sequence without being advertised' checkbox in the wizard for Application and Package crea

    I'm fed up of missing this option when deploying out. It would be really nice to have this in the wizards for app and package creation rather than being an after thought.

    Cheers
    Paul

    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 →
  11. User initiated uninstall of required deployments

    For troubleshooting it is often necessary to uninstall/reinstall an application. For an available deployment the user can do this themselves, but for required deployments an admin must assist which is not very efficient.

    If a required deployment can have a flag for "Allow user to temporarily uninstall" and this then makes the Uninstall method available to the user in software center, the user can easily remove and reinstall the application. (or wait for reinstall in the next maintenance window)

    This will reduce IT workload and I guess it shouldn't require much changes in your code.

    9 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 →
  12. 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
    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 →
  13. Show Dependent Applications

    In SCCM, it is possible to show Software Depedencies for an application. However, it is not possible to show applications which depend on a specific application (i.e. which applications depend on Oracle Client, Java Runtime, Microsoft .NET etc.). This would be valuable to decide whether the application can be retired.

    Peter van der Woude provided a PowerShell based solution in 2013 which could be used as a starting point:
    https://www.petervanderwoude.nl/post/showing-dependent-applications-in-configmgr-2012-via-powershell/

    13 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 →
  14. notification for updated windows store for business apps

    I love the Windows store for Business integration within SCCM. It makes my job considerably easier since my company's IT Security team doesn't want the store to be open. It would be highly beneficial to be able to set up an alert for when a Store app gets updated. This would allow a more seamless experience for our users.

    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 →
  15. Behaviour when deleting a deployment

    When deleting a deployment from the packages pane, we seem to be bounced to the deployment monitoring page.

    This makes no sense to me, especially when 9 times out of 10 I'm just going to head back to the package to re-create a deployment.

    1 vote
    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 →
  16. Diversify Windows 10 versions in the OS Condition

    Many of newer features, both SCCM and non-SCCM, require a minimum version of Windows 10. It would help a lot if they (1703, 1607, 1511, etc.) were listed on the attached screenshot. Perhaps even list LTSB vs CB/CBB on a different (higher) node as well.

    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 →
  17. Separate settings for aplication installs and uninstalls

    Sometimes naughty programs require user input for uninstalls, yet their installs can be done automatically. These user input windows will often not appear for the account that is logged in. For these types of applications, it would be nice if we could specify their install be done as system, and uninstall be done as user. So I think the install and uninstall should each have separate settings in the application user experience tab.

    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 →
  18. Allow retire or delete of an application that has deployment types that reference eachother

    We have a number of applications that contain deployment types that depend on each other. It is annoying that in order to retire or delete the application, each deployment type has to be deleted first

    24 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. Allow for more granular OS selection in Application Requirements

    Right now there is no way to distinguish between flavors of Windows 10 when configuring OS-based Application requirements. Please split it up into different OS flavors such as 1507, 1511, 1607, 1703...etc.

    19 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Improvement of Application Delete check

    When you want to delete an application, here are the checks that is done :

    1.Number of dependent applications
    2.Number of active deployments
    3.Number of dependent task sequences
    4.Number of virtual environments
    5.number of settings

    That's is all good, but one point has been forgotten: Supersedence.

    Currently it is possible to delete an application even it is in supersedence chain. Which is not very good. If you let an applications in supersedece chain to get delete then in supersedece tab you have something like :

    ScopeIdxxxxxx/Applicationxxxx

    And this confuses the client when it comes to install this application.

    ā€¦

    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 →
  • Don't see your idea?

Feedback and Knowledge Base