Peter Schmidt's repositories
PowerShell-Scripts
My own small collection of different PowerShell scripts, main focus Exchange, Exchange Online, Microsoft Teams, Office 365
PC-Install
Scripts for deployment of programs and settings for new PC installs
Slidedecks
This repository contains a subset of the slide decks I used while presenting and co-presenting with community friends at various conferences, user groups and webinars.
Automate-Office365Licensing
Automate settings Office 365 licenses based on Group membership
MicrosoftSentinel
A Repository for Azure Sentinel querys and other related Azure Sentinel code.
Microsoft-AI-and-Copilot
Listing resources regarding Microsoft Copilot
Migration-Scripts
PowerShell scripts for use with migrations
AutomateOneDrivePreservationPolices.ps1
Automating Preservation Policies for OneDrive for Business users. So all and new users are automatically added to existing Preservation Polocies.
CoLabora-User-Group-Scripts-and-Slides
Scripts and slidedecks from CoLabora User Group meetings
Convert-AuditDataLog-from-Microsoft365
This script converts the JSON data information from the Microsoft 365 Purview Audit logs to a more readable CSV, which makes it easy to import into Excel for further investigation.
ListMembersOfSharedMailboxes
This script lists the members of all Shared mailboxes in Exchange.
Manage-Mailbox-Audit-Settings
A script to Manage Mailbox Audit Settings on Exchange 2013 and Exchange 2016, will also work for Exchange Online (not tested for EXO yet).
power-platform
Documentation for Microsoft Power Platform
raditian-free-hugo-theme
Raditian Hugo Theme for Personal Websites
Security-101
7 Lessons, Kick-start Your Cybersecurity Learning.
Set-AuditOnAllMailboxesMaxLevels
Script will set Administrator and Mailbox Audit on all Mailboxes using the max level of Audit settings.
SlideDecks-1
SlideDecks from Meetups