Automating IT Reports with PowerShell and GitHub Actions
Introduction Most IT teams generate the same reports week after week — license usage, stale accounts, patch compliance, group membership changes. Done manually, these are tedious and easy to forget. Done with PowerShell and GitHub Actions, they run themselves on a...Configuring Conditional Access Policies with Microsoft Entra ID
Conditional Access is the cornerstone of Zero Trust security in Microsoft Entra ID. Rather than managing dozens of policies by hand through the Azure portal, you can use PowerShell and the Microsoft Graph API to define, deploy, and version-control your policies with...Enroll in Azure AD with error 8018000a
The 801800A issue is usually caused by a Windows client thinking it has a enrollment to Entra ID in progress. It will not “time out” so you will have to manually fix this…
Run Manual Azure AD Sync Updates
Depending upon the version of the sync solution that you are using to replicate directory data from on-premises Active Directory to Office 365 there are different commands that you will need to use.
Azure AD Sync Event Error 6126 and 6127
While doing a regular maintenance check on my customers servers when I came across a new event in the log.
I’ve previously wrote about changing the sync schedule on this server.
But today I noticed two event errors, ADSync event 6127 and 6127.
Reducing the Azure AD Sync Schedule
By default DirSync runs every three hours; which for some environments or during testing may not be frequent enough…
Manage Azure AD via PowerShell
You can install the Azure module directly from the PowerShell prompt and connect to the numerous services offered by Microsofts extensive cloud solution!