6 Ways to Get Insights on your Microsoft 365 usage
John P White, MVP CTO and Co-Founder, UnlimitedViz @diverdown1964 http://whitepages.unlimitedviz.com
https://link.tygraph.com/m365insights John P White, M.Sc.
CTO/Co-Founder of tyGraph Office Apps and Services MVP Data Platform MVP
[email protected] http://whitepages.unlimitedviz.com @diverdown1964
https://link.tygraph.com/m365insights Subscribe & listen to our podcast at BIFocal.show Agenda
https://link.tygraph.com/m365insights Reporting and Analytics Why
Measure DLP and communication Adoption governance effectiveness
Licence Troubleshooting management
https://link.tygraph.com/m365insights What
Users Workloads Content
Time Devices
https://link.tygraph.com/m365insights Reporting vs Analytics
Ref: https://whitepages.unlimitedviz.com/2017/02/difference-reporting-analytics-42/ https://link.tygraph.com/m365insights #1 Microsoft 365 Administration Portal Workloads
https://link.tygraph.com/m365insights Email
https://link.tygraph.com/m365insights SharePoint
https://link.tygraph.com/m365insights OneDrive
https://link.tygraph.com/m365insights Teams
https://link.tygraph.com/m365insights Others
Office 365 Yammer Skype for Business
Activations Activity Activity Active users Device usage Conference organizer activity Groups activity Groups activity Conference participant activity Multi-geo distribution Device usage Peer-to-peer activity PSTN usage Users blocked
https://link.tygraph.com/m365insights Time intelligence
7 days 30 days 90 days
Day level > 180 days 180 days granularity in purged charts
https://link.tygraph.com/m365insights Export
What you see CSV is what you get
Report No user data periods exported limited
https://link.tygraph.com/m365insights #2 - Microsoft 365 Usage Analytics App Power BI Template App
Requires Pro Dataset owner Access can be license or must have granted to non- Premium “Reporting” role admin users
Source data More reporting updated daily than analytics
https://link.tygraph.com/m365insights
#3 - Reporting APIs Workloads
Office 365 MS Teams OneDrive Outlook SharePoint Skype for Yammer (general) Device Usage Activity Activity Activity Business Activity Activations User Activity Usage App Usage Site Usage Activity Device Usage Active Users Mailbox Device Usage Groups Groups Usage Participant Activity Activity Activity Peer to Peer Activity
https://docs.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
https://link.tygraph.com/m365insights Output
https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserDetail(period=‘D7') https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserDetail(date=2020-04-22)
https://link.tygraph.com/m365insights Granularity and latency
Day level Period Latency aggregations aggregations Past 30 days 7 day 1 day 30 day 2 day 90 day 1 week 180 day Depends on the endpoint
https://link.tygraph.com/m365insights #4 – Unified Audit Log Compliance Center Audit log search
https://protection.office.com/unifiedauditlog https://link.tygraph.com/m365insights Compliance Center Audit log search
https://protection.office.com/unifiedauditlog https://link.tygraph.com/m365insights Granularity and Retention
Must be enabled (for 90 day retention by Transactional level now) default
Org Policy can increase to 1 year 7day retention for API access SharePoint Exchange Azure Active Directory
https://docs.microsoft.com/en-us/microsoft-365/compliance/audit-log-retention-policies
https://link.tygraph.com/m365insights Latency Microsoft 365 service 30 minutes 24 hours Advanced Threat Protection and Threat Intelligence X Azure Active Directory (user login events) X Azure Active Directory (admin events) X Data Loss Prevention X Dynamics 365 CRM X eDiscovery X Exchange Online X Microsoft Power Automate X Microsoft Project X Microsoft Stream X Microsoft Teams X Power Apps X Power BI X Security & Compliance Center X SharePoint Online and OneDrive for Business X Sway X Workplace Analytics X Yammer X Microsoft Forms X https://link.tygraph.com/m365insights Access Mechanisms
Audit log PowerShell search
Management APIs
https://link.tygraph.com/m365insights
#5 - Microsoft Graph and Graph Data Connect Graph Explorer
https://link.tygraph.com/m365insights Microsoft Graph Data Connect
Apply defined data Securely extend Office 365 Enable big data and controls data to Azure machine learning
Data at Office 365 Azure Customer data scale
Granular Product data consent
Security & Industry data Governance
Customer’s MS Cloud
https://link.tygraph.com/m365insights Complete Solution – tyGraph for Exchange
https://link.tygraph.com/m365insights
#6 - Third Party Products Third Party Tools
Page Wiretapping Injection
Warehousing
https://link.tygraph.com/m365insights Wrapping up In Closing
Understand Understand the need the audience
Complexity vs Understand flexibility retention tradeoff
https://link.tygraph.com/m365insights Q&A
@diverdown1964 [email protected]
https://link.tygraph.com/m365insights