Blogs, Articles, and Posts
- Create a Hyper-V VM to run pfSense with a PowerShell script
In this blog post, you’ll learn how to use a PowerShell script to create a Hyper-V virtual machine (VM) toContinue Reading - Function cannot be created because function capacity 4096 has been exceeded for this scope
I had a long day today when my long-running script (10 hours) gave me weird errors with Microsoft Graph for Teams. Finally, I solved my mistakes and reran the hand to see if the report would be complete this time. Surprisingly, it gave me an error I'd never seen before. "Function cannot be created because function capacity 4096 has been exceeded for this scope". The error is at least weird because it's shown on a production server where I've just a handful of PowerShell modules installed, and I've never seen it on my development machine where I've over 200 modules. - Things I use most in my PowerShell scripts
Looking back at the scripts I created the last year, certain things always come back in most of them. In this blog post, I will show you a few and explain them. - Find Who Created a User Account in Microsoft 365 | Audit User Creations
In Microsoft 365, user accounts act as gateways to access resources. Unauthorized or suspicious user creations can lead to severe consequences, such as data breaches and compromises in sensitive information. Admins play a critical role in safeguarding organizational data by […] - Ask Jeff July 2023
Well, this has been a whirlwind month. I hope you accomplished much and still had time to learn a thing or two. As has been the custom here, let’s wrap up with grab bag of tips and suggestions.
Projects, Scripts, and Modules
- Programmatically generate resource names with Bicep and Azure Naming Tool V2
RIf you’ve ever found yourself exhausted from manually using the aznaming tool through the UI to generate resource names, fret not! I’ve been there, and... - PowerShell: Report On-Premises Active Directory Accounts that are Synchronized with Azure AD Connect
Organizations that subscribe to Microsoft 365 and also have on-premises IT infrastructure, tend to synchronize accounts from their local Active - Text 2 Video Narrator
This PowerShell script allows you to create videos from specially formatted text files using Amazon Polly for text-to-speech conversion. The script reads the input text file, generates PowerPoint slides with appropriate content, and then exports them as video files. The process involves the use of AWS Polly for voice synthesis and the AWS CLI configured with a user having rights to Polly. - One-Liner Wednesday August 2, 2023
Have you ever needed to create multiple 365 Groups/Security/Distribution at one time? - Powershell Scripts for Hackers and Pentesters
Basic of Windows Systems (history, methods , tricks) Windows Pentest Methods, Common ports/services, Basic commands Scipts (Ping-Play, Enumeration, Silent Installer) and more - Azure Blob Storage Archive and Rehydration Management
I've developed a PowerShell Module for managing the rehydration process of archived blobs in Azure. This script allows you to verify the status of blobs listed in a given file, determine whether they are in an 'Archive' state, and provides visibility on their rehydration status. - PowerBits
A collection of useful, time-saving tools for working with Microsoft Power BI
Community
- Björn Sundling. From PowerShell Developer to MVP: An Unfiltered Journey
In our latest PowerShell Podcast, we invited Microsoft MVP Björn Sundling, on a riveting journey from being a PowerShell developer to securing Azure DevOps repositories. With a passion for speaking seeded from his first year at PSConfEU 2015, his road to the podium wasn’t easy. The podcast was peppered with a detailed discussion on the automated scanner project PSSecretScanner. Offering insights into development technologies, this episode is a whirlwind tour of community involvement and encompasses his love of sharing knowledge.
Fun
- Become the TEC 2023 PowerShell Script-Off Champion
The TEC 2023 PowerShell Challenge Champion will be known after three rounds of frenetic script coding at The Experts Conference in Atlanta on September 19, 2023. Competitors will need a working knowledge of Microsoft 365 PowerShell, including Exchange Online, Teams, and Azure AD. Being able to think on your feet and come up with working solutions to problems is possibly a more important attribute than coding genius.
Events
- Experts Line Australia
September 19-20 - Early bird pricing ends Aug 9th
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.