ForceDomainTakeover.ps1
<#PSScriptInfo .VERSION 1.0.1 .GUID 4d12d780-d14c-4a38-9c29-5e707d7d07b7 .AUTHOR Timothy McMichael .COMPANYNAME Microsoft .COPYRIGHT .TAGS .LICENSEURI .PROJECTURI .ICONURI .EXTERNALMODULEDEPENDENCIES .REQUIREDSCRIPTS .EXTERNALSCRIPTDEPENDENCIES .RELEASENOTES # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( @{ModuleName = 'ExchangeOnlineManagement'; ModuleVersion = '3.8.0' }, #@{ModuleName = 'AzureAD'; ModuleVersion = '2.0.2.140'}, @{ModuleName = 'TelemetryHelper'; ModuleVersion = '2.3.0'} #@{ModuleName = 'EnhancedHTML2' ; ModuleVersion = '2.1.0.1'} @{ModuleName = 'Microsoft.Graph.Authentication' ; ModuleVersion = '2.28.0'} @{ModuleName = 'Microsoft.Graph.Users' ; ModuleVersion = '2.28.0'} @{ModuleName = 'Microsoft.Graph.Groups' ; ModuleVersion = '2.28.0'} @{ModuleName = 'PSWriteHTML' ; ModuleVersion = '1.31.0' } @{ModuleName = 'DLHierarchy' ; ModuleVersion = '1.9.25'} @{ModuleName = 'PowerShellGet'; ModuleVersion = '2.2.5'} 'ActiveDirectory' ) .PRIVATEDATA #> <# .DESCRIPTION This script automates the process for external takeover / force takeover. #> Param() |