Microsoft

Microsoft Endpoint Configuration Manager Feedback

Suggestion box powered by UserVoice - Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more

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. Add support for replacing applications in Application groups using PowerShell

    Add support for replacing applications in application groups using powershell. This should preserve the application ordering you have specified.

    A better solution would be that Get-CMApplicationGroup returns the group items. Then you could easily replace and modify the order before using Set-CMApplicationGroup

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  2. Ability to change or remove the 1 hour retry limit for the Run Script feature

    Hello, currently if you use the Run Script feature on a collection, it runs instantly, but any offline clients will also run the script if they come online within 1 hour.

    Having the ability to change or even disable this would be good so that it only runs on clients that are currently online.

    Usage case I have is an intelligent shutdown script in an Education Lab environment that checks if each client has no active user logged in, no updates currently running, no pending reboot, etc. then shut it down.

    I dont want it then to run if anā€¦

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    1 comment  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  3. script

    Add option for "Run Script" to be able to see the machine on which the script didn't run. Example I run a signed script on a collection, some of the machine do miss the sign-script certificate. To identify those machines, I need to create another collection with machines on which script did run and exclude from original one. Which is annoying and time consuming.

    0 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  4. Get-CMApplicationDeploymentStatus group

    I would like to use PowerShell to get detailed information for some application group deployments, with a goal of setting up a scheduled job to notify our helpdesk via email to follow up on devices with deployment errors. I can use Get-CMApplicationGroupDeployment -Summary to get a high level summary of the deployment statistics but I can't find a way to get the detailed information for the devices in the deployment.

    Would it be possible to extend the PowerShell cmdlet library to permit this?

    Please see MS premier support case #:25437365 for more details.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  5. Pass script parameters to RunScript via the AdminService

    While we can pass script parameters to Invoke-CMScript and the InitiateClientOperationEx WMI method, we still cannot pass parameters via RunScript through the AdminService. This would be an incredibly useful and much appreciated feature addition.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  6. Can we get Remove-ConfigurationItemRevisionHistory PS Command

    I can remove an Applications Revision History in PS but not CI's history via PS.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  7. Can we get Remove-ItemfromCMBaseline PS Command

    I can create/deploy/remove CI's and Baseline in PS but remove (CI/Update/Baseline) from a CM Baseline via PS.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  8. Can we get Add-ItemtoCMBaseline PS Command

    I can create/deploy/remove CI's and Baseline in PS but add (CI/Update/Baseline) to a CM Baseline.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  9. Migrate scripts

    Export/migrate scripts collection (Software Library\Scripts) from software library ro other sites, either via Migration or Export/Import.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  10. publish 3rd party updates via script

    CMDLET required to be able to publish the 3rd party updates - we are looking at automating the update deployment process via a number of powershell scripts however we are unable to locate a method to publish the 3rd party updates via Powershell.

    If the required changes could be made to allow this via a CMDlet that would be good for the automation process.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  11. Remote connection ability in Support Center One Trace

    Please include the functionality of Remote Connection in One Trace,
    In Enterprise support, most situations are that you need to read log files from remote clients.
    I understand that it can be a workload on the WAN link, but that is up to the admin's to decide in their own environment.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  1 comment  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  12. Allow the Windows "Setup" EventLog to be queried with CMPivot

    Today it appears that the Windows Setup Eventlog is unable to be queried with CMPivot. This is the Log that shows which MS Updates have been installed and lists their status (ie..pending reboot, installed successfully, Failed install..etc)

    I'm using SCCM Current Branch 2006 today which is supposedly using the WinEvent() method to pull messages from Event Logs on remote machines but all attempts to pull the "setup" Log never return any data that I know is there.

    Perhaps this is possible today but I have been unable to find any documentation or example online how to pull the Events fromā€¦

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  13. Allow a list of user entered Windows Services to be queried at once with CMPivot

    Today it appears that only 2 Windows Services can be entered into a CMPivot query and have it return results. I would like to be able to enter a whole list of Services (up to 25-50) at once and have it return results.

    Perhaps it can do this now but I am unable to find any documentation on how this query is written. As soon as I add more than 2 services it returns "unable to parse query" message

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  14. OneTrace log viewer: Monospaced fon like Courier New or Consola

    All the free "tail" tools use a monospaced font like Courier New or Consola. It is mandatory from my point of view to display correctly "tabulated" info.
    At the same time, an option should prevent removing leading spaces (same reason: get columns that look like columns)

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  15. Commandlet to get the cmsitebackupstatus

    We have get-cmsoftwareupdatesync command to get the Software update synchronization status.
    Like the same, if we have get-cmsitebackupstatus command it will be easy to get the last backup info.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  16. Add More Kusto commands to CMPivot

    Would like to see more Kusto language operators in CMPivot:

    Arithmetic between datetime:

    OperatingSystem | Project Device, LastBootUpTime, Uptime = now() - LastBootUpTime

    extract() to be able to do regex matches for data:

    FileContent('C:\Windows\smscfg.ini')
    | where Content startswith 'Sms Unique Identifier='
    | project Device, SMSID=extract(/\w{8}-\w{4}-\w{4}-\w{4}-\w{12}, 1, Content)

    Or

    FileContent('C:\Windows\smscfg.ini')
    | where Content startswith 'Sms Unique Identifier='
    | project Device, SMSID=extract("Sms Unique Identifier=GUID:([A-Z0-9-]+), 1, Content)

    How about the in and !in operator to reduce code for repetitive searches:

    EventLog('Application')
    | where EventID !in ("257","258","4098")

    Or how about the extend operator.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  17. Add 'Get-CMObject' PowerShell command

    I would like to be able to confirm the object moved, can we get a 'Get-CMObject' command, or something that reports the Folder location?

    https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/issues/121

    0 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    Noted  ·  6 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  18. Application Groups Creation with Powershell

    Application Groups are a very welcomed add-on. However, it would be great to be able to create the Groups using Powershell. In our environment we use AG's to build Business Unit Groupings. It would be much easier to build using Powershell cmdlets then having to go and build one at a time through the GUI.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  19. distribution point job queue manager updates

    distribution point job queue manager needs to be updated to be useful. Need the ability to select the DP from Distribution Info tab and then be able to RUN or move up the jobs from there. Making it go over to the full jobs is a waste of time. At the moment we have iver 100,000 jobs and the tool is not able to refresh and handle that many items there.

    OR
    Provide the steps that it takes to move those up or to running and I can do that within SQL.. Which is just fine with me.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
  20. Extend Hardware Inventory class SMS_BrowserHelperObject to include last access date

    It would be very helpful if you could include the last accessed date of the BHOs (IE Add-ons). This will greatly facilitate the determination of BHOs that haven't been used and properly decommission them e.g. Macromedia Shockwave Player.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinkingā€¦)
    0 comments  ·  SDK, PowerShell, and tools  ·  Flag idea as inappropriateā€¦  ·  Admin →
← Previous 1 3 4 5 8 9
  • Don't see your idea?

Feedback and Knowledge Base