As part of your job, you are using SCCM daily. You are probably part of a team that performs multiple tasks each day. Sometimes it may happen that someone creates, modify or delete a particular component in SCCM (Collection, Package, Application…). You may want to monitor and audit SCCM changes to verify that there’s no error or maybe you just want to know who deleted a certain component. Error in the SCCM may happen and it’s important to know which Administrator made the error.

This blog post will show how to use SCCM Status Message MessageID to identify who created, modified or delete a particular component in SCCM (Collection, Package, Application). We’ve gathered a long list of MessageID to let you identify what you’re looking for. For this post, we are using an SCCM 2006 site.

First, you need to understand how SCCM logs these tasks. Every action SCCM Administrator performs are logged into SCCM Status Message MessageID.

If you’re not familiar with Status Message, here’s Microsoft description :

State messaging in Configuration Manager is a mechanism that reflects a client’s condition at a certain point in time. Status messages, by contrast, work to help administrators track the workflow of data through various Configuration Manager components.

So great, it contains what we’re looking for! But, it can be pretty overwhelming at first. You have to know what you’re looking for in these SCCM Status Message MessageID.

  • In the SCCM Console
  • Go to Monitoring / System Status / Status Message Queries
  • Right-click All Status Messages and click Show Messages
  • Select the time frame and results will be displayed
SCCM Status Message MessageID

SCCM Status Message MessageID List

The important part resides in the SCCM Status Message MessageID. Almost all user’s actions start with 30xxx. I say almost because there are some exceptions.

We’ve gathered a list of Status MessageID and using this list, you can filter out your search. We’ll describe how to do that just after the list.

For example, you may want to know who in your team has deleted an important collection from the console. So using this list, you can now target the MessageID 30015-30017

  • In the SCCM Console
  • Go to Monitoring / System Status / Status Message Queries
  • Right-click All Status Messages and click Show Messages
  • In the top ribbon click the filter and enter your MessageID. In our case, we will use MessageID 30015
SCCM Status Message MessageID

It’s also possible to use the All Audit Status Messages for a Specific User query if you want to all action by a specific user… but the goal of this post if to find who specifically made an action.

If you want to go deeper with status message queries, we’ve also made a report which allows you to search by a specific component, severity and System. Pretty useful to find state messages from any SCCM Site Server in your environment.

You can download this report from our Shop page

SCCM Status Message MessageID
Comments (0)