Microsoft

System Center 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 System Center 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 System Center Configuration Manager feedback site is moderated and is a voluntary participation-based project. Please send only feature suggestions and ideas to improve Microsoft 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. Approval Request Archive

    It would be nice to see an option to archive approval/denied requests so that admins can stay focused on current requests. An automated option would also be great to auto-clear after 14 days.

    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 →
  2. Ability to Rename Programs within Packages

    In Software Library > Packages...

    When you create a new package or import an MSI there are predetermined "Programs" that are labeled "Per-system unattended" or "Per-user unattended" it would be great to have the ability to rename these existing programs. The only option currently is to delete the program and recreate it.

    77 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 →
  3. Installation Priority

    I would love to be able to assign priority to items that are being or have been deployed. Similar to the idea of distribution priority. This would ideally be an option for anything deployable, such as software updates, task sequences, and/or applications.

    I do a lot of testing. We have various things deployed to collections that computers will always be a part of. It's very frustrating to get stuck behind a string of security updates when I am rebuilding a machine to test it fresh. It would be nice to attach a higher priority to an item so it willā€¦

    25 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. Option to use SYSTEM context for detection method for a user-based application deployment

    The application detection method only runs in the user context if it is deployed to a user collection. This would be reasonable if the Deployment Type user experience were set to "Install for User" (User context), however the detection method runs in the user context when this is set to "Install for system" installation behavior (SYSTEM context).

    60 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  9 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. 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.

    31 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 →
  6. Office 365 Installer Wizard Change

    Office 365 Installer Wizard needs to add Uninstall Previous Office Versions feature for deployment option in XML file creation.

    7 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 →
  7. Add Column in Package\Program\Deployments Tab to show assigned date and time

    Add Column in Package\Program\Deployments Tab to show assigned date and time, in order of time newest to latest if multiple schedules are shown.

    17 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 →
  8. High Risk Deployment Configuration for applications

    It would great to see the feature where collections above a certain number of members are hidden made available to the application deployment wizard, rather than just task sequences.

    While applixation deployment may not be as high a risk, I'm sure it would provide a lot more reassurance for users new to SCCM and the application deployment process.

    20 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. Application Deployment Evaluation cycle (Automatically re-evaluate on required reboot)

    When staging an upgrade of a product using supersedence where an uninstall of the previous product is required, followed by a reboot (3010), before initiating the install of the new product I have found that the Application Model is not evaluating quick enough.

    I have observed that the superseded product's uninstallation has occurred, signaled a 3010 exit code, and the client's Restart Behavior schedules a reboot as expected. Even though a 3010 is indicated in Software Center, the Superseding deployment type attempts to run and fails due to a pending reboot. Once the pending reboot is satisfied by the Clientā€¦

    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 →
  10. Enable use of collection and computer variables in application model

    For the same reasons that computer and collection variables are useful and strategic for OSD, they would also be with the application model. Examples:
    + Customizing command-line parameters for installation
    + Leveraging in scripts for the protection of secret/sensitive data like passwords or product keys

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

    There should be an option for PS script in both Package and Application deployment so I don't have to create a batch file to execute an PS script with Bypass, Unrestricted etc. In the same way there's an option in OSD Task Sequence.

    11 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 →
  12. 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.

    18 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 →
  13. Create new collection when deploying software

    So many times I've gone to deploy an application (or indeed a package or SU) only to realise there is no suitable collection to deploy it to.

    Meaning I need to cancel the deploy and create a collection, then go back to the app/package/su and then deploy it.

    It'd be great if we could create a collection from within the deploy wizard

    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 →
  14. App-v 5.1 apps blocked by applocker

    Having issues with app-v 5.1 apps when using SCCM as a managed installer. Any app-v 5.1 app deployed through the standard SCCM APP-V deployment process is blocked by applocker. MSI deployment are fine.

    8 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 →
  15. 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 →
  16. 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 HKEY_CLASSES_ROOT\Installer\Products\<product code>\SourceList\Net gets set to the relative path of the MSI at run time.

    The path in HKEY_CLASSES_ROOT\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 CAD systems that canā€¦

    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 →
  17. Application Revisions - Delete Aged Application Revision Site Maintenance

    I would like an option under site maintenance to "Delete Aged Application Revision" similar to other options, where I could then set "Delete Application Revisions after being superseded for (days)"

    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 →
  18. deployment push

    Add an option in deployments to "push" to all (online) targets immediatly by using Client Notification to trigger Policy Update on them, so we do not have to wait for Policy cycle. (prevent that on collections > # clients (configurable in Site Settings))

    4 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 →
  19. 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 →
  20. Pre-Cache all Available deployments (not just task sequences)

    Provide an option to pre-cache ALL available deployments, not just OS deployment task sequences.

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

Feedback and Knowledge Base