Skip to content

Blog

All about Microsoft 365

  • Home
  • GitHub repo
  • About me
  • Contact

Category: PowerShell

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 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, PowerShell

Report on Azure AD group members via the Graph API

Posted on January 30, 2023March 27, 2023 Vasil Michev

A Graph API based PowerShell script to list all groups and their respective group members within your Microsoft 365 Tenant …

Continue readingReport on Azure AD group members via the Graph API

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

Did you know: Configuring mailbox settings for Mail users (and guests)

Posted on January 12, 2023March 27, 2023 Vasil Michev

Did you know that you can configure a bunch of mailbox settings even on Mail user objects, who do not technically have a mailbox? …

Continue readingDid you know: Configuring mailbox settings for Mail users (and guests)

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

ExO RBAC improvements #3: Limiting access in CBA scenarios

Posted on January 9, 2023March 27, 2023 Vasil Michev

A series of improvements to Exchange Online’s RBAC model bring support for limiting permissions in scenarios involving certificate-based authentication… …

Continue readingExO RBAC improvements #3: Limiting access in CBA scenarios

Posts navigation

Older posts
Newer posts

Recent Posts

  • Introduction to Microsoft Tenant Governance part 2: tenant discovery and creation
  • Introduction to Microsoft Tenant Governance part 1: basics and establishing relationships
  • Ownerless Group Policy finally supported by the Graph API
  • More secure version of the Bitlocker recovery keys export script
  • New UI to manage allowed tenants for Entra ID integrated applications

RSS Feed

    Blog Posts

    Blog Comments

Recent Comments

  • Introduction to Microsoft Tenant Governance part 2: tenant discovery and creation - Blog on Introduction to Microsoft Tenant Governance part 1: basics and establishing relationships
  • Introduction to Microsoft Tenant Governance part 1: basics and establishing relationships - Blog on Meet the supported version of Microsoft 365 DSC: UTCM quick look part 1
  • Microsoft Roadmap, messagecenter and blogs updates from 03-04-2026 - KbWorks - SharePoint and Teams Specialist on Ownerless Group Policy finally supported by the Graph API
  • Ownerless Group Policy finally supported by the Graph API - Blog on Ownerless group policy cmdlets replacement
  • More secure version of the Bitlocker recovery keys export script - Blog on Reporting on BitLocker recovery keys and associated devices

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 © 2026 Vasil Michev Signify Dark by WEN Themes
Scroll Up