Home

Knowledge base

Documentation & technical notes.

Field-tested write-ups on PowerShell, Azure, AWS, Linux, and automation.
34 articles
Guide

🛡️ Linux Privilege Control & PBIS Login Authorization

📋 Overview This document explains how to audit and differentiate between: Sudo Access : Who can run privileged commands via sudo . PBIS Login…

Read note
Guide

--- config: layout: dagre --- flowchart TD Start(["Start GitLab Job"]) L_Start_Token_0@--> Token["Get OAuth Token"] Token L_Token_Source_0@--> Source["Load Invoke-DCLADAudit.ps1"] Source L_Source_CheckJson_0@--> CheckJson["Check if JSON exists…

Read note
Guide

Expanding a Logical Volume After Increasing an Existing Disk (RHEL / LVM)

Use Case This guide walks through expanding a logical volume (e.g., /var/log ) after increasing the size of an existing virtual disk (e.g., /dev/sda…

Read note
Guide

Azure AD Error Codes – Documentation

This documentation provides an overview of common Azure AD error codes that result in failed login attempts , even when valid credentials are entered.…

Read note
Guide

How to Enable Services to Listen on Both Localhost and IP Address in Windows Server

When working with web services (e.g., HTTP or HTTPS ) on Windows Server , you may encounter a situation where the service listens only…

Read note
Guide

Utilizing root domain for LDAPS calls with SSL Certs

In this article, we’ll discuss the benefits of using the Kerberos Authentication certificate template exclusively for domain controllers (DCs) and explain how this helps…

Read note
Guide

Creating a Dynamic PowerShell GUI for Viewing and Filtering Data

Introduction PowerShell, a task automation and configuration management framework from Microsoft, is highly valued for its powerful scripting capabilities. However, it is typically used…

Read note
Guide

Integrating ChatGPT with PowerShell for Dynamic Error Handling

In today's fast-paced technological landscape, efficiently diagnosing and resolving errors in code can save valuable time. Integrating ChatGPT, a powerful AI developed by OpenAI,…

Read note
Guide

Creating an Azure DevOps Agent with Ansible and Terraform in Docker

Overview This guide provides step-by-step instructions to build and run a Docker container configured as an Azure DevOps agent. The container includes Ansible and…

Read note
Guide

Documentation: Using a HTTP Action in Power Automate to Retrieve Flow Source IP Address with ipify API

This guide explains how to set up a Microsoft Power Automate flow that retrieves the source IP address of the flow using a HTTP…

Read note
Guide

Inserting Clickable Hyperlinks into an HTML Table in Power Automate

Purpose This document provides a guide on how to create clickable hyperlinks within an HTML table generated in Power Automate, using a variable to…

Read note
Guide

ServiceNow API Call for Task Relationships

User Interface Context The ServiceNow interface provides a tabbed layout in task forms for organizing various aspects of a task. The "Related Records" tab…

Read note
Guide

How to Convert a Parsed JSON Object to an Array in Power Automate

Introduction: In Power Automate, working with JSON data is a common task. Often, we parse JSON data and need to manipulate it for further…

Read note
Guide

Utilizing Custom Date Transformations with SailPoint's API

More Fun with Sailpoint API Introduction SailPoint, a leading identity governance platform, provides a flexible API that permits users to seamlessly interact with its…

Read note
Guide

Configuring a Kubernetes Cluster on Ubuntu: A Step-by-Step Guide

In this tutorial, we will walk you through the process of setting up a Kubernetes cluster on an Ubuntu system. By following these steps,…

Read note
Guide

Configuring SailPoint IdentityNow Service with TLS and Certificates

Introduction SailPoint IdentityNow is a comprehensive identity management solution that allows organizations to manage user identities and access privileges efficiently. To enhance security and…

Read note
Guide

Integrating SailPoint API with Power Automate: A Step-by-Step Guide

Introduction In today's interconnected business landscape, efficient data management and automation are critical for streamlined operations. Integrating different systems and services can provide a…

Read note
Guide

Efficient Software Delivery with Separate Build Pipelines and Multi-Stage Release Pipelines in Azure DevOps

In the world of software development, streamlining the process from code to deployment is paramount. Azure DevOps offers a comprehensive solution for managing the…

Read note
Guide

Advanced Terraform Techniques: Managing Azure Application Proxy with AWS Secrets and Local-Exec Provisioner

This article dives into the limitations of Terraform's azuread provider, specifically its inability to manage Azure Application Proxy configurations. We'll explore a creative workaround…

Read note
Guide

Configuring Terraform Active Directory Provider with WinRM: A Guide for Sandbox Environments

Terraform, a popular open-source Infrastructure as Code (IaC) tool, is equipped with an extensive range of providers for managing diverse services. Among them, the…

Read note
Guide

Dynamically Adding Storage to a VM in VMware and the Windows Level Using PowerShell

Managing storage in a virtual environment is a common task for system administrators. In VMware, one of the tasks you might encounter is the…

Read note
Guide

Installing Proxmox VE 7.1 Nested Inside VMware ESXi: A Step-by-Step Guide

It's quite common to find diverse hypervisors employed across different environments in enterprise organizations. While my personal recommendation often falls on VMware vSphere for…

Read note
Guide

A Guide to Base64 Encoding and Decoding in PowerShell

Base64 encoding and decoding is a commonly used technique in various scenarios, such as securely transmitting and storing binary data. In PowerShell, performing Base64…

Read note
Guide

Creating a PowerShell API Server with PowerShell Pode and Integrating with Power Automate

PowerShell is a versatile scripting language that allows automation and management of various tasks. In this tech article, we will explore how you can…

Read note
Guide

Safely Mask Sensitive Data in Terraform with Data Source "External" and Shell Scripts

Handling sensitive data securely is of utmost importance in any development workflow. In this tech article, we will explore how to safely mask sensitive…

Read note
Guide

Introduction to Sumo Logic: Unlocking the Power of Log Management and Analytics

In today's digital landscape, managing and deriving meaningful insights from the vast amount of log data generated by systems, applications, and infrastructure components has…

Read note
Guide

Streamline Remote Machine Access with PowerShell and SCCM Integration

Remote machine access is a crucial aspect of IT administration and support. In this tech article, we will explore how to leverage the PowerShell…

Read note
Guide

Creating Azure Apps that utilize Azure Application Proxy via Terrafrom & Graph API

Community Request: The community request can be found at the following link: GitHub Community Request . Terraform Azure Provider Limitation: Terraform has an Azure…

Read note
Guide

Getting Started with Azure DevOps & Power Automate Integration

How cool would it be to call your Azure DevOps Pipelines from Power Automate? Power Automate has a large # of triggers so the…

Read note
Guide

Managing Ansible Inventory files with Terraform

The importance of effectively managing and updating Ansible inventory files has become increasingly apparent to me. This article will guide you through configuring both…

Read note
Guide

Power Automate Regular Expressions

As my work with Power Automate becomes more frequent these days, the need for custom regular expressions grows. Here's 2 of favorite regular expressions…

Read note
Guide

PowerShell Custom Logger

As my PowerShell scripts began to adapt, the need to log output became a priority. In this Article I will go over the usage…

Read note
Guide

Integrating Jenkins with Power Automate to call Jenkins API

Objectives: To call the Internal Jenkins API using Microsoft Power Automate Flows This article will help you to set up a continuous integration environment…

Read note
Guide

Purging Phishing Emails Via PowerShell

At one point of my career, the need to purge user mailboxes from phishing attempts became more and more common. If you read my…

Read note