PD Azure DNS for Blesta: manage DNS zones and records
PD Azure DNS connects Microsoft Azure DNS to Blesta, giving staff a zone-management view and customers access to the DNS records of their own domains.
What you can use it for
Use the module to keep routine DNS record changes in the client portal. The record editor presents fields appropriate to the record type: an address record and a mail-exchange record do not ask for the same information. Staff control which zones each customer can manage.
Before you start
Install PD Modules for Blesta first, connect the account that holds your licence, then install PD Azure DNS from its Store. Allow the staff group that needs to use it.
Prepare an Azure subscription and an app registration with DNS Zone Contributor access to the intended zones. Confirm the subscription and resource group containing the DNS zones before enabling client access. A zone in an admin list is not evidence that the domain is delegated to it.
Connect the provider and review a zone
- Open the module’s provider configuration and add the prepared connection. Keep provider credentials in the connection settings, rather than in a client note.
- Review a zone you recognise. Confirm its owner and the existing records before assigning customer access.
- Configure the relevant zone limits and any record template you intend to use. Read the template before applying it to an existing zone.
- Check the customer’s Manage DNS view and confirm it shows the intended domain. The customer should manage their own zones, not the provider account.
Check the result
Compare a known record with the authoritative zone and confirm the domain’s nameserver delegation. After an approved record change, allow for DNS caching when checking the public answer. If a zone is missing, check the provider connection and zone assignment before recreating it.
Explore the module
See the PD Azure DNS for Blesta module page for the current product details.
Azure DNS task guides
- Connect Microsoft Azure DNS to Blesta with an app registration
- Rotate an Azure DNS client secret without changing zones in Blesta
- Find missing Azure DNS zones and check resource-group scope in Blesta
- Create an Azure public DNS zone and delegate it from Blesta
- Assign Azure DNS zones and enable client access in Blesta
- Point a website to Azure DNS A, AAAA or CNAME records from Blesta
- Configure Azure DNS MX records for email in Blesta
- Add a domain-verification TXT record in Azure DNS from Blesta
- Publish SPF, DKIM and DMARC in Azure DNS through Blesta
- Add a service SRV record in Azure DNS through Blesta
- Enable Azure DNSSEC and publish registrar DS records from Blesta
- Create and apply Azure DNS record templates in Blesta
- Import or export Azure DNS records through Blesta
- Back up Azure DNS records and review restore limits in Blesta
- Set Azure DNS client zone and record allowances in Blesta
- Automate Azure DNS record changes through Blesta
- Create Azure DNS zones automatically from Blesta services
- Troubleshoot Azure DNS health and background tasks in Blesta