SOLVED

Tracking user adoption through engagement

Brass Contributor

I'm keen to monitor use of our O365 assets on a company-wide and on a per-user basis.  For example:

 

  • Added a documents to ODFB
  • Updates to document in ODFB
  • Share a document in ODFB
  • Subscribe to Alerts on the All Staff Library
  • Do a Search in Delve
  • Create a Board in Delve
  • Post a new conversation to a Team

Are there any OOTB analytics or datasets that I can consume, or would I need to look at building something myself?

6 Replies
best response confirmed by Darren Neimke (Brass Contributor)
Solution

The Power BI content pack for Office 365 (now in limited preview) does some of what you want. Apart from that, you could write some PowerShell scripts to interrogate the unified audit log to extract information about what users do...

Cheers, thanks Tony.

 

I had hoped there would be a PowerBI Content Pack, so that's good news.

 

Also good that there is an existing Log Source that I can query... I didn't know about that!

 

I was thinking that I would have to develop something using Flow.  I still might look into that as a way to Gamify adoption.

Hi Darren,

 

I am working to get something up and running which can catch the information from multiple sources.

 

https://github.com/Hexatown/user-functions

 

You are welcome to give the repo a star if you like the idea, and I will keep you posted

 

 

 

 

Not sure if this route interests you, but the OMS Office 365 solution will consume the audit logs from Office 365 for you, and you can review and alert on certain actions:

 

https://blogs.technet.microsoft.com/msoms/2016/05/13/oms-office-365-management-solution-now-in-publi...

 

This will get all the info on Sharepoint/Onedrive file creation, modification, sharing, etc. However, it won't do Teams yet. It's not really a reporting solution, but more for monitoring and alerting. As a bonus, OMS is free up to 500MB per day so if your Office 365 tenant isn't too big, you might not even have to pay for this.

Hi @Darren Neimke, you can get the user adoption score through the Microsoft 365 feature called Adoption Score. Further you can increase the user adoption and engagement with the preview feature called organizational messages. These messages sent hints to the users Over the Microsoft 365 apps to use the Microsoft services. For additional details on organizational messages, refer: https://blog.admindroid.com/boost-adoption-score-in-microsoft-365-with-organizational-messages/ 

1 best response

Accepted Solutions
best response confirmed by Darren Neimke (Brass Contributor)
Solution

The Power BI content pack for Office 365 (now in limited preview) does some of what you want. Apart from that, you could write some PowerShell scripts to interrogate the unified audit log to extract information about what users do...

View solution in original post