Skip to content

Instantly share code, notes, and snippets.

View jonathanbourke's full-sized avatar

Jonathan Bourke jonathanbourke

View GitHub Profile
@jonathanbourke
jonathanbourke / Export-EntraMailboxesAndGroups.ps1
Created September 24, 2024 09:49
Generate a membership list for all M365 distribution lists, shared mailboxes, unified groups, and Microsoft Teams
# Script: Export-EntraMailboxesAndGroups.ps1
# Description: This script exports information about shared mailboxes, distribution lists,
# Microsoft 365 Groups, and Teams to a CSV file, with individual rows for each member.
# It includes handling for ambiguous group names and deduplicates M365 Groups and Teams.
# The intent is to process or analyse the resulting CSV in Excel using Pivot Tables.
# Author: Jonathan Bourke
# Date: 2024-09-24
# Version: 1.8
# Function to check if a module is installed and import it
@jonathanbourke
jonathanbourke / sentinel-sfdc-private-link.json
Created October 29, 2022 11:09
Azure ARM Template to deploy Sentinel Data Connector to Salesforce over private endpoints.