Skip to content

Azure DNS configuration using Azure Portal only #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions docs/dns-azuredns-portal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
id: dns-azuredns
title: Using Azure DNS
---

*Azure DNS documentation originally written by: Tony Johncock @Tony1044*

## Step 1 – Create App registrations (Legacy) in Azure Portal

- Login to https://portal.azure.com
- Select Azure Active Directory
- Click App registrations (Legacy)
- Click New application registration
- Name: LetsCertify
- Application type: Web app / API
- Sign-on URL: https://www.mydomain.com
- Copy Application ID (like: xxxxxxxx-yyyy-zzzz-aaaa-bbbbbbbbbbbb)
- Click Settings
- Click Keys
- Description: Login
- Expires: never expires
- Click Save
- Copy Password value (aka Service Principal Secret)

*IMPORTANT: The secret is only shown at this point. Copy it as once it’s hidden there is NO way to retrieve it*

## Step 2 - Grant the Application rights to update DNS
- Click on your DNS Zone
- Click on Access Control (IAM)
- Click on (+) Add
- Select:
- Role: DNS Zone Contributor
- Assign access to: Azure AD user, group or application
- Select: Type in LetsEcnrypt
- Click Save

## Step 3 – Retrieve Tenant ID
There are any number of ways to get Tenant ID:

- Click on Azure Active Directory
- Click on Properties
- Copy the Directory ID (Tenant ID)

## Step 4 – Retrieve Subscription ID
There are any number of ways to get Subscription ID:

- Click on Subscriptions
- Select your subscription
- In Overview, copy Subscription ID

## 6 – Configure Credentials in Certify SSL Manager

You now have all the information you require to configure Azure settings in the app.

You can add this is a new Stored Credential under Settings or while you are editing a Managed Certificate, under Authorization > DNS.

When using the credential as part of DNS validation in the app you will be prompted for the "Zone Id", for Azure DNS this is the DNS zone name, usually in the form of "yourdomain.com"
103 changes: 0 additions & 103 deletions docs/dns-azuredns.md

This file was deleted.