Azure DNS can be supported through the Azure REST API and SAS tokens can be used to authenticate.
See the following link for information regarding authorization for the Azure REST API.
https://docs.microsoft.com/en-us/rest/api/apimanagement/apimanagementrest/azure-api-management-rest-api-authentication