FREE TOOLOPEN SOURCENO SIGNUP

GoDaddy Defederation ToolRemove GoDaddy Control from Your Microsoft 365 Tenant

Free PowerShell scripts that automate the entire GoDaddy to Microsoft 365 defederation process. Tenant readiness check, federation removal, password resets, DNS validation, GoDaddy app cleanup, and post-migration health check — all in one interactive wizard.

Do NOT cancel your GoDaddy subscription first

GoDaddy runs an automated script that deletes all users and removes your domain when you cancel. Complete all 11 defederation steps first, then cancel.

What the Defederation Wizard Does

Tenant Readiness Check

Audits federation status, users, licenses, DNS records, delegated admin, and GoDaddy enterprise apps before making any changes.

Federation Removal

Converts your domain from Federated (GoDaddy-controlled) to Managed authentication — giving you direct Microsoft 365 control.

Password Reset & DNS Fix

Resets all user passwords (federated users have no usable passwords), validates MX/SPF/DKIM/DMARC records.

App Cleanup & Health Check

Removes GoDaddy enterprise apps (Partner Center, Web App), revokes delegated admin, and runs a full health check.

Step-by-Step: How It Works

Real screenshots from an actual GoDaddy defederation performed by our team. The wizard guides you through every step with confirmation prompts.

PrerequisitesOpen PowerShell as Administrator — right-click and select "Run as Administrator"
Open PowerShell as Administrator on Windows 11
Step 1Set execution policy to RemoteSigned, then run the defederation script with your domain name
Set PowerShell execution policy to RemoteSigned and run defederation script
Step 2The wizard automatically detects missing modules and offers to install them
Script automatically checks and installs required Microsoft Graph PowerShell modules
Step 2bRequired modules (Microsoft.Graph.Users, Authentication, etc.) install automatically if missing
Microsoft Graph PowerShell SDK modules being installed automatically
Step 3All prerequisites pass — the wizard shows [OK] for each required module before proceeding
GoDaddy Defederation Wizard showing all prerequisites passed with green OK status
Step 3bIf your account lacks Global Admin rights, the wizard creates a dedicated admin account for the migration
Wizard detects non-admin account and offers to create a dedicated Global Admin for migration
Step 4Sign in with your Microsoft 365 admin account — NOT your GoDaddy.com login credentials
Microsoft 365 sign-in popup — use your M365 admin account, NOT your GoDaddy login
Step 5Grant Microsoft Graph permissions — the script needs access to domains, users, directory data, and applications
Microsoft Graph permissions consent dialog requesting domain, user, directory, and application access
Step 5bCheck "Consent on behalf of your organization" and click Accept to authorize the script
Check Consent on behalf of organization checkbox and click Accept to grant permissions
Step 6Full tenant audit: federation status, user count, GoDaddy enterprise apps detected, MX and SPF records checked
Tenant readiness check showing federation status, users needing password reset, GoDaddy enterprise apps found, and DNS records
Step 7The critical step — confirming federation removal converts your domain from Federated to Managed authentication
Federation removal confirmation prompt — converting all federated domains to Managed authentication

Quick Start — 3 Commands

# 1. Allow scripts to run (one-time)

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# 2. Change to the script directory

cd "C:\Migration Scripts\godaddy-defederation"

# 3. Run the wizard with your domain

.\GoDaddy-Defederate.ps1 -DomainName "yourdomain.com"

The wizard handles everything else — module installation, authentication, readiness check, defederation, password resets, DNS validation, and cleanup.

Requirements

Windows + PowerShell 5.1+

  • Windows 10/11 or Windows Server
  • PowerShell 5.1 or later
  • Run as Administrator

Microsoft 365 Access

  • Global Admin account on the tenant
  • NOT your GoDaddy login
  • Script can create admin if needed

Auto-Installed by Script

  • Microsoft.Graph.Authentication
  • Microsoft.Graph.Users
  • Microsoft.Graph.Identity + more

Frequently Asked Questions

What does "defederate" mean?

When GoDaddy manages your Microsoft 365, your domain is "federated" — meaning authentication goes through GoDaddy's servers. Defederation removes this control and gives you direct access to your Microsoft 365 tenant through Microsoft.

Will I lose any emails or data?

No. Defederation only changes the authentication method. All emails, OneDrive files, SharePoint data, and Teams conversations remain untouched. Users will need new passwords after defederation.

Can I undo defederation?

Technically yes, but there's no reason to. Once defederated, you have full control of your tenant directly through Microsoft. Going back to GoDaddy federation would mean giving up that control.

How long does the process take?

The script takes 15-30 minutes. DNS propagation can take up to 48 hours, but email usually continues working within minutes.

What if something goes wrong?

The wizard confirms each step before running it. You can skip any step or quit at any time. If you need help, our team does this professionally — we've defederated hundreds of tenants.

Do I need to be technical?

You need basic PowerShell knowledge and Microsoft 365 admin access. If you're not comfortable with the command line, our migration team can handle it for you.

Not Technical? We Do This For You.

Our migration team has defederated hundreds of GoDaddy tenants. We handle the entire process — defederation, DNS, password resets, email flow validation, and post-migration support.

Read the full step-by-step guide: GoDaddy Defederation Blog Post

Beyond Free Tools

Enterprise Cloud & IT Services

From Microsoft 365 migrations to fully managed infrastructure — we handle every layer of your IT stack.

Migration Tools We Use

Enterprise-grade tooling for every platform

  • BitTitan MigrationWizCloud-to-cloud email & data
  • Microsoft Exchange HybridOn-prem to Exchange Online
  • ShareGate DesktoolSharePoint & OneDrive
  • Microsoft Mover.ioGoogle Drive to OneDrive
  • Entra ID ConnectAD sync & hybrid identity
  • PowerShell & EWS APIAutomation & bulk ops
M365 Migration Services