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.

How can we improve Configuration Manager?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow dependency to not run if parent is already detected

    Add a checkbox to Deployment Type Dependency that will "Allow dependency to not run if the parent is already detected".

    In other words, if the parent Application is deployed to a client, but the parent App Detection is already satisfied (it's already installed), do not install the dependency app if the option is checked.

    This would be most useful in short-circuiting long dependency chains, where you don't need to install any prereqs for a dependency app because it is already installed.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  2. Pass Return Code Across Dependent Applications

    When installing an Application with dependencies, the ability to capture the dependent Apps return code and then perform a set of actions (run a custom script, additional child dependency, etc.) or have a series of extra settings that can be configured (wait until reboot/logon/additional action complete), would be very helpful.

    For example: AppA has a dependency that will require a reboot but it must be initiated by the user. The ability for the primary App to get that return code and then "Hold until reboot" would be very helpful.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  3. More robust control of system restart

    Now we have only two parameters for Restart behavior: time to show the first warning and time to show the 'always on top' notification. It would be better if we can configure some user-controllable options. E.g. possibility to postpone a reboot.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  4. Make it possible to disable device guard

    Make it possible for the owners of a PC with Windows 10 Pro to disable device guard

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  5. Add data access/distribution settings options to app/package creation

    It would be great to have the ability to check the appropriate data access/distribution setting options from the get-go rather than having to go into the properties of each app/package and checking the appropriate boxes. Just having the options available when you create the app/package would save time.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  6. Pre-download content to cache for required app deployments asap and not wait for deadline

    Required deployments of SWUpdates gets downloaded to clients ASAP, but required applications wait for the deadline to hit before downloading the content.
    I would like the required application deployment to have the same option to pre-download ahead of the deadline. That way we can be positive the installation start at that time.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  7. Program

    A workflow system (tab) for handling application/package errors (i.e non-zero return codes) for example; I should be able to config a setting of if the package/program gets an exit code of 1025 then handle it particular way or reboot try again 1 more time.

    Suggested options could be
    - Reboot device, try again 1 more time (great for 1025 errors)
    - E-mail support team X on X failure
    - Execute package 'PackageID/ProgramID' then attempt 1 more time (great for clean up scripts)
    - Add to collection X on Y error.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Noted  ·  1 comment  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  8. dynamic application install fails if an app fails

    I have made a "function" that searches the SQL-database for applications which the computer will see as required in Software Center once installed. With the resulting list I create the variable needed to install these in the step "Install Applications" with the option "Install Application according to dynamic variable list".
    With the option "If an application installation fails, continue installing other applications in the list" selected i see that the step fails to execute if an application does not have "Allow this application to be installed from the 'Install Application' task sequence action without being deployed".
    The execution of the…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  9. Detection rule use application source files

    Sometimes you need to run an executable to detemine if the application is installed or not. For example: setup.exe /listinstalled.
    today it is not possible to access the content location (mostly the cache directory) of the application.
    Is it possible to allow access to the content location of the application in the detection rule?

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  10. Prevent canceling of installation in progress by PC restart.

    In application model, if we install application to pc via SoftwareCenter then user can restart in any moment during the application installation.

    User can not restart if the SCCM application is doing MSI installation, that is ok.

    But if it is legacy setup.exe or just a script installation (powershell, dos-batch) of an SCCM application then user is not prevented to do a restart. So he is allowed to restart PC while the installation is in progress.

    It is essential to have a setting wich prevent whole computer to be restarted till the application installation is finished. Maybe simmilar way how…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  11. Deployment Type with version when auto creating DT

    There are multiple places where a reference to an application is only with GUID and DT name. E.g. logs.
    If the DT name had version number in the name, it would easy to see what application is referenced when you have more than one version of a product and thereby more applications.

    When creating an application for a Windows Installer, it would be great to have the automatic DT creation process to include the version, if provided, in the DT name.

    In addition, if the creation of a script installer DT could include the names and versions from the application…

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  13. Set printing default settings to "one page"

    Default settings for printing to "one page".

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  14. Package creation empty Data Source (1706)

    When creating a new package you can browse to the installation file (UNC-path). When done the package has no Data Source information. Therefore you have to browse by tab Data Source to the source location(folder) again.

    In my opinion this is an unnecessary step. It should be very nice if this is solved.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  15. option to create folders and collections within deployment window

    Add the option to create folders and collections when within the deployment window or applications, packages or task sequences.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  16. Different detection methods for install and uninstall

    We need to be able to have different detection methods for install and uninstall. For large software we need to know that files x, y & z need to exist, shortcuts in the start menu and uninstall entry in the registry. That will be the install detection. All of this needs to be true. But for uninstall we need to know if any of those are still there. The differens is "and" (for install) and "or" (for uninstall).

    Detection should also be possible by a ps1-file in the source folder.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  17. Move "ERROR" Flagged Deployments to In-Progress for "Application not detected" after installation.

    Move "ERROR" Flagged Deployments to In-Progress for "Application not detected" after installation. Currently, many deployments install as expected but are not detected after installation. Soon after the detection succeeds and subsequently resolves to "Success".

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allowing the windows installer file to be elsewhere in the sources subdirectory

    Actually the MSI is located in the root of the source file then SCCM will be able to detect it only at the root of the source file. But if the msi is Under another directory why not be able to set that localtion?

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  19. Possibilty to have application catalog for server objects

    It will be nice if a server admin, have the possiblity to choose an application from the application catalog to be installed for the server (including the approval process).

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriate…  ·  Admin →
  20. 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
    Vote
    Sign in
    (thinking…)
    Password icon
    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