Category Archives: Graph API

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 | Leave a comment

Graph API adds support for $count and $search query parameters

This year’s Build conference seems to be run under the “back to basics” moto, and we’ve seen some monumental improvements being announced, such as CTRL+F support for Teams (!) and similarly, a basic search query support for the Graph API. … Continue reading

Posted in Azure AD, Graph API, Office 365 | 1 Comment

Reporting on Conditional Access policies in Microsoft 365

The Conditional Access endpoints have been available for a while in the Graph API, and while still in beta, they can be used to get a list of your CA policies or manage them. In this short article, we will … Continue reading

Posted in Azure AD, Graph API, Office 365, PowerShell | Leave a comment

Reporting on Teams apps and tabs

Ever since Office 365 Groups were launched with support for connectors, the problem of reporting just what data sources a given Group or Team is connecting to has been lurking in the minds of IT admins and security folks. Microsoft … Continue reading

Posted in Graph API, Microsoft Teams, Office 365 | 17 Comments

Managing Azure AD Administrative Units via the Graph API

While browsing the Graph API documentation earlier today, I spotted a new addition to the \beta APIs – endpoints to manage Azure AD administrative units. For those of you that aren’t aware of AUs, here’s the one-minute version: AUs are … Continue reading

Posted in Azure AD, Graph API | Leave a comment