David Eberhardt's Projects
Open source documentation of Microsoft Azure
Cmdlets reference help docs for Powershell Azure AD
Backup-TeamsConfig is a script allowing you to backup various parts of Microsoft Teams configuration and package it up in to a single file
PowerShell scripts to backup and restore Teams Enterprise Voice configurations used in Direct Routing.
Helper functions for PowerShell CI/CD scenarios
About me
This script queries Microsoft Teams for assigned numbers and displays in a formatted table with the option to export to CSV. During processing LineURI's are run against a regex pattern to extract the DDI/DID and the extension to a separate column. This script collects Microsoft Teams objects including: Users, Meeting Rooms, Online Application Instances (Resource Accounts) This script does not collect objects from on-premises environments even if in hybrid, instead use this script - https://gallery.technet.microsoft.com/office/Lync-Get-All-Assigned-8c1328a0
PowerShell module to import/export Excel spreadsheets, without Excel
PowerShell module containing Invoke-SqlCmd2
ISO 3166-1 country list for .NET
Reads a config from Microsoft 365 Phone System and renders them visually into a mermaid-js flowchart.
PowerShell Reference for Office Products - Short URL: aka.ms/office-powershell
A prompt theme engine for any shell.
Write PowerShell External Help in Markdown
Repository for PowerShell demos
PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)
Various PowerShell functions and scripts
The official PowerShell documentation sources
A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.
PowerShell module to invoke scriptblocks in parallel runspaces
PowerShell Module development support
Collection of various Teams PowerShell scripts that perform specialized tasks
Test a user's Voice Routing for Teams Direct Routing
This blocklist is based on published surveys of most used advertising and tracking technology