SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3

Let’s build an SCCM Report Office 365 Client Upgrade Readiness Dashboard. This post continues with Part 1 and Part 2. In my previous posts, we imported two raw data reports that gave us information about different versions of Microsoft Office

We also understood a few more details were added after enabling the ‘Office365 ProPlusConfigurations‘ information on Office 365 Inventory. These details are visible only after allowing the Hardware class.

Starting from version 1906, there’s a readiness dashboard to identify devices eligible for an upgrade to Microsoft 365 Apps. It includes the Office 365 Apps Upgrade Readiness tile from Configuration Manager’s version 1902.

Let’s also learn how to manage OfficeMgmtCOM and Auto upgrade settings. In this post, we will see how to get information on the client’s readiness for the O365 upgrade.

Patch My PC
Index
Office 365 Client Upgrade Readiness Dashboard
Prerequisites – Office 365 Client Upgrade Readiness
Microsoft 365 Apps Readiness
Microsoft 365 Apps-Device Readiness Information
Office 365 Macro Readiness SQL Query
Office 365 Add-in Readiness SQL Query
O365 Readiness Upgrade Dashboard
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 – Table 1

Office 365 Client Upgrade Readiness Dashboard

Since Configuration Manager version 1902, we can utilize the dashboard to pinpoint devices that are highly likely to be ready for an upgrade to Microsoft 365 Apps. This integration allows us to gain insights into potential compatibility issues with add-ins and macros in our environment. This information enables us to deploy Microsoft 365 Apps to the identified ready devices using Configuration Manager.

The updated Office 365 client management dashboard introduces the Office 365 ProPlus Upgrade Readiness tile. This new feature provides a visual overview of devices categorized as

Adaptiva
  • Not assessed
  • Ready to upgrade
  • Needs review
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 - Fig.1
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 – Fig.1

Prerequisites – Office 365 Client Upgrade Readiness

Enable hardware inventory in client settings. A few features have been added to the Configuration Manager 1906 version. Enabling this hardware inventory will provide you with the Configuration Manager Console data.

SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 - Fig.2
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 – Fig.2

The device needs connectivity to the Office content delivery network (CDN) to download an add-in readiness file. For more information, see Content Delivery Networks.

Microsoft 365 Apps Readiness

After verifying you have the, browse the path below to see the Upgrade Readiness Dashboard.

  1. Go to the Software Library workspace in the Configuration Manager console and expand Office 365 Client Management.
  2. Select the Microsoft 365 Apps Upgrade Readiness node.
  3. Change the Collection and Target Office Architecture to change the information relayed in the dashboard.
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 - Fig.3
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 – Fig.3

Microsoft 365 Apps Upgrade Readiness dashboard.

SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 - Fig.4
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 – Fig.4

Microsoft 365 AppsDevice Readiness Information

With the above dashboard, you can click on each state. For example, click ‘Ready to Upgrade‘ for detailed device information and review it. You can also create a collection of them to deploy the Office 365 application and monitor the Upgrade.

The most important part of upgrading to Office 365 is an add-in and Macro readiness; by default, after enabling the required hardware Inventory, the configuration manager scanning agent analyzes this information and compares it with Microsoft’s information, then groups it accordingly in the dashboard.

You can deploy the Readiness Toolkit for Office and analyze the code to obtain detailed information on macro compatibility.

Office 365 Macro Readiness SQL Query

You can use the SQL query below to get the raw data on macro readiness.

select distinct OPR.name,
CASE
WHEN OPR.MacroInventory = '3' THEN 'Macro Present'
WHEN OPR.MacroInventory = '1' THEN 'No Macro Present'
WHEN OPR.MacroInventory = '4' THEN 'Needs Review'
ELSE 'Other / Unknown' END as 'Macro Readiness'
from vSMS_OfficeProplusReadiness OPR
group by OPR.MacroInventory,OPR.Name

Office 365 Add-in Readiness SQL Query

You can use the vSMS_OfficeAddinReadiness view to get more information on add-in Readiness data. This view provides information on different add-ins in the environment and the number of devices with that particular add-in.

You can view different add-in Versions and their readiness.

select distinct OAR.AddinVersion as 'Addin Version',
OAR.FriendlyName as 'Addin Name',
OAR.AdoptionStatus as 'Adoption Status',
OAR.AddinReadiness as 'Addin Readiness'
from vSMS_OfficeAddinReadiness OAR
Readiness statusExplanation
Highly adoptedThis add-in is being widely used on Microsoft 365 Apps in other organizations and is ready for use with Microsoft 365 Apps. But, the software provider doesn’t officially support the add-in on Microsoft 365 Apps.
AdoptedThis add-in is being used on Microsoft 365 Apps in other organizations, but the software provider doesn’t officially support the add-in on Microsoft 365 Apps.
Adopted version availableA different version of this add-in is either “Adopted” or “Highly Adopted” on Microsoft 365 Apps.
Contact software providerThis add-in might have issues with Microsoft 365 Apps. You need to decide if this add-in is business-critical and then contact the software provider for guidance.
Supported version availableA supported version of this add-in for Microsoft 365 Apps is available from the software provider.
UnknownThis add-in is unknown to Microsoft. For example, it could be a line-of-business add-in that your in-house application development team created.

If you create a basic report, the readiness status for all add-ins is listed as Unknown. It’s only when you create an advanced report that the Readiness Report Creator contacts Microsoft to try to get the readiness status of add-ins.
Insufficient dataMicrosoft has seen this add-in but not enough information has been collected to provide a readiness status for this add-in.
Microsoft Office Client Management | O365 Upgrade Readiness | Part 3

O365 Readiness Upgrade Dashboard

I have tried creating a custom report that collates all the information in the Office 365 upgrade readiness dashboard.

The rdl file O365 Upgrade Readiness Dashboard provides information on a graph representation of Office365, Add-in, and Macro readiness.

This report also provides you with the Top 5 add-ins present in your environment.

SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 - Fig.5
SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3 – Fig.5

References – SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3

We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.

Author

Ankit Shukla, an IT professional with over seven years of experience, has worked on SCCM/MECM since 2012. During this time, he has extensively dealt with various aspects of the tool, such as migration, infrastructure designing, OSD, custom SQL reporting, and client-side troubleshooting. Ankit’s blog posts reflect his hands-on experience addressing issues and providing practical solutions. The primary aim of his posts is to cater to the audience, comprised of support team members and SCCM admins in organizations.

1 thought on “SCCM Report Office 365 Client Upgrade Readiness Dashboard | Part 3”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.