Type to search 97 articles.

    Article collection

    PowerShell and automation

    PowerShell and Microsoft Graph for repeatable administration: read-only audits, evidence collection and scripts other administrators can run safely.

    Published guidance

    Assess local prerequisites, confirm Azure Arc enrolment, plan baseline restarts and prove the patch outcome. Includes a reusable PowerShell toolkit, official portal screenshots and evidence templates.

    • Windows Server
    • Azure Arc
    • Azure Update Manager
    • PowerShell
    • Hotpatch

    Auto-enrolment fails silently until certificates expire and authentication breaks. A read-only script that finds the certificates about to lapse, tests the certification authorities and reports who actually holds enrol rights.

    • Active Directory
    • Security
    • PowerShell
    • Troubleshooting

    ArticleValidation: documentation reviewed

    Reporting on Entra ID sign-ins and risk with Microsoft Graph

    The sign-in log answers questions the portal makes awkward: legacy authentication by application, failures by error code, and which accounts are risky right now.

    • Microsoft Entra ID
    • Microsoft Graph
    • PowerShell

    Hybrid join failures are diagnosed by a tool that prints eighty lines of state nobody reads. A script that parses it, names the failing phase and checks the service connection point.

    • Microsoft Entra ID
    • Hybrid identity
    • Windows
    • PowerShell
    • Troubleshooting

    The Intune portal tells you a device is non-compliant. It takes several clicks to learn which policy, and there is no clicking your way through nine hundred devices. A script that answers it in one pass.

    • Intune
    • Microsoft Graph
    • PowerShell
    • Troubleshooting

    ArticleValidation: documentation reviewed

    Key Vault returns 403: which of the four causes is it?

    An Owner who cannot read a secret, a firewall that looks open, and a private endpoint resolving to the wrong address all produce the same status code. A script that separates them.

    • Azure
    • Security
    • PowerShell
    • Troubleshooting
    • DNS

    Enforcing LDAP signing and channel binding is a five-minute change that breaks printers, scanners and appliances nobody documented. A script that finds them first, from the domain controllers' own evidence.

    • Active Directory
    • Security
    • Windows Server
    • PowerShell
    • Troubleshooting

    ArticleValidation: documentation reviewed

    A repeatable Microsoft 365 evidence collection script

    Audits, incidents and reviews all ask the same questions about a tenant. Collecting the answers the same way every time turns an ad-hoc scramble into a comparable record.

    • Microsoft 365
    • PowerShell
    • Security assessment

    ArticleValidation: documentation reviewed

    Finding NTLM before you turn it off

    NTLM is deprecated, NTLMv1 is already removed from the newest Windows releases, and nobody has an inventory. A read-only script that collects what is actually authenticating with NTLM, from the machines that know.

    • Active Directory
    • Security
    • Windows Server
    • PowerShell
    • Troubleshooting

    ArticleValidation: documentation reviewed

    Writing PowerShell that other administrators can safely run

    A script that works is not the same as a script someone else can run at two in the morning. The difference is a small number of habits, and they cost almost nothing to adopt.

    • PowerShell
    • Automation
    • Operations

    A read-only assessment that collects privileged membership, delegation, stale accounts and password policy exposure — and changes nothing, deliberately.

    • Active Directory
    • PowerShell
    • Security assessment

    Group Policy applies differently depending on which domain controller a client used. A read-only health check for DFSR SYSVOL, and the one recovery step that is safe to automate.

    • Active Directory
    • Windows Server
    • PowerShell
    • Troubleshooting

    Windows 10 reached end of support in October 2025. A script that reports, per device, which Windows 11 requirement it fails — and says plainly which answers it cannot give you.

    • Windows
    • Intune
    • PowerShell
    • Troubleshooting