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. Application deployment troubleshooting failures - dashboard

    A Dashboard to see which devices had a particular application fail to deploy. The Dashboard lists the devices. Next to devices there would be a column with a possible reason why the application failed to deploy and possible solutions to fix the problem.

    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 →
  2. import multiple applications at one time

    I always have three version of Flash to import. Flash for Active-X, Firefox, and Chrome. I'm just using Flash as an example.

    All of the installers are .msi I'd like to create a folder called "sources" place all of my .msi files in the "sources" folder then click import. The import wizard would import all of the .msi applications and place the source .msi in a target folder automatically for deployment. Maybe include a template in the import wizard. The template would be the same for all imported .msi applications. Example install for Device, Only Show notifications for restarts, Silent/Hiddenā€¦

    23 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 →
  3. 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ā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. App Model Optional User deployment behavior

    App Model - Optional User Deployment - When user policy is recieved, perform app eval to check if app is installed, if so show as installed in Software Center. (Currently it doesn't evaluate and shows option to install even if already present. When you click the install button... it then performs the evaluation and changes to installed and provides the uninstall button. This is confusing to our end users)

    49 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  3 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Mac Script Installer deployment type

    Today the only deployment type for Mac is to use the ".cmmac" packages.
    These packages are far from on par with what is available for Windows.
    The most basic option to uninstall the app is not present.

    It would be very usfull to have the "Mac Script Installer" deployment type where we can simply add a .pkg file or bash script with media and execute install and uninstall with custom commands. Some of the packages require more then just the .pkg file and will therefor be incomplete.
    Having a uninstall command will also allow for propper supersedence where now applicationā€¦

    16 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 →
  6. Increase Security: Suspend BitLocker PIN entry on restart

    SCCM 1610 (current branch)
    Windows 10

    Suspend BitLocker PIN entry on restart
    Used Setting: Always
    https://docs.microsoft.com/en-us/sccm/core/clients/deploy/about-client-settings

    Repro Steps:
    1. 06:00 AM: User is logged on to his Windows 10 Client and is working
    2. 07:00 AM: SCCM install Software on Windows 10 Client, which requires a reboot
    3. 07:00 AM and later: User does not click on "reboot now" on shown SCCM restard dialogs

    Note: Reboot deadline is configered to: 4 hours

    Current behaviour:
    a) 07:00 AM: Bitlocker PIN is suspended
    b) 11:00 AM: Reboot is initiated by SCCM, as deadline is passed

    Desired behaviour:
    a) 11:00 AM: Bitlocker PINā€¦

    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 →
  7. Export/Archive Apps with all Informations on Filesystem

    An option to Export Apps/Packages to Filesystem would be perfect. If i remove an SCCM App i can copy the Sources to my Archive on the Filesystem, but I loose the Information like Deployment Types, Description, Detection methods ans more.

    We have hundreds of Apps which need to be Archived manually.

    6 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 →
  8. Add a link to 'Deployment Status'

    Add a link to 'Deployment Status' in the applications 'Deployments' tab, so that admins can review the deployment status without needing to search within the 'Monitoring > Deployments' node.

    9 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 →
  9. Application Task Sequence

    For complex software deployments, we regularly use Task Sequences to sequence reboots and installation orders, as well as containing logic on the various steps to only run when certain conditions are met. This allows for much more complex and flexible deployments.

    The problem is, if a reboot step is initiated, no Task Sequence progress is displayed to the user to let them know that installations are taking place behind the scenes. To them, the reboot occurs and then they return to the CTRL+AT+DEL screen.

    It would be great if a new class of Task Sequence could be created that wouldā€¦

    66 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  6 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. Variable for the package cache path

    It would be great to have a variable you can use in the Installation/Uninstallation Program, for use with installations that need a full path for an answer file. Like an InstallShield iss file.
    I have a great deal of other installers that have their own answer files and most need a full path for the file.
    So instead of having a full path for a network share it would be great to be able to use a variable that have the path for the local cache for the application. E.g. C:\Windows\ccmcache\2n
    I have tried %CD%, which works in the commandā€¦

    47 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 →
  11. Application Lifecycle Management options in Console

    One of the big struggles at many companies is not putting application IN SCCM, but having a proper process to retire old applications and do regular cleanup. So it would be good to have some options to automate the process when retiring applications.


    • having the content for retired applications automatically removed from all distribution points

    • having the files/folders removed from the content source location

    • having the retired applications deleted from SCCM after the cleanup completed.

    I know there are some PowerShell scripts out there and console extensions but it would be nice to have this as a fully supported outā€¦

    19 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 →
  12. When retiring an App, have the process remove from DP and check if application is in a Task Sequence

    When we retire an application, we need it to check to verify that it is not in a TS. Currently you have to go through an exercise of Delete to verify that the Application is not in a Task Sequence and not everyone remembers to do this step. So we end up with a broken Task Sequence and learn about it later.

    3 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. SCCM Company Portal App: Correct installation status for applications requiring approval

    When an application is requested for approval and then installed using the SCCM Comopany Portal App, the status stays on "Install" but it would be nice if it changed to "Installing" and then "Installed" accordingly.

    More Details:


    1. An application is deployed to users as Ā«Install / AvailableĀ» with the flag Ā«Require administrator approval if users request this applicationĀ»


    2. The SCCM Company Portal App can be successfully used to request approval for the application from the client.


    3. The approval request appears in SCCM and is approved from the SCCM console.


    4. After approving the request in SCCM, the status of the applicationā€¦

    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 →
  14. Retiring Applications

    Allow 'Retiring' applications that in fact stop being deployed, without having to remove the 'Deployments' that contain tracking data about their previous installations.

    26 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  3 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. MAM (Mobile Application Management) policy for Windows platform

    Currently MAM only supports IOS/Android platform.

    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 →
  16. Software Transfer from old computer to new computer

    Have a way to copy or move installed applications from old computer to a new computer .

    3 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 →
  17. Use a standard file browse dialog for the file detection method

    When creating a file detection type, it would be lovely if it were possible to use a standard file type dialog as opposed to the current dialog.

    15 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 →
  18. "Test Detection method" button.

    Basically, configure your detection method, then have a "Test Detection method" button which has a prompt to enter a device name for testing the detection method on.

    would be useful in particular for the vbscript/powershell type detection methods.

    Just needs to return an "Application detected" or "Application not detected" result.

    49 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. Provide the ability to set an "expiration date" on a DEPLOYMENT

    Even thought Applications are state based there are still use cases when a deployment could be expired so that no future deployments of that application will occur. Either an expiration or the use of automatically disabling the deployment, since Software Updates could be disabled so should Software Application Deployments. The reason to keep the deployment would be for reporting so a way to disable or expire would be ideal if state based is not needed.

    The sms_applicationassignment WMI class exposes an ExpirationTime property which actually removes deployments from App Catalog but it does not work with software center.

    94 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  7 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Remove New Software is available prompt for Packages deployed as Available

    It would be great if Packages deployed as Available would not prompt the user with 'New software is available' in the system tray upon login and persist until the user installs the package. We want to utilize the 'Show notifications for new deployments' setting for Windows OS/Microsoft Office updates to give the users more control of installation options, but we cannot since we have Packages available to all users for various fixes which makes this tray icon is persistent and an reported as an annoyance.

    17 votes
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  2 comments  ·  Application Management  ·  Flag idea as inappropriateā€¦  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base