Skip to content

Knowledgebase

Connect Gandi LiveDNS with an organisation-scoped personal access token

domain-nexus, domains-dns

Gandi LiveDNS uses a personal access token scoped to the organisation and resources you intend to manage. The current Domain Nexus field expects that token. Gandi's older API-key authentication is deprecated, so do not reuse an old key merely because an earlier script accepted it.

01 Prepare the personal access token

In Gandi's organisation settings, select the organisation that owns the DNS resources and use its sharing/token workflow to create the token. Grant the LiveDNS permissions required by your deployment and select the intended resources. Review its expiration and store the secret when issued.

A token for the wrong organisation can authenticate without exposing the zones you expected. Write down the organisation identity and connection purpose before leaving the provider console. This makes future rotation and customer migrations easier to verify.

02 Connect the DNS service

  1. In Domain Nexus Servers, add a connection and choose Gandi LiveDNS.
  2. Paste the complete value into Personal Access Token.
  3. Save and run the connection check, which reads the available LiveDNS domains.
  4. Inspect an owned zone and its assigned nameservers. Use a temporary TXT change to prove write access, then read the provider record back.
  5. Add the verified connection to the intended package. Review existing customer records before applying defaults or broad record-set changes.

Common questions

Why is a domain registered at Gandi missing from LiveDNS?

Registration and DNS service are separate. The domain may use another DNS provider, belong to a different organisation or fall outside the token's resource scope. Confirm the intended LiveDNS zone rather than assuming every registration appears automatically.

Can I publish Gandi's generic nameservers for every zone?

Use the nameserver set that applies to the actual zone and account arrangement. Check the provider's returned zone information and the current registrar delegation, especially where custom NS records or an existing migration are involved.

If an update is refused, review token scope and expiry before changing DNS. If the provider accepted it but public answers differ, investigate delegation and caching. Keep provider-specific features separate from portable record data when planning replication to another DNS service.

Was this answer helpful?

Need a little more help?

Our support team can help you find the next step.

Contact support