Domain Reservation Commands

Commands for managing reserved domains in Keeper Enterprise

Overview

Keeper Commander provides domain management capabilities for enterprise administrators to reserve and manage domains. These commands allow Keeper Admin to claim domains for their enterprise, ensuring that user accounts with email addresses from these domains can only be created within the authorized enterprise.

What's a Reserved Domain? A reserved domain is a DNS domain (e.g. company.com) that has been registered to a specific Keeper enterprise tenant. Once reserved, only that enterprise can create accounts with email addresses from that domain, preventing unauthorized account creation.

Domain Reservation Commands are available with the Keeper backend update 17.6.5 in December 2025


User Commands

Enterprise Administrator Commands

These commands are available to Keeper Administrators for managing enterprise domains:

  • domain list – View all reserved domains for your enterprise

  • domain reserve – Reserve and remove domains from your enterprise


Terminology

The table below describes domain management terminology used in Keeper's platform.

Terminology
Description

Reserved Domain

A DNS domain that has been verified and claimed by an enterprise. Only this enterprise can create user accounts with email addresses from this domain.

Domain Verification

The process of proving domain ownership by adding a DNS TXT record containing a Keeper-provided token.

Verification Token

A unique string generated by Keeper that must be added to your domain's DNS TXT records to prove ownership.

Enterprise Admin

The highest level of administrative access in Keeper Enterprise, required to manage reserved domains.


Domain Management Commands

Command
Alias
Action
Description
Permission

dl

-

List all reserved domains

Enterprise Admin

dr

token

Generate verification token

Enterprise Admin

dr

add

Add verified domain

Enterprise Admin

dr

delete

Remove reserved domain

Enterprise Admin

domain list - List Reserved Domains

Lists all domains currently reserved for your enterprise.

Command Syntax

Alias: ld

Parameters

  • --format: Output format (table or json). Default: table

  • --output: Output file name for exporting results

Permission Required: Enterprise Admin

Examples

Example 1: Display reserved domains in table format

Example 2: Display reserved domains as JSON

Example 3: Save domain list to file

Example 4: Using alias command


domain reserve - Reserve and Manage Domains

Reserve, verify, or remove domains from your enterprise. This command supports a three-step workflow for domain verification.

Command Syntax

Alias: dr

Parameters

  • --action: Required. Action to perform:

    • token – Generate verification token for DNS

    • add – Add domain after DNS verification

    • delete – Remove reserved domain

  • --domain: Required. The domain name to manage (e.g., example.com)

Permission Required: Enterprise Admin


Domain Reservation Workflow

Step 1: Generate Verification Token

Generate a DNS verification token for your domain.

Command Syntax

Examples

Example 1: Generate token for domain

Step 2: Add Domain After Verification

After adding the TXT record to your DNS, verify and reserve the domain.

Command Syntax

Examples

Example 1: Add verified domain

Step 3: Remove Reserved Domain

Remove a domain from your enterprise's reserved list.

Optional Parameters

  • --force : for skip confirmation prompt

Command Syntax

Examples

Example 1: Remove domain with --force flag (for skip confirmation prompt)

Example 2: Remove domain without --force flag


DNS Configuration Guide

Adding TXT Record for Domain Verification

Step-by-Step Process

  1. Generate Token

  2. Access DNS Provider

    • Log into your domain registrar or DNS hosting provider (e.g., GoDaddy, Cloudflare, Route53, Namecheap)

  3. Add TXT Record

    • Record Type: TXT

    • Host/Name: example.com

    • Value: abc123def456ghi789 (use your actual token)

  4. Add Domain


Complete Workflow Example

Here's a complete example of reserving a new domain:


For more information about Keeper Commander, visit the Commander CLI Documentation.

Last updated

Was this helpful?