Skip to content

Blog

All about Microsoft 365

  • Home
  • GitHub repo
  • About me
  • Contact

Author: Vasil Michev

Cat Links Azure AD, Exchange Online, Graph API, Microsoft 365, Office 365, PowerShell

Script to generate a report of all group owners in Microsoft 365

Posted on February 20, 2023March 27, 2023 Vasil Michev

A sample PowerShell script to generate a report of all Group owners within your Microsoft 365 tenant, by leveraging the Graph SDK for PowerShell and Exchange Online cmdlets. …

Continue readingScript to generate a report of all group owners in Microsoft 365

Cat Links Azure AD, Exchange Online, Microsoft 365, Office 365, PowerShell

Remove user from all Microsoft 365 Groups (updated 2023 version of the script)

Posted on February 14, 2023March 26, 2023 Vasil Michev

A PowerShell script to remove a given user, or a set of users, from all groups they are a member of. Remove user from Microsoft 365 Groups, distribution groups and Azure AD Security groups. …

Continue readingRemove user from all Microsoft 365 Groups (updated 2023 version of the script)

Cat Links Graph API, Microsoft 365, Office 365

Report on Microsoft Forms activities via the Graph API

Posted on February 8, 2023March 27, 2023 Vasil Michev

This article shows you how to query the Graph API for the set of Microsoft Forms reports, including an example via the Graph explorer tool. …

Continue readingReport on Microsoft Forms activities via the Graph API

Cat Links Exchange Online, Microsoft 365, Office 365, PowerShell

Report on (recursive) group membership via Exchange PowerShell

Posted on February 7, 2023March 27, 2023 Vasil Michev

Script to generate a membership report of all (or some) groups within your Exchange Online environment. Supports nested groups/recursive membership scenarios. …

Continue readingReport on (recursive) group membership via Exchange PowerShell

Cat Links Azure AD, Graph API, Microsoft 365, Office 365

Azure AD Cross-tenant cloud sync available in preview

Posted on February 6, 2023March 27, 2023 Vasil Michev

An extended look at the cross-tenant cloud synchronization feature, recently introduced in Azure AD. See how to set it up, examine the audit trail, learn about some caveats… …

Continue readingAzure AD Cross-tenant cloud sync available in preview

Posts navigation

Older posts
Newer posts

Recent Posts

  • Graph-based What If Conditional Access tool
  • First look at the Graph API usage report
  • Working with custom attributes via the Graph SDK for PowerShell and the Entra module
  • Configure Microsoft 365 Group settings with the GA Graph SDK cmdlets
  • Priority cleanup enables removal of items on hold from Microsoft 365 mailboxes (part 3)

RSS Feed

    Blog Posts

    Blog Comments

Recent Comments

  • Microsoft Roadmap, messagecenter and blogs updates from 07-05-2025 - KbWorks - SharePoint and Teams Specialist on Graph-based What If Conditional Access tool
  • KK on Expanding the functionality of the Start-HistoricalSearch cmdlet
  • George Jetson on How to control profile photo updates in Microsoft 365 via the photoUpdateSettings control
  • Microsoft Roadmap, messagecenter and blogs updates from 24-04-2025 - KbWorks - SharePoint and Teams Specialist on First look at the Graph API usage report
  • Vasil Michev on Reporting on Entra ID directory role assignments (including PIM)

Archives

Categories

  • Azure AD
  • Entra ID
  • Exchange Online
  • Graph API
  • Microsoft 365
  • Microsoft Teams
  • Office 365
  • OneDrive for Business
  • Outlook
  • OWA
  • PowerShell
  • Purview
  • SharePoint Online
  • Skype for Business Online
  • Uncategorized
Copyright © 2025 Vasil Michev | Signify Dark by WEN Themes
Scroll Up