Tools

Here are tools and projects I build to solve practical problems in Azure, PowerShell, and Desired State Configuration. Browse the complete list of my public repositories on GitHub.

Azure governance

PowerShell.IGA.AccessGuard

A PowerShell module for managing Azure RBAC assignments across subscriptions and management groups. Export assignments, compare them with a baseline, report access drift, and reconcile changes. Available from the PowerShell Gallery.

Desired State Configuration v3

AzureDevOpsDscv3

DSC v3 resources for configuring Azure DevOps organizations, projects, users, groups, and permissions. Available from the PowerShell Gallery.

ADSGroupPolicyDSCv3

DSC v3 resources for managing Active Directory Group Policy objects, links, registry settings, and preference registry values. The resources can also export existing policy state into a configuration document.

AzureConnectedMachineDscV3

DSC v3 resources for inspecting and managing Azure Arc-enabled Server agent configuration.

DSC-DocsGenerator

A PowerShell module that turns DSC v3 configuration test results into Markdown reports, including compliance summaries and desired-versus-actual resource state. Available from the PowerShell Gallery.

DSC v3 Resources List

A community-maintained catalog of DSC v3 resources and useful tools for discovering the growing DSC ecosystem.

Azure and Bicep

AzureResources-NameGenerator

A PowerShell module for generating and validating Azure resource names using configurable naming schemas. It can also produce Bicep variables and .bicepparam output. Available from the PowerShell Gallery.

Bicep Password Generator

A Bicep extension that generates configurable passwords for local deployments.

Scripts and examples

SysOps Life scripts

A collection of PowerShell scripts and Bicep examples for Azure, Microsoft 365, Intune, Azure DevOps, SQL Server, and DSC.

Leave a comment

Your email address will not be published. Required fields are marked *

Loading...