← Back to catalog
Deployment & Onboarding

COVENANT

Entra ID domain join and new-machine setup.

Guides a technician through full setup of a new Windows machine — pre-flight domain/Entra check, optional rename with hostname validation, Entra ID (Azure AD) join with an explicit MFA step, network drive mapping, local admin creation, and timezone config. Ends with an action summary and a cancellable 30-second reboot countdown.

Quick Launch

Run COVENANT

Run in an elevated PowerShell window. Downloads covenant.ps1 from CursedTechnocrat/TechnicianToolkit and executes it.

Set-ExecutionPolicy Bypass -Scope Process -Force; $f="$(Get-Location)\covenant.ps1"; irm https://raw.githubusercontent.com/CursedTechnocrat/TechnicianToolkit/main/covenant.ps1 -OutFile $f; [IO.File]::WriteAllText($f,[IO.File]::ReadAllText($f,[Text.Encoding]::UTF8),[Text.UTF8Encoding]::new($true)); & $f
Category
Deployment & Onboarding
Identifier
COVENANT
Tags
onboarding, entra, join