SCCM Office 365 Inventory Report

Benoit LecoursHardware Inventory, OFFICE, REPORT, SCCM69 Comments

This post describe how to inventory Office 365 using SCCM 1606. We will also provide a free report at the end of the post that you could use on your Reporting Point to easily display Office 365 inventory data.

SCCM 1606 introduces new hardware inventory classes for Office 365 configurations. You no longer need to edit your MOF files to gather Office 365 inventory. If you are using SCCM 1602 or below, follow Jason Sandys post which describe Office 365 inventory process using a MOF customization.

If your goal is to deploy Office 365 updates, refer to our post on how to manage Office 365 updates using SCCM.

SCCM Office 365 inventory report post summary :

  • Office 365 Inventory Data explained
  • How to enable Office 365 Inventory classes
  • Verify Office 365 Inventory data on a client
  • How to upload and use our free Office 365 report

SCCM Office 365 Inventory Report – Direct Download link

If you don’t want to read the whole post, you can download the RDL file directly using this link :

Office 365 Inventory Data

Office 365 is using new update channels and update mechanism. Tracking versions and update channels is an important task. The good news is that it’s easy to do using SCCM 1606 but the data needs to be interpreted as it’s not straight forward (mostly for update channel).

Here’s the complete definition of the update channel and their meaning :

Update Channels

Insider Preview / Monthly (Targeted)
Semi-Annual (Targeted)

Other data

Here’s the definition of other information gathered by the new hardware class. We haven’t found definition for all fields, unfortunately Technet documentation is not completed. If you have any information on your environment, feel free to share it using the comment section.

FieldValue Example
InstallationPathC:\Program Files (x86)\Microsoft Office
ClientInstallationFolderC:\Program Files\Common Files\Microsoft Shared\ClickToRun
VersionToReport (Version)16.0.6741.2056
ClientCulture (Language)en-us / fr-fr
CDNBaseUrl (Channel)See Channels table
UpdatesEnabledTrue / False
Platform (Architecture)x86 / x64
LastScenarioResultsSuccess / Failure
CCMManagedUpdateNotify Object
AutoUpgradeTrue / False
GPOChannelSee Channels table

How to enable Office 365 Inventory

After upgrading to SCCM 1606, your Default Client Settings should already gather the new inventory class. Here’s the step to check if it’s enabled :

  • Open the SCCM Console
  • Go to Administration / Client Settings
  • Right-Click your Default Client Setting, select Properties

SCCM Office 365 inventory report

  • Click on Hardware Inventory
  • Click on Set Classes

SCCM Office 365 inventory report

  • Ensure that Office365ProPlusConfiguration is enabled, click OK (remove unneeded field if necessary)

SCCM Office 365 inventory report


Now that our classes are enabled, trigger a Machine Policy Retrieval & Evaluation Cycle (to have the latest Client Settings) followed by an Hardware inventory Cycle on a computer that has Office installed. Once the inventory is completed, check the inventory using Resource Explorer :

  • In the SCCM Console
  • Right-Click your device, select Start / Resource Explorer
  • Confirm that you have OFFICE365PROPLUSCONFIGURATIONS listed

SCCM Office 365 inventory report

SCCM Office 365 inventory report

Now that your inventory is gathering Office 365 data, we created a report to display the results. This report is free to use.

To use the report :

Is this information useful ? Share your comments using the comment section.


Founder of System Center Dudes. Based in Montreal, Canada, Senior Microsoft SCCM Consultant, 5 times Enterprise Mobility MVP. Working in the industry since 1999. His specialization is designing, deploying and configuring SCCM, mass deployment of Windows operating systems, Office 365 and Intunes deployments.

