update provisioning admin username to "ek-provadmin" and add domain controller check

This commit is contained in:
2025-10-08 17:44:17 -04:00
parent 1c50712eb0
commit 5da50abc5a
+7 -1
View File
@@ -1,5 +1,11 @@
# Define the username of the provisioning admin account # Define the username of the provisioning admin account
$ProvisioningAdminUsername = "EmberkomProvisioningAdmin" $ProvisioningAdminUsername = "ek-provadmin"
# Exit if this is a domain controller
If ( $(Get-CimInstance -ClassName Win32_OperatingSystem -Property ProductType | Select-Object -ExpandProperty ProductType) -eq "2" ) {
Write-Output "Cannot create or modify local accounts on a domain controller"
Exit 0
}
# Get the provisioning admin user account # Get the provisioning admin user account
$ProvisioningAdmin = Get-LocalUser -Name $ProvisioningAdminUsername -ErrorAction SilentlyContinue $ProvisioningAdmin = Get-LocalUser -Name $ProvisioningAdminUsername -ErrorAction SilentlyContinue