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. task sequence auto clear cache option after application install

    When we deploy an operating system we like to deploy the majority of the required applications at that time to ensure the computer is locked for the entire process and when the user then goes to use the computer all the applications are available. The issue is some of our applications are large and we have to break up the install application step with a clear cache step to ensure the applications install successfully. Now with 1702 we can have up to 99 applications in the install application step but with out the intelligence built into the task sequence toā€¦

    41 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Updating status to completed – see https://docs.microsoft.com/en-us/sccm/core/understand/find-help#send-a-suggestion for an explanation of each value.

    Our 1906 release is now available and this contains a new option on the Install Application task sequence step to clear the cache once installed.

    Blog: https://techcommunity.microsoft.com/t5/Configuration-Manager-Blog/Update-1906-for-Configuration-Manager-current-branch-is-now/ba-p/775553

    Docs: https://docs.microsoft.com/sccm/core/plan-design/changes/whats-new-in-version-1906

  2. Software Updates client download from Windows Update

    Add an option to software updates deployments to force targeted clients to always download update content from Microsoft Update (regardless of availability on a DP).

    6 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Software Updates  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Allow optional software (via software center) to work over SCCM CMG

    CMG is a good solution for internet managed clients, except software center and optional software don't yet work for it. These should also seamlessly work.

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    6 comments  ·  Software Center  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Last Action Task Sequence Variable

    It would be great for error catching if there was a variable that held the last task sequence step. This would be good for logic in a task sequence group that continues on error and passes the last task sequence ran name to be handled by other steps.

    3 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Add-CMScriptDeploymentType -AddDetectionClause "OR" functionality

    It would be helpful to have the ability to select OR as a Connector Value (which only has 2 states AND, OR) for the AddDetectionClause of Add-CMScriptDeploymentType
    The best example of this is when trying to create a ConfigMgr Client Update application. The client has a different GUID depending on whether it is x86 or x64.

    Why am I making a separate application deployment for the client upgrade as opposed to the built in one? The built in one will not use the files local to itself and pull the entire content accross the WAN again. So building an applicationā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Support for advanced detection clauses was added in 1810.

    Example:
    PS PS4:\> $cla1=New-CMDetectionClauseFile -FileName filetest -PropertyType Size -ExpectedValue 123 -ExpressionOperator IsEquals -Path C:\ -Value -Is64Bit
    PS PS4:\> $cla2=New-CMDetectionClauseFile -FileName foldertest -PropertyType DateCreated -ExpectedValue (Get-Date) -ExpressionOperator LessThan -Path C:\ -Value
    PS PS4:\> $cla3=New-CMDetectionClauseRegistryKey -Hive ClassesRoot -KeyName aaa
    PS PS4:\> $logic1=$cla1.Setting.LogicalName
    PS PS4:\> $logic2=$cla2.Setting.LogicalName
    PS PS4:\> $logic3=$cla3.Setting.LogicalName
    PS PS4:\> Add-CMMsiDeploymentType -AddDetectionClause $cla1,$cla2,$cla3 -ApplicationName app -DeploymentTypeName dt -InstallCommand mycommand -ContentLocation “\\127.0.0.1\C$\CCMTools\Orca.Msi” -GroupDetectionClauses $logic1,$logic2 -DetectionClauseConnector {LogicalName=$logic2;Connector="or"},{LogicalName=$logic3;Connector="or"}

  6. Using express installation files

    Integration of the express installation files from WSUS
    I think this is becoming mandatory with the size of updates of Windows 10.

    684 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    24 comments  ·  Software Updates  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. OSD Task Sequence (1703) Not Displaying

    When running a task sequence to deploy a 1703 based image, the second part of the task sequence: "Setup Operating System" does not display.

    The screen saying "Just a moment..." is displayed instead of the SCCM task sequence screen, meaning you cannot see the progress.

    If the machine is left, it does actually complete the steps, but it would be nice to see the SCCM screen once again!

    42 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Thanks for all your suggestions and feedback, updating status to completed since this appeared limited to earlier Windows releases.
    Testing with 1803 (Redstone 4) and 1809 (Redstone 5) have been fine also with Task Sequence Progress UI shown. The ā€˜Just a moment..ā€™ is not something under task sequence control, installing manually shows the same behavior.
    If you do see issues please file a bug or another UV item and we’ll investigate.

    Also, SCCM 1902 fast Ring released today
    Blog: https://techcommunity.microsoft.com/t5/Configuration-Manager-Blog/Update-1902-for-Configuration-Manager-current-branch-is-now/ba-p/376516
    Docs: https://docs.microsoft.com/sccm/core/plan-design/changes/whats-new-in-version-1902

  8. When a console crashes and you are editing a task sequence, allow sedo unlock if user name matches yours

    It happened to me yesterday with SCCM 1602 CB, I was editing two task sequences at the same time, trying to copy a section from one into the other when the console crashed. I needed the work done and this didn't help as as soon as I started the console again I got the familiar message shown below. The problem is you have to wait 30 minutes for the sedo lock to be removed or use PowerShell cmdlets to try and remove the lock.

    I don't think that is necessary at all as there is already a retry button onā€¦

    209 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    10 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Add ability to not include Autorun.inf when building SCCM OSD boot media.

    Our Antivirus/malware tools blocks autorun.inf in our environment as well as it is a huge attack vector

    15 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. SCEP support for Windows Server 2016 Core

    Support for Endpoint protection on Windows Server 2016 Core.

    51 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    6 comments  ·  Endpoint Protection  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. invoke-cmclientnotification improvements

    In 1602 support in the Admin Console GUI was added for additional client notification triggers.

    https://blogs.technet.microsoft.com/manageabilityguys/2016/03/29/whats-new-with-configmgrs-client-notification-feature/

    However there is still a gap in the functionality for this cmdlet. Currently as of 1706 you are still only able to invoke user and machine policy per the documentation:

    https://docs.microsoft.com/en-us/powershell/sccm/configurationmanager/vlatest/invoke-cmclientnotification

    11 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    2 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. SMSTSLastActionName

    In our OSD image we utilize the _SMSTSLastActionRetCode for error capturing. This helps us identify in the log where the image is specifically failing, but it doesn't provide very much value to the technician performing the image.

    It would be nice if there was an additional variable of _SMSTSLastActionName, which passes the task sequence steps name instead of the return code. This would allow us to display a prompt with the action that failed in addition to the failure code.

    20 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Thanks for all your suggestions and feedback, updating status to completed. This was actually completed in 1810 release, my bad for not updating.

    SCCM 1902 fast Ring released today
    Blog: https://techcommunity.microsoft.com/t5/Configuration-Manager-Blog/Update-1902-for-Configuration-Manager-current-branch-is-now/ba-p/376516
    Docs: https://docs.microsoft.com/sccm/core/plan-design/changes/whats-new-in-version-1902

  13. BootMedia Version and PackageID

    Place a file on the BootMedia to identify it with the PackageID and the Package Source Version. If you have different BootMedias (Test, Prod, ...) or FieldService that does not know which one they used to create the USB Stick, it would be very helpful, to easily find the PackageID and the Version of the Media.

    4 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. Allow parameters to "Run Script"

    When using the "Run Script" against a collection allow the script to accept parameters.

    2 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    4 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Software Center: Add option to set Primary Device/User

    One of the last remaining features that is missing from the Application Catalog is the ability to configure UDA (Primary Device/User) from within Software Center.

    47 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Software Center  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Display what distribution point is being used during a task sequence.

    When using a task sequence I would like to know what DP is being used since we have multiple DPs and would hope that I'm not using one on the other side of town. IE......Applying Operating System from "Distribution Point" or Installing Application from "Distribution Point."

    10 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. App Catalog needs more power to send emails to selected people for requested software.

    App Catalog needs more power to send emails to selected people for requested software.

    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. Keyboard support for Edit Task Sequence Variables

    Keyboard support to select task sequence variables in the Task Sequence Wizard to edit them. Instead of having to use the mouse to click them and change values. This is helpful when imaging a large batch of computers and using a KVM.

    20 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    3 comments  ·  Operating System Deployment  ·  Flag idea as inappropriateā€¦  ·  Admin →

    Updating status to completed – see https://docs.microsoft.com/en-us/sccm/core/understand/find-help#send-a-suggestion for an explanation of each value.

    Our 1906 release is now available which contains changes to make editing the variables easier when thereā€™s no mouse.

    Blog: https://techcommunity.microsoft.com/t5/Configuration-Manager-Blog/Update-1906-for-Configuration-Manager-current-branch-is-now/ba-p/775553

    Docs: https://docs.microsoft.com/sccm/core/plan-design/changes/whats-new-in-version-1906

  19. Fix Supercedence behavior

    This is definitely in the catagory of a bug or design change.

    Consider this scenario:
    * app A deployed to a number of machines via required deployment
    * app a Version 2.0 comes out, we create a supersedence for the old app
    * deploy Version 2.0 to a small collection with an 'Available' Deployment
    * witness in horror as machines automatically begin applying the updated version
    * check the deployment after the fact and discover that a check box of ''Automatically upgrade any superceded versions of this application' has now appeared in the deployment, and is forced checked.

    No whereā€¦

    877 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    49 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Remote tools - client setting to change client service to Automatic startup

    One of the biggest issues I hear with the Remote Tools is that when you restart a machine it takes a couple of minutes before you can remote control it again. This is due to the delayed start of the service. I assume that this cannot be changed per default but give us the option using a client setting to change it to Automatic instead of using a GPO would be really sweet!
    This is very similar to the following feedback item. https://configurationmanager.uservoice.com/forums/300492-ideas/suggestions/8471107-fix-remote-control-bug-after-client-reboot#comments

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

Feedback and Knowledge Base