69 Comments on “SCCM Office 365 Inventory Report”

  1. I have uploaded the same RDL and change the Correct Datsource, but not showing any Result for installed O365 ProPlus version – 15.0.4823.1002.

    I am using SCCM CB 1710

  2. Hi There,

    With the latest update to SCCM 1710, the graphs in the report seems to be missing. Is there something additional I need to do. This report was working perfectly before.

    1. Hi Tsebo,
      you can request it again.
      You may need to try alternate email address.


  3. HI and thx for your Blog 😉

    what’s the meaning of
    LastScenarioResults Success / Failure in the sql table ?

    All my servers are in a Failure state and when i did a Machine Policy Retrieval & Evaluation Cycle and a Hardware inventory Cycle .
    I don’t get the actual gpo value.

    Is it mean than SCCM is unable to grab the data ?


  4. How can I tell the difference between the Office 365 suite being installed and Project Pro or Visio being installed? This report shows any click to run installation and it would be great if they could be differentiated. Let me know.

  5. Pingback: SCCM; SSRS; Пара базовых отчётов; CPU | RAM has changed; Part1: Скачать отчёты? Что может быть проще! | Sergey Korotkov's Blog

  6. Pingback: Telemetría Office 365 – JoseMCT

  7. Hi, Thanks for this having an issue though. What needs to be put in the “search” field I get prompted with when trying to run the report? I presume channel is the one I use but I’m unsure of what to put in the search box.


  8. Hi, Getting this below error while running report on SCCM 1511. Please help

    Invalid object name ‘v_GS_OFFICE365PROPLUSCONFIGURATIONS

  9. First thank you for building this and making it available. I do have a question around the reported office version. I’m running the Monthly channel and the CDNBaseUrl matches that of the Current Channel however the report shows these machines as Unknown\Other. Is this by design?

  10. Also receiving the “Cheatin’ huh?” response across all browsers. Can you please email me the report or another download link?

  11. My understanding that setting client setting to manage O365 will create a registry key:


    Or this can be set with GPO.

    Also after setting the sccm policy to manage O365 “GPO Office Mgmt COM” should be 1

    I have a bunch of clients that do not have this set:

    And i am trying to create a collection for clients where “GPO Office Mgmt COM” != to 1

    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_Office365ProPlusConfigurations on SMS_G_System_Office365ProPlusConfigurations.ResourceID = SMS_R_System.ResourceId where SMS_G_System_Office365ProPlusConfigurations.GPOOfficeMgmtCOM != “1”

    But i am not getting any results.

    What have i missed?

    Thank you.

  12. Hi there, my workplace email is not working. Can I have the report, pretty please? Thanks, a lot, G.O.

  13. I know this post is a bit old but what do i do when the hardware inventory is setup correct but is only displays the Key name in ressource explorer?

  14. I get the “Cheatin’ huh” page, tried multiple valid addresses, edge, IE11, chrome and firefox. Could you email the report to me?

  15. As others, I am getting the “Cheating, huh?” message when trying to download the RDL using multiple browsers. Please email if possible.

  16. Hi,

    Having a bit of trouble getting this report, keep getting the “Cheatin Huh?” Message.

    Tried with my corporate & personal mail adresses.

    Could you perhaps email it to me?


  17. Pingback: Hilfreiche ConfigMgr-Reports aus der Community | by André Picker [MVP]

  18. I can enter my email and get the download link but the zip file is 0Kb. Tried in various browsers and on different internet connections……

  19. Is there no way to download this report without entering an email, I constantly get that “Cheatin’ huh?” page.

  20. Im getting these errors

    The report server cannot process the report or shared dataset. The shared data source ‘CM_SCD’ for the report server or SharePoint site is not valid. Browse to the server or site and select a shared data source. (rsInvalidDataSourceReference)

    Stack Trace:
    at Microsoft.Reporting.WinForms.ServerReportSoapProxy.OnSoapException(SoapException e)
    at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.ProxyMethodInvocation.Execute[TReturn](RSExecutionConnection connection, ProxyMethod`1 initialMethod, ProxyMethod`1 retryMethod)
    at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.LoadReport(String Report, String HistoryID)
    at Microsoft.Reporting.WinForms.ServerReport.EnsureExecutionSession()
    at Microsoft.Reporting.WinForms.ServerReport.SetParameters(IEnumerable`1 parameters)
    at Microsoft.ConfigurationManagement.AdminConsole.SrsReporting.ReportViewerWindowsForms.SetParameterValues_DoWork(Object sender, DoWorkEventArgs e)

  21. I have tried four different browsers, but the report will not download (Cheatin, huh?). Could you sent the report to me directly?

  22. The link to download the report is not working ! Getting a “Cheatin’ huh” everytime I enter my email. Is it possible to fix this or send it to me by email.

  23. Followed the instructions – worked great. Thanks. Great addition to help troubleshoot our lack of O365 updating 🙂

  24. Firefox, IE 11, Edge, IE 11 with comp. Mode, Safari on MacOS as well es on iPhone and Android Browser.
    No Luck to get this report.
    this is not a good solution. 🙁

  25. Pingback: Switch from Office 365 Deferred Channel to Current Channel using SCCM |

  26. How can I get this report – I am having the same issues as the others who have posted here. I am using Internet Explorer. I really really need to have this report. 🙂

    1. Nevermind, you can only use IE apparently. I was using Safari. Thanks Dudes, you guys are awesome.

  27. Has the report been removed? when I try to obtain it via my email address I get a page which states “Cheatin’ huh?”

    1. It would seem that my problem was a google chrome one. I was able to download the report via IE 11.

  28. Hi,

    I have bought your full bundle reports for SCCM already and really like them but I am trying to download this report and cannot. Please can we get this report or get the link sorted out?

    1. Hi Leon,

      It’s just a matter of entering your email address to download it. Maybe you could try a different address from the one you bought the bundle ?

      Let me know, otherwise I could send it to you directly.

      1. Could you send to me directly Benoit? I have put two different email addresses and the same thing occurs each time.

  29. Hi!

    I am having some issues with this Report, could you pleases give me any advice:
    1. Do i have to manually change anything in the .rdl file?
    2. Which account should i use to Run the report – in case that i use SQL Server as the source?

    When using SCCM admin account i get this error: (Using SCCM 1610, HW inventory is enabled and showing O365 Config in resource explorer):

    Invalid object name ‘v_GS_OFFICE365PROPLUSCONFIGURATIONS’.

    Thank You!

    1. I can’t download or create an account to sign in. Only option is to log in…but I don’t think I have an account yet.

  30. Thank you for the report! It works great!

    I have 1 question. I installed O365 using SCCM with First Release Channel, but then I wanted to updated via GPO to Current Channel.

    The report shows:

    Channel: Insider Preview / First Release
    GPO Channel: Current

    So the GPO is applied… but the Channel doesn’t change. Any ideas?

  31. Hi there,

    Have you considered a third party analytics solution for your SharePoint portal? A solution like CardioLog Analytics drills down deep to provide much deeper insights than those available in SharePoint or Google analytics.It’s available as an On-Prem or SaaS deployment. The solution is specifically built for SharePoint, so it’s tailored to provide analytics specifically on SharePoint’s architecture. If you’re looking for more information regarding your portal visitors, navigation paths, search behaviors, and content performance check out

    Hope this helps!

  32. I’m unable to download your RDL (tested with my professional email and personal email), could you send me directly by email, please ?

      1. For me some show enabled some don’t. I believe the Office365 setting in hardware inventory are enabled by default because mine were already on but on the report it only show 38 computers out of 600+.

Leave a Reply

Your email address will not be published. Required fields are marked *