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. Run a GPUPDATE after Application Install Option

    In some instances, it would be valuable to have an application to silently run a "gpupdate /force" once the application installation has completed (and potentially before it hands off for the detection method). In the past if I've had a need for this I've had SCCM trigger a reboot on completion of the installation, but I'd rather not have this as it impacts the user.

    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 →
  2. Message notification

    You must consider allowing us customize message notification to users before installing or Uninstalling Application, Package. today we are use on this idea using VBS or PS which is no so convenience

    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. Independend deployment type

    Currently, when creating Application and ApplicationĀ“s deployment types, they are mandatory linked to each other.

    In production, we need 2 different deployment types. 1st deployment type would be used on-field computers which require complex uninstall script and 2nd would be independend native setup.exe /silent

    Currently, the issue is, that we cannot use independend deployment types in Application model.

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

    Ability to save templates of deployment settings (required / hidden / asap ect. ).
    When deploying new software
    select software -> select collection -> select deployment style template -> done

    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 →
  5. Application Catalog - Self Service Windows 10 Upgrade via Application Catalog.

    We are testing the ability to add a Win 10 upgrade to the Application Catalog with success.

    We are able to successfully publish the Win 10 upgrade as a standard Package and simply run Setup.Exe. This has worked and we have successfully updated systems in our Lab from Win 7 to Win 10 with this method. The user clicks "Install" from the App Cat and they are presented with the standard Win 10 setup screens.

    We want to offer this as an option to our Engineers and Application developers that want to jump on to Win 10 for testing onā€¦

    5 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 →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  6. Request Approvals - migrating when getting a new system

    Often times, a user receives a new device. It would be nice if there was a way to transfer their application Approvals from the old system to the new system from Approval Requests section in the console. This way, they automatically have access to applications, they already had access to on their old system.

    Today, their previous request approvals would get lost, since they are associated to the old system.

    5 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 →
  7. Auto-Uninstall application after specifed period

    sometimes we recieve request to install a software for only period of time and we will have to remeber to remove it and it's quite diffilcult especially when period is great. so we need to remove an application at specific time where we ca specify the date during the installation and once the due date is about to end the user gets pop up message to request an extision of the period which require an approval from the console if he applied for it otherwise to be removed.

    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 →
  8. Right click a package and goto the deployment report.

    It would be great if we could right click a deployment in a package and it could take us to the monitoring > deployments report, instead of having to manually navigate to it by going to Monitoring > Deployments.

    5 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 →
  9. Process elevation in User Context

    "Run as Administrator" will elevate using the System Context.
    Elevation of an installation or whatnot should be allowed to be elevated within User Context, even though User would not have Administrator rights on the computer. There are 3rd party tools available to fix this for elevation. Microsoft should be able to fix this in SCCM.

    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 →
  10. Schedule Content to be Updated

    Have the ability to schedule an update of content. This way, if we change the source of content, we can schedule the update to happen late at night rather than during the day when it will affect business.

    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 →
  11. Uninstall Microsoft Office previous versions in mixed environmet during new version installation

    When we have different version of microsoft office on client, whole of these are uninstalled during upgrade.

    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 →
  12. requirement not met user experience

    We are working with requirement which makes sense in a lot of scenarios. But the user experience when a requirement is not met is very bad - there is only a hardcoded text "the software is not applicable to your device" displayed in the software center for the user.
    So the users are for sure opening tickets at the service desk because they have no further information and we are not able to give them more information.

    It would make sense to have a textbox within the requirement creation wizard to set up a custom text which is shown toā€¦

    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 →
  13. Application installs user profile

    To have the ability to install an application that requires admin rights but also requires to install data to the logged on user profile

    5 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 →
  14. 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 →
  15. maintenance window

    When one or more maintenance windows are added or modified on a collection, the SCCM clients in that collection seems to flush all their existing maintenance windows. In the very same second the client sets the new maintenance windows - So it looks like when looking in ServiceWindowManager.log. For applications deployments this "flush" seems to be without problems, but if applications are deployed within a task sequence there is a good chance the deployment will start to roll immediately.

    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 →
  16. 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 →
  17. check for running exe is missing in appx tab

    The check for running exe is a great feature, but its missing for appx/appxbundle packages. is this by design? I understand its pre-release and maybe on the way but having it (sccm) check for appx apps running would be really useful

    5 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 →
  18. Allow Application Detection to use SHA-1 HASH of a file.

    Allow Application Detection to use SHA-1 HASH of a file to determine if its installed.

    Baseline Configs can test if a file has a particular HASH, but won't let you remediate it (That would be the IDEAL scenario)

    So, we deploy an app that puts the CORRECT file into the location. Using Application Detection, there is no way (other than a VBSCRIPT) to detect if the CORRECT file was moved into place so that the deployment doesn't occur over and over.

    We can natively get the SHA-1 HASH (see baselines) so it shouldn't be THAT hard to integrate into applicationā€¦

    5 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. Cleanup of MSfB Apps staled versions download by CM

    Right now when you setup the Microsoft Store for Business connector and when you approve apps in MSfB. CM downloads all new updates of this apps.

    After a while, the storage used by staled versions is quite huge.
    For example, if you approve 10 apps (especially Office Apps : Word, Excel, PowerPoint). If there are lots of updates on it, you can reach up to 40 GB of storage content after 2 years. Around 38GB are not used anymore and takes space on the site server.

    You should include an automatic cleanup process to delete old versions.

    Thanks

    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 →
  20. It would be really good if customers could define there own

    Global Condition Clauses/Operators.

    It would be beneficial if customers could create there own custom clauses/operators in the same way the 'Operating System' clause works. Effectively being able to select a number of check boxes in which to define the item as meeting the condition.

    This saves it being wrapped in a script.

    I see many examples of this and a common one would be Location which is not AD related. This could be paired with an identifier on the machine (perhaps a reg key)

    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 →
1 2 9 11 13 25 26
  • Don't see your idea?

Feedback and Knowledge Base