Microsoft Graph

Working with Planner Data Through the Graph

PowerShell has its Limitations I like using PowerShell to work with Office 365 data, but sometimes PowerShell isn’t the right tool. It might be too slow, or a PowerShell cmdlet isn’t available to work with some data. Planner is a good example. People have asked about reporting the plans available to a user or the...

Last Update: Oct 13, 2022

LATEST

Practical Microsoft Graph PowerShell for Microsoft Teams

Managing Microsoft Teams if you’re an IT Pro can often be a complicated process that requires multiple services to be combined. When provisioning a team, services such as Azure Active Directory (AAD), SharePoint Online, and Exchange Online connect to the core plumbing. It means that for you as an IT administrator, you need to connect…

View Article

How to Manage Access Reviews within Microsoft 365

  In this article, I’m going to show you how to audit security in Microsoft 365 with Access Reviews in Azure Active Directory (AAD). I’ll show you how to set up and run Access Reviews from the Azure management portal and using the Microsoft Graph and PowerShell. Azure Active Directory enables core collaboration with users…

View Article

Microsoft Renames 10 Azure Active Directory Roles

Microsoft has updated 10 role names in Azure AD and if your script is broken, this is likely why.

View Article

No Way to Stop Gathering Data Used by Productivity Score

Microsoft Graph and Audit Log Too Important to Lose Thinking about the fuss and bother which erupted over Microsoft Productivity Score, I concluded that the people concerned about management oversight of user activity within Microsoft 365 had very little knowledge about the topic. They looked at the pretty graphs and tables of user data and…

View Article

Widespread Criticism of Microsoft Productivity Score is Unfounded

Intrusive Usage Data Exposed in Microsoft 365 Admin Center Over the past few week or so, a bunch of news reports have emerged about the new Microsoft 365 Productivity Score feature (Figure 1), which was announced at the Ignite 2019 conference before achieving general availability in October 2020. In the Microsoft blog, CVP Brad Anderson…

View Article

Making Office 365 Activity Alerts More Accessible

Creating Alerts from Office 365 Audit Events As events from workloads flow into the Office 365 audit log, activity alerts and alert policies look for instances of specific events. Alert policies are more sophisticated because they allow time-limited thresholds for activities to be defined so that an alert won’t be created unless the threshold is…

View Article

Create a User Activity Report for Multiple Office 365 Workloads

The Graph is the Source for Report Data The usage reports available in the Microsoft 365 admin center give a reasonable picture of user activity within a tenant. However, they don’t deliver the kind of flexibility that a customized report can provide. Given that the data comes from the Microsoft Graph, it seems reasonable to…

View Article

Microsoft Launches Preview PowerShell Module for Graph

Microsoft has made a preview PowerShell module for the Graph available for developers to play with. Being able to use PowerShell with the Graph exposes a lot of data to play with, so it’s a great addition to the administrator toolkit. To see how things worked in practice,, I convert a script to report Teams channels that are email-enabled to use the Graph module. Things worked out pretty well, but as you’d expect, some rough edges exist that need to be smoothed.

View Article

Exploiting the Graph When PowerShell Can’t Do Enough for Teams

Although Teams has a PowerShell module, its cmdlets can’t get at some of the interesting information for team objects. But the Graph API reveals that information. Combining the Graph with PowerShell makes it possible to retrieve the information with just a little effort. A working example helps make the point, so here’s a script to report the Teams channels with email addresses.

View Article
Go to page