Category Archives: OneDrive for Business

Updated version of the ODFB shared files report PowerShell script (2022)

Few years back, I released a “proof of concept” script that uses the Graph API endpoints to enumerate all shared files, across all user’s OneDrive for Business site collections within an organization. Due to some recent changes in the underlying … Continue reading

Posted in Graph API, Microsoft 365, Office 365, OneDrive for Business, PowerShell | Leave a comment

OneDrive for Business “deleted a large number of files” email notification

Hey folks, look at what landed in my Inbox yesterday: This is not a spam or a clever phishing message, it’s a legitimate email notification sent from SharePoint Online, as one can verify by looking at the headers. So why … Continue reading

Posted in Microsoft 365, Office 365, OneDrive for Business, SharePoint Online | Leave a comment

Remove sharing permissions on all files in users’ OneDrive for Business

A while back I posted a “proof of concept” article/script about enumerating all shared files across your Office 365/OneDrive for Business environment. The script used the Graph API endpoints to get a list of users within your tenant, then for … Continue reading

Posted in Graph API, Office 365, OneDrive for Business, PowerShell | 5 Comments

Another Office 365 compliance issue swept under the rug

A while back, I was made aware of an interesting issue, namely the fact that OneDrive for Business users can disable indexing for their own drives, effectively disabling functionalities such as eDiscovery or DLP. This of course is yet another … Continue reading

Posted in Office 365, OneDrive for Business | 1 Comment

Next round of PowerShell “inventory” scripts

For those of you that don’t follow Practical365.com (why!?), here’s the next round of PowerShell scripts I published. The first one addresses a gap that Microsoft has left unfilled for years now, namely reporting on any files that your OneDrive … Continue reading

Posted in Exchange Online, Office 365, OneDrive for Business, PowerShell | 1 Comment