Skip to content

Commit dfd62e0

Browse files
change domain validation to include entire FQDN
1 parent cb3aae9 commit dfd62e0

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

articles/communication-services/concepts/telephony/direct-routing-infrastructure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Alternatively, Communication Services direct routing supports a wildcard in the
4545

4646
Customers who already use Office 365 and have a domain registered in Microsoft 365 Admin Center can use SBC FQDN from the same domain.
4747

48-
An example would be using `\*.contoso.com`, which would match the SBC FQDN `sbc.contoso.com`, but wouldn't match with `sbc.test.contoso.com`.
48+
An example would be using `*.contoso.com`, which would match the SBC FQDN `sbc.contoso.com`, but wouldn't match with `sbc.test.contoso.com`.
4949

5050
>[!NOTE]
5151
> SBC FQDN in Azure Communication Services direct routing must be different from SBC FQDN in Teams Direct Routing.

articles/communication-services/how-tos/telephony/domain-validation.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: boris-bazilevskiy
66

77
ms.service: azure-communication-services
88
ms.subservice: pstn
9-
ms.date: 03/11/2023
9+
ms.date: 10/02/2023
1010
ms.topic: how-to
1111
ms.custom: include file
1212
ms.author: nikuklic
@@ -18,18 +18,20 @@ This article describes the process of validating domain name ownership by using
1818

1919
A fully qualified domain name (FQDN) consists of two parts: host name and domain name. For example, if your session border controller (SBC) name is `sbc1.contoso.com`, then `sbc1` is the host name and `contoso.com` is the domain name. If an SBC has an FQDN of `acs.sbc1.testing.contoso.com`, then `acs` is the host name and `sbc1.testing.contoso.com` is the domain name.
2020

21-
To use direct routing in Azure Communication Services, you need to validate that you own the domain part of your SBC FQDN. After that, you can configure the SBC FQDN and port number and then create voice routing rules.
21+
To use direct routing in Azure Communication Services, you need to validate that you own either the domain part of your SBC FQDN, or entire SBC FQDN. After that, you can configure the SBC FQDN and port number and then create voice routing rules.
2222

23-
When you're verifying the domain name portion of the SBC FQDN, keep in mind that the `*.onmicrosoft.com` and `*.azure.com` domain names aren't supported. For example, if you have two domain names, `contoso.com` and `contoso.onmicrosoft.com`, use `sbc.contoso.com` as the SBC name.
23+
When you're verifying the ownership of the SBC FQDN, keep in mind that the `*.onmicrosoft.com` and `*.azure.com` domain names aren't supported. For example, if you have two domain names, `contoso.com` and `contoso.onmicrosoft.com`, use `sbc.contoso.com` as the SBC name.
24+
25+
Validating domain part makes sense if you plan to add multiple SBCs from the same domain name space. For example if you're using `sbc-eu.contoso.com`, `sbc-us.contoso.com`, and `sbc-af.contoso.com` you can validate `contoso.com` domain once and add SBCs from that domain later without extra validation.
26+
Validating entire FQDN is helpful if you're a service provider and don't want to validate your base domain ownership with every customer. For example if you're running SBCs `customer1.acs.adatum.biz`, `customer2.acs.adatum.biz`, and `customer3.acs.adatum.biz`, you don't need to validate `acs.adatum.biz` for every Communication resource, instead you validate the entire FQDN each time. This option provides more granular security approach.
2427

25-
If you're using a subdomain, make sure that this subdomain is also added and verified. For example, if you want to use `sbc.acs.contoso.com`, you need to register `acs.contoso.com`.
2628

2729
## Add a new domain name
2830

2931
1. Open the Azure portal and go to your [Communication Services resource](../../quickstarts/create-communication-resource.md).
3032
1. On the left pane, under **Voice Calling - PSTN**, select **Direct routing**.
3133
1. On the **Domains** tab, select **Connect domain**.
32-
1. Enter the domain part of the SBC FQDN.
34+
1. Enter the domain part of the SBC FQDN, or entire SBC FQDN.
3335
1. Reenter the domain name.
3436
1. Select **Confirm**, and then select **Add**.
3537

@@ -42,7 +44,7 @@ If you're using a subdomain, make sure that this subdomain is also added and ver
4244

4345
[![Screenshot of verifying a custom domain.](./media/direct-routing-verify-domain-2.png)](./media/direct-routing-verify-domain-2.png#lightbox)
4446

45-
It might take up to 30 minutes for a new DNS record to propagate on the internet.
47+
It might take up to 30 minutes for a new DNS record to propagate on the Internet.
4648

4749
1. Select **Next**. If you set up everything correctly, **Domain status** should change to **Verified** next to the added domain.
4850

@@ -65,4 +67,4 @@ If you want to remove a domain from your Azure Communication Services direct rou
6567
### Quickstarts
6668

6769
- [Outbound call to a phone number](../../quickstarts/telephony/pstn-call.md)
68-
- [Redirect inbound telephony calls with Call Automation](../../quickstarts/call-automation/redirect-inbound-telephony-calls.md)
70+
- [Redirect inbound telephony calls with Call Automation](../../quickstarts/call-automation/redirect-inbound-telephony-calls.md)

0 commit comments

Comments
 (0)