Enabling or disabling Teams Meeting recording expiration emails
Microsoft added a new SharePoint tenant setting to enable or disable email notifications when a Teams meeting recording is deleted after expiration.
Microsoft added a new SharePoint tenant setting to enable or disable email notifications when a Teams meeting recording is deleted after expiration.
Microsoft has introduced a new plannerTaskChatMessage endpoint in Microsoft Graph. The endpoint allows full management of the new chat-based Planner comments, currently limited to delegated permissions. My post covers eight samples for all key operations.
Federated Copilot Connectors are enabled by default for Copilot-licensed users. AI administrators can now change the default setting via PowerShell and re-enable specific connectors for selected users and groups.
Microsoft added a new migration state to expose details about failed Private Channel migrations, including ownerless channels requiring manual intervention. Teams admins should review their state.
If you still have EnableAzureADB2BIntegration set to False and strict external collaboration settings in Microsoft Entra External ID in place, the upcoming SharePoint OTP retirement will prevent new guest sharing in your tenant. Here is what to expect and how to work around it using Microsoft Graph.
Microsoft is retiring SharePoint OTP starting in July 2026. In my post, I walk you through what SharePoint OTP looks like compared to Entra Email OTP, how to identify affected users, how to export a SharePoint OTP user report, and how to migrate them to Entra External ID.
Microsoft is rolling out task comments for Planner Lightweight plans, which include Loop task lists, previously excluded from commenting due to their roster-based setup.
This post explains how to configure custom Teams recording and transcription consent notifications for meetings and calls using PowerShell, including message templates, localization, and known limitations.
Microsoft has introduced new Microsoft Graph APIs to configure work hours, work location, and location sharing settings in Outlook. These APIs are currently in Preview.
A new Power Platform Inventory is available in the Admin Center. Microsoft has also introduced an API to query the same data with code.
SharePoint Online Management Shell now supports app-only authentication, enabling secure unattended automation with Entra ID app identities.
Some Microsoft Places desks may fail to update or sync due to mailbox conflicts. This post explains the cause and how to permanently fix desks affected by the “same mailbox already exists” error.
SharePoint Embedded Administrators can now modify the membership of SharePoint Embedded containers directly through PowerShell, simplifying membership management.
The insight of SharePoint Embedded containers is largely invisible to admins, no quotas, no controls, no alerts. But with Purview Audit Logs, admins can see what’s happening inside all the containers. In this post, I walk through how to monitor activities for files, quota changes, and the folder/file structure using Graph API and PowerShell.
I wrote a PowerShell script to get all SharePoint Embedded containers (like Loop Workspaces, Microsoft Designer, or both). The script handles paging automatically.
SharePoint Alerts will be retired in SharePoint Online. To get a report of all alerts in your tenant, it’s recommended to run the SharePoint Assessment Tool.
Microsoft provides a new PowerShell property for Loop workspace containers to define the workspace type.
Microsoft 365 Copilot will soon introduce new features with enhanced personalization, enabling improved user experiences through advanced data processing. Admins can control the new privacy control on the tenant level.
I describe how you can post on Bluesky using PowerShell.
Microsoft will remove the properties grantedTo and grantedToIdentities from Microsoft Graph. The properties were relevant for SharePoint permissions. There is version 2 for the properties.