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. Allow for an advanced filter under 'Run only on..' in task sequence

    Allow for a WMI filter or alternative in the advanced tab of a task sequence so we can run only on that hardware type. For example I have an OSD task sequence that I need to advertise to unknown however I actually only want to run on Model XYZ. This should be evaluated at the WinPE stage and then drop out of the TS if no match is found. This could equally be used similar to the existing format with a TS advertised in the software center.

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

    Thanks for the feedback. We’re looking at moving the functionality of the Check Readiness step to the task sequence properties and this is one of the additions were considering. Please note this is not scheduled work yet.

    Updated by bobmn for sangeev/OSD

  2. Interactive logon Acceptence Agreement

    I would like to have a user acceptance with custom text every time an admin opens up the SCCM Admin Console.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. Switch to let SCCM install applications in OSD via admin account instead of trusted user

    SCCM is great for deploying OS's, and MDT is great for customizing those images. I'm asking for a switch that allows SCCM to act like MDT when it comes to installing and customizing a reference image.

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

    Updated by bobmn for sangeev/OSD

  4. Import/Export Cmdlet Parameter aliases

    Could we please have a common alias for the file path parameters in the various import/export cmdlets?

    For example, currently we have:
    1. Export-CMBaseline uses -Path to set output path, and
    2. Export-CMTaskSequence uses -ExportFilePath.

    Then we have:
    1. Import-CMBaseline using -FileName to determine location of exported files
    2. Import-CMApplication using -FilePath,
    3. Import-CMTasksequence using -Path.

    A common alias like "Path" or "FilePath" for all these parameters will be very handy in reducing complexity of scripts calling your Cmdlets.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  PowerShell  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. 1 vote
    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 →
    Noted  ·  sangeev responded

    Updated by bobmn for sangeev/OSD

  6. 1606 cannot connect to 1602 Console after upgrade

    Following update to 1606 in Test/DEV environment, cannot connect to production which uses 1602.

    [12, PID:10428][07/22/2016 14:31:17] :Transport error; failed to connect, message: 'Not found , property = MonthlyReleaseVersion'\r\nMicrosoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlQueryException\r\nNot found , property = MonthlyReleaseVersion\r\n at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlResultObjectBase.get_Item(String name)

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. Offer a unlock button to unlock editing an app after the console crash

    When the console crash while editing an app, the edited app is locked during 30 min before a user can edit it again. Only ReadOnly is possible.
    I can't unlock the app by the interface.
    Please, add a unlock button

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Console hangs when switchting from TS to Monitoring - Deployments

    When we navigate to Software Library => Operating System => Task Sequences => select some TS.
    Click on a TS and under 'related objects' click on 'deployments'
    You are switched to monitoring - deployments but the console hangs (no reponse on any action). TS is deployed to some collection. In scenario when TS is not deployed to any collection it is ok. We tested it on CM 1602, 1606 and 1610 and it is same everywhere. According MS Escalation Support the query is extremely slow and should be redesing. From Escalation enginner: Iā€™ve been able to pinpoint the issue andā€¦

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Collection Expiration

    Provide an option to "expire" a collection where it gets removed (or at lease collection evaluations are disabled) on a specified date. This would help with the collection evaluator from becoming overloaded with processing Pilot/Test collections that were "forgotten".

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  Collections  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. would like to see a list of what devices failed OSD in the OSD Deployment Tab

    Would like to be able to see a list of devices that have failed PXE boot

    1 vote
    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 →
  11. In-Depth Information needed on Changes witin Reporting done by any CU

    No information is provided whether and what has changed within the reporting. I am particularly interested in very technical information, like stored procedures or changes that include the RBA model. Some of the changes might affect individually created reports, if they use the same methodology like the MS reports. Proactively apply those changes would suit me much better than waiting for an incident to be reported on a specific report -> detailed technical information on changes should be provided with each update (sp, used fn, ...)

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Reporting  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Integrate the Desktop Analytics Logs Collector

    When you need to troubleshoot desktop analytics you can use DesktopAnalyticsLogsCollector.ps1 but then you have collect the log files or have remote access to the clients.

    Can you integrate the Desktop Analytics Logs Collector into the Client Diagnostics work being taken as part of TP 1912).

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Desktop Analytics  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. DCM to check for audit settings

    Configuration Management needs the ability to check for Audit settings on a folder, much like it checks security settings.

    I know it can be done in powershell, but thats a very long and nasty road.

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Compliance Settings  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. PXE Limitation

    In heirachy if there are multiple primary site when we try to reimage a PC where the DP is attached to primary site different from the one the PC is attached, PXE fail to start we need to delete the computer record so that it would be regonised has unknow computer post that image build goes through fine

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

    Thanks for the feedback

    What’s happening here is the policies are not visible across different sites. So, if a client is already assigned to site A, the Management Point/Distribution Point on site B wonā€™t be able to access those policies and boot the client.

    The guidance is to delete the record – same as what you’ve been using

    We filed a documentation update to add the same information to https://technet.microsoft.com/en-us/library/mt627940.aspx

  15. Reporting

    instead of SCO require Feature in SCCM once image complete/fails should get report on email with list of apps,System,Name,Ipaddress,OU etc.

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

    Updated by bobmn for sangeev/OSD

  16. Add a command line option to Support Center to connect to a remote computer

    The Support Center utility is a great addition but doesn't seem to support specifying a remote computer to connect to from the command line. This would allow it to be called automatically from scripts and other tools.

    This is option is implemented for the remote control viewer by running: CmRcViewer.exe <remote-computer>

    Likewise it would be great to be able to call the Support Center thus:
    ConfigMgrSupportCenter.exe <remote-computer>

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Handling of signed powershell scripts in OSD via Group Policy

    Applications that utilize powershell as a detection method require that script to be signed with a code signing certificate. Code signing certificates are often managed through Active Directory Group Policy.

    See: Appendix 3 in the Code-Signing Best Practices guide
    https://msdn.microsoft.com/en-us/library/windows/hardware/dn653556%28v=vs.85%29.aspx

    The challenge is how to you implement a system during OSD where certificates are managed through GPO.

    One could create a package that has certmgr and import the certificates; however, if there are any changes in the certs (revoked, expired, etc.) then there are multiple places to make that change.

    In some environments the application developement group has no controlā€¦

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

    Updated by bobmn for sangeev/OSD

  18. Add /ResetBase to New-CMOperatingSystemImageUpdateSchedule

    Now that optimization of the WIM and removal of superseded updates is available as an option for offline servicing in the console, it would be great if this option could be added as a switch to the New-CMOperatingSystemImageUpdateSchedule cmdlet. I use this cmdlet to automate scheduling of updates in an ADG against all my WIMs so it would be great if I could shrink them down at the same time without needing to do this in the console.

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

    Thanks for your feedback.

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

    We’ve addressed this in our 1902 release as well as the ability to import a single .wim from the multi-index .wim.
    https://docs.microsoft.com/en-us/sccm/osd/get-started/manage-operating-system-images#BKMK_AddOSImages

    As Vlad mentioned, the New-CMOperatingSystemImageUpdateSchedule CmdLet has -RemoveSupersededUpdates

    I’ll update the status to completed if this addressed your ask. If not, then let us know any gaps.

  19. Deployments should default to the safer option of "Available" instead of "Required"

    Where available (Package, Application, Updates, or Task Sequence), deployment should default to the safer option of "Available" vs. "Required."

    1 vote
    Vote
    Sign in
    (thinkingā€¦)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  0 comments  ·  Admin Console  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Add predefined action (to task sequence or application/package) to copy files/folders to user workstation (as user OR as system)

    Often whole software config is a single file. It is a pain to keep creating batch files for a simple copy action

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

Feedback and Knowledge Base