Pinned Repositories
Backup-TeamsConfig
Backup-TeamsConfig is a script allowing you to backup various parts of Microsoft Teams configuration and package it up in to a single file
Get-TeamsAssignedNumbers
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
ImportExcel
PowerShell module to import/export Excel spreadsheets, without Excel
M365CallFlowVisualizer
Reads a config from Microsoft 365 Phone System and renders them visually into a mermaid-js flowchart.
PowerShell
Repository for PowerShell demos
PowerShell-1
PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)
PowerShell-2
Various PowerShell functions and scripts
PSKoans
A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.
PSParallel
PowerShell module to invoke scriptblocks in parallel runspaces
DEberhardt's Repositories
DEberhardt/M365CallFlowVisualizer
Reads a config from Microsoft 365 Phone System and renders them visually into a mermaid-js flowchart.
DEberhardt/Backup-TeamsConfig
Backup-TeamsConfig is a script allowing you to backup various parts of Microsoft Teams configuration and package it up in to a single file
DEberhardt/Get-TeamsAssignedNumbers
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
DEberhardt/ImportExcel
PowerShell module to import/export Excel spreadsheets, without Excel
DEberhardt/PowerShell
Repository for PowerShell demos
DEberhardt/PowerShell-1
PowerShell functions and scripts (Azure, Active Directory, SCCM, SCSM, Exchange, O365, ...)
DEberhardt/PowerShell-2
Various PowerShell functions and scripts
DEberhardt/PSKoans
A simple, fun, and interactive way to learn the PowerShell language through Pester unit testing.
DEberhardt/PSParallel
PowerShell module to invoke scriptblocks in parallel runspaces
DEberhardt/azure-docs
Open source documentation of Microsoft Azure
DEberhardt/azure-docs-powershell-azuread
Cmdlets reference help docs for Powershell Azure AD
DEberhardt/BackupRestoreTeamsEV
PowerShell scripts to backup and restore Teams Enterprise Voice configurations used in Direct Routing.
DEberhardt/BuildHelpers
Helper functions for PowerShell CI/CD scenarios
DEberhardt/DEberhardt
About me
DEberhardt/Invoke-SqlCmd2
PowerShell module containing Invoke-SqlCmd2
DEberhardt/iso3166
ISO 3166-1 country list for .NET
DEberhardt/office-docs-powershell
PowerShell Reference for Office Products - Short URL: aka.ms/office-powershell
DEberhardt/oh-my-posh
A prompt theme engine for any shell.
DEberhardt/platyPS
Write PowerShell External Help in Markdown
DEberhardt/PowerShell-Docs
The official PowerShell documentation sources
DEberhardt/PSstrudel
PowerShell Module development support
DEberhardt/TeamsScripts
Collection of various Teams PowerShell scripts that perform specialized tasks
DEberhardt/Test-CSOnlineUserVoiceRouting
Test a user's Voice Routing for Teams Direct Routing
DEberhardt/W3C_annual_most_used_survey_blocklist
This blocklist is based on published surveys of most used advertising and tracking technology