Skip to main content

Add a Domain

TenantCore manages domains you already own. It does not register or create domains.

Before you begin

You need:
  • a connected Microsoft 365 tenant
  • an available domain slot in that tenant
  • control of the domain’s DNS
  • an available DNS setup path: Automatic DNS or manual DNS
Each TenantCore tenant supports up to 12 domains.

Add the domain

  1. Open the connected tenant.
  2. Go to Domains.
  3. Choose Add domain.
  4. Enter the domain you already own.
  5. Submit the domain.
TenantCore creates the domain resource under the selected tenant and begins the Microsoft/domain setup workflow.

What happens next

After the domain is added, TenantCore can track:
  • Microsoft verification
  • MX
  • SPF
  • DMARC
  • DKIM
  • mailbox readiness
  • DNS provisioning state
The next step is normally DNS configuration.

Choose a DNS path

Automatic DNS

Use Automatic DNS when:
  • your plan includes it
  • your DNS provider is supported
  • the provider account can be connected to TenantCore
Current direct-provider support includes:
  • Porkbun
  • Cloudflare
  • Namecheap

Manual DNS

Use manual DNS when:
  • the provider is unsupported
  • provider API access is unavailable
  • the provider account does not meet API requirements
  • you prefer to publish the records yourself

Domain ownership boundary

TenantCore only automates DNS for domains already registered inside your TenantCore account. The Complete API also uses the TenantCore domain_id; it does not accept arbitrary external domain names for DNS automation.