Configuration Manager console changes and tips

Applies to: Configuration Manager (current branch)

Use the information below to find out about changes to the Configuration Manager console and tips for using the console:

General tips

Syntax highlighting for scripting languages

(Introduced in version 2010)

To assist you when creating scripts and queries in the Configuration Manager console, you'll now see syntax highlighting and code folding, where available.

Syntax highlighting in console

Supported scripting languages for syntax highlighting

Supported languages for syntax highlighting include PowerShell, JavaScript/JScript, VBScript, and SQL/WQL. The below chart shows which languages are supported for syntax highlighting in each area of the console:

Console area PowerShell VBScript JavaScript/JScript SQL/WQL
Application scripts Yes Yes Yes -
Collection query - - - Yes
Configuration item scripts Yes Yes Yes Yes
Task sequence scripts Yes - - -
Create scripts Yes - - -

Fixed-width font now used in some console areas

(Introduced in version 2010)

Various areas in the Configuration Manager console now use the fixed-width font Consolas. This font provides consistent spacing and makes it easier to read. You'll see the Consolas font in the following places:

  • Application scripts
  • Configuration item scripts
  • WMI-based collection membership queries
  • CMPivot queries
  • Scripts
  • Run PowerShell Script
  • Run Command Line

Script editor example with fixed-width Consolas font

Shortcuts to status messages

(Introduced in version 2010)

You now have an easier way to view status messages for the following objects:

  • Devices
  • Users
  • Content
  • Deployments
    • Monitoring workspace
      • Phased deployments (select Show Deployments from the Phased Deployments node)
    • Deployments tab in the details pane for:
      • Packages
      • Task sequences

Select one of these objects in the Configuration Manager console, and then select Show Status Messages from the ribbon. Set the viewing period, and then the status message viewer opens. The viewer filters the results to the object you selected.

Your user account needs at least Read permission to these objects.

For more information, see Use the status system.

(Introduced in version 1910)

  • You can use the All Subfolders search option from the Driver Packages and Queries nodes. Starting in version 2002, also use this option from the Configuration Items and Configuration Baselines nodes.

  • When a search returns more than 1,000 results, select the OK button on the notice bar to view more results.

    Screenshot of notice bar for too many search results


    The default limit on search results is 1,000. You can change this default value. In the Configuration Manager console, go to the Search tab of the ribbon. In the Options group, select Search Settings. Change the Search Results value. A larger number of search results might take longer to display.

    By default, the upper maximum limit is 100,000. To change this limit, set the DWORD value QueryResultCountMaximum in the following registry key:


    The in-console setting corresponds to the QueryResultCountLimit value in the same key. An administrator can configure these values in the HKLM hive for all users of the device. The HKCU value overrides the HKLM setting.

Role-based administration for folders

(Introduced in version 1906)

You can set security scopes on folders. If you have access to an object in the folder but don't have access to the folder, you'll be unable to see the object. Similarly, if you have access to a folder but not an object within it, you won't see that object. Right-click a folder, choose Set Security Scopes, then choose the security scopes you want to apply.

Views sort by integer values

We've made improvements to how various views sort data. For example, in the Deployments node of the Monitoring workspace, the following columns now sort as numbers instead of string values:

  • Number Errors​
  • Number In Progress​
  • Number Other​
  • Number Success​
  • Number Unknown​

Move the warning for a large number of results

When you select a node in the console that returns more than 1,000 results, Configuration Manager displays the following warning:

Configuration Manager returned a large number of results. You can narrow your results by using search. Or, click here to view a maximum of 100000 results.

There's now additional blank space in between this warning and the search field. This move helps to prevent inadvertently selecting the warning to display more results.

Send feedback

Submit product feedback from the console.

  • Send a smile: Send feedback on what you liked

  • Send a frown: Send feedback on what you didn't like

  • Send a suggestion: Takes you to UserVoice to share your idea

For more information, see Product Feedback.

Assets and Compliance workspace

Copy discovery data from the console

(Introduced in version 2010)

Copy discovery data from devices and users in the console. Copy the details to the clipboard, or export them all to a file. These actions make it easier for you to quickly get this data from the console. For example, copy the MAC address of a device before you reimage it.

  1. In the Configuration Manager console, go to the Assets and Compliance workspace. Open the properties for a user or device.

  2. On the General tab, in the Discovery data list, select one or more properties.

  3. Right-click the selection, and choose one of the following actions:

    • Copy value: Copies just the value. You can also use the keyboard shortcut Ctrl + C.

    • Copy property and value: Copies both the property name and the corresponding value. You can also use the keyboard shortcut Ctrl + Shift + C.

    • Select all: Selects all properties and values. You can also use the keyboard shortcut Ctrl + A.

    • Save results as: Saves all properties and values to a comma-separated values (CSV) file that you specify.

Screenshot of device properties to copy discovery data

Real-time actions from device lists

(Introduced in version 1906)

There are various ways to display a list of devices under the Devices node in the Assets and Compliance workspace.

  • In the Assets and Compliance workspace, select the Device Collections node. Select a device collection, and choose the action to Show members. This action opens a subnode of the Devices node with a device list for that collection.

    • When you select the collection subnode, you can now start CMPivot from the Collection group of the ribbon.
  • In the Monitoring workspace, select the Deployments node. Select a deployment, and choose the View Status action in the ribbon. In the deployment status pane, double-click the total assets to drill-through to a device list.

    • When you select a device in this list, you can now start CMPivot and Run Scripts from the Device group of the ribbon.

Collections tab in devices node

(Introduced in version 1906)

In the Assets and Compliance workspace, go to the Devices node, and select a device. In the details pane, switch to the new Collections tab. This tab lists the collections that include this device.


This tab currently isn't available from a devices subnode under the Device Collections node. For example, when you select the option to Show Members on a collection.

This tab may not populate as expected for some users. To see the complete list of collections a device belongs to, you must have the Full Administrator security role. This is a known issue.

Add SMBIOS GUID column to device and device collection nodes

(Introduced in version 1906)

In both the Devices and Device Collections nodes, you can now add a new column for SMBIOS GUID. This value is the same as the BIOS GUID property of the System Resource class. It's a unique identifier for the device hardware.

Search device views using MAC address

You can search for a MAC address in a device view of the Configuration Manager console. This property is useful for OS deployment administrators while troubleshooting PXE-based deployments. When you view a list of devices, add the MAC Address column to the view. Use the search field to add the MAC Address search criteria.

View users for a device

The following columns are available in the Devices node:

For more information on how to show a non-default column, see How to use the admin console.

Improvement to device search performance

When searching in a device collection, it doesn't search the keyword against all object properties. When you're not specific about what to search, it searches across the following four properties:

  • Name
  • Primary user(s)
  • Currently logged on user
  • Last logon user name

This behavior significantly improves the time it takes to search by name, especially in a large environment. Custom searches by specific criteria are unaffected by this change.

Software Library workspace

Import objects to current folder

(Introduced in version 2010)

When you import an object in the Configuration Manager console, it now imports to the current folder. Previously, Configuration Manager always put imported objects in the root node. This new behavior applies to applications, packages, driver packages, and task sequences.

See task sequence size in the console

(Introduced in version 2010)

When you view the list of task sequences in the Configuration Manager console, add the Size (KB) column. Use this column to identify large task sequences that can cause problems. For more information, see Reduce the size of task sequence policy.

Order by program name in task sequence

(Introduced in version 1906)

In the Software Library workspace, expand Operating Systems, and select the Task Sequences node. Edit a task sequence, and select or add the Install Package step. If a package has more than one program, the drop-down list now sorts the programs alphabetically.

Task sequences tab in applications node

(Introduced in version 1906)

In the Software Library workspace, expand Application Management, go to the Applications node, and select an application. In the details pane, switch to the new Task sequences tab. This tab lists the task sequences that reference this application.

Drill through required updates

(Introduced in version 1906)

  1. Go to one of the following places in the Configuration Manager console:

    • Software Library > Software Updates > All Software Updates
    • Software Library > Windows 10 Servicing > All Windows 10 Updates
    • Software Library > Office 365 Client Management > Office 365 Updates
  2. Select any update that is required by at least one device.

  3. Look at the Summary tab and find the pie chart under Statistics.

  4. Select the View Required hyperlink next to the pie chart to drill down into the device list.

  5. This action takes you to a temporary node under Devices where you can see the devices requiring the update. You can also take actions for the node such as creating a new collection from the list.


Starting on April 21, 2020, Office 365 ProPlus is being renamed to Microsoft 365 Apps for enterprise. For more information, see Name change for Office 365 ProPlus. You may still see references to the old name in the Configuration Manager console and supporting documentation while the console is being updated.

Maximize the browse registry window

  1. In the Software Library workspace, expand Application Management, and select the Applications node.
  2. Select an application that has a deployment type with a detection method. For example, a Windows Installer detection method.
  3. In the details pane, switch to the Deployment Types tab.
  4. Open the properties of a deployment type, and switch to the Detection Method tab. Select Add Clause.
  5. Change the Setting Type to Registry and select Browse to open the Browse Registry window. You can now maximize this window.

Edit a task sequence by default

In the Software Library workspace, expand Operating Systems, and select the Task Sequences node. Edit is now the default action when opening a task sequence. Previously the default action was Properties.

Go to the collection from an application deployment

  1. In the Software Library workspace, expand Application Management, and select the Applications node.
  2. Select an application. In the details pane, switch to the Deployments tab.
  3. Select a deployment, and then choose the new Collection option in the ribbon on the Deployment tab. This action switches the view to the collection that's the target of the deployment.
    • This action is also available from the right-click context menu on the deployment in this view.

Monitoring workspace

Correct names for client operations

(Introduced in version 1906)

In the Monitoring workspace, select Client Operations. The operation to Switch to next Software Update Point is now properly named.

Show collection name for scripts

(Introduced in version 1906)

In the Monitoring workspace, select the Script Status node. It now lists the Collection Name and the ID.

Remove content from monitoring status

  1. In the Monitoring workspace, expand Distribution Status, and select Content Status.
  2. Select an item in the list, and choose the View Status option in the ribbon.
  3. In the Asset Details pane, right-click a distribution point, and select the new option Remove. This action removes this content from the selected distribution point.

Copy details in monitoring views

Copy information from the Asset Details pane for the following monitoring nodes:

  • Content Distribution Status

  • Deployment Status

Deployment Status view, copy asset details

Administration workspace

Starting in version 1906, you can enable some nodes under the Security node to use the administration service. This change allows the console to communicate with the SMS Provider over HTTPS instead of via WMI. For more information, see Set up the administration service.

Next steps