Skip to content

Commit ec358fe

Browse files
committed
Add post-deployment instructions for Zoom customers; move test number config into preparing for live traffic
1 parent 07770d7 commit ec358fe

9 files changed

+189
-131
lines changed

articles/communications-gateway/.openpublishing.redirection.communications-gateway.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@
4444
"source_path_from_root": "/articles/communications-gateway/configure-test-numbers-teams-direct-routing.md",
4545
"redirect_url": "/azure/communications-gateway/prepare-for-live-traffic-teams-direct-routing#configure-numbers-for-integration-testing",
4646
"redirect_document_id": false
47+
},
48+
{
49+
"source_path_from_root": "/articles/communications-gateway/configure-test-numbers-zoom.md",
50+
"redirect_url": "/azure/communications-gateway/prepare-for-live-traffic-zoom",
51+
"redirect_document_id": false
4752
}
4853
]
4954
}

articles/communications-gateway/configure-test-numbers-zoom.md

Lines changed: 0 additions & 113 deletions
This file was deleted.

articles/communications-gateway/connect-zoom.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: rcdun
55
ms.author: rdunstan
66
ms.service: communications-gateway
77
ms.topic: integration
8-
ms.date: 11/22/2023
8+
ms.date: 04/25/2024
99
ms.custom:
1010
- template-how-to-pattern
1111
---
@@ -22,10 +22,6 @@ You must start the onboarding process with Zoom to become a Zoom Phone Cloud Pee
2222

2323
You must [deploy Azure Communications Gateway](deploy.md).
2424

25-
Using Azure Communications Gateway for Zoom Phone Cloud Peering requires provisioning the details of your customers and the numbers that you assign to them on Azure Communications Gateway. You can do this with Azure Communications Gateway's Provisioning API (preview) or its Number Management Portal (preview). If you're planning to use the Provisioning API:
26-
- Your organization must [integrate with the API](integrate-with-provisioning-api.md)
27-
- You must know the IP addresses or address ranges (in CIDR format) in your network that should be allowed to connect to the Provisioning API
28-
2925
You must allocate "service verification" test numbers for Zoom. Zoom use these numbers for continuous call testing.
3026
- If you selected the service you're setting up as part of deploying Azure Communications Gateway, you've allocated numbers for the service already.
3127
- Otherwise, choose the phone numbers now (in E.164 format and including the country code). You need six numbers for the US and Canada or two numbers for the rest of the world.
@@ -81,4 +77,4 @@ You can choose whether Zoom should use an active-active or active-backup distrib
8177
## Next step
8278

8379
> [!div class="nextstepaction"]
84-
> [Configure test numbers](configure-test-numbers-zoom.md)
80+
> [Prepare for live traffic](prepare-for-live-traffic-zoom.md)

articles/communications-gateway/get-started.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ Use the following procedures to integrate with Microsoft Teams Direct Routing.
7979
Use the following procedures to integrate with Zoom Phone Cloud Peering.
8080

8181
1. [Connect Azure Communications Gateway to Zoom Phone Cloud Peering](connect-zoom.md) describes how to connect Azure Communications Gateway to Zoom servers.
82-
1. [Configure test numbers for Zoom Phone Cloud Peering](configure-test-numbers-zoom.md) describes how to configure Azure Communications Gateway and Zoom with test numbers.
8382
1. [Prepare for live traffic with Zoom Phone Cloud Peering and Azure Communications Gateway](prepare-for-live-traffic-zoom.md) describes how to test your deployment and launch your service.
8483

8584
## Next steps

articles/communications-gateway/index.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
ms.topic: landing-page
1010
author: rcdun
1111
ms.author: rdunstan
12-
ms.date: 11/06/2023
12+
ms.date: 04/25/2024
1313

1414
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | whats-new
1515

@@ -108,8 +108,6 @@ landingContent:
108108
links:
109109
- text: Connect to Zoom Phone Cloud Peering
110110
url: connect-zoom.md
111-
- text: Configure test numbers
112-
url: configure-test-numbers-zoom.md
113111
- text: Prepare for live traffic
114112
url: prepare-for-live-traffic-zoom.md
115113
- linkListType: concept
@@ -118,6 +116,10 @@ landingContent:
118116
url: interoperability-zoom.md
119117
- text: Emergency calling
120118
url: emergency-calls-zoom.md
119+
- linkListType: how-to-guide
120+
links:
121+
- text: Manage Zoom Phone Cloud Peering customers
122+
url: manage-enterprise-zoom.md
121123

122124
# Card
123125
- title: Manage Azure Communications Gateway
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
title: Manage Zoom Phone Cloud Peering customers on Azure Communications Gateway
3+
description: Learn how to configure Azure Communications Gateway and Microsoft 365 for a Zoom Phone Cloud Peering customer.
4+
author: rcdun
5+
ms.author: rdunstan
6+
ms.service: communications-gateway
7+
ms.topic: how-to
8+
ms.date: 04/25/2024
9+
ms.custom: template-how-to-pattern
10+
11+
#CustomerIntent: As someone provisioning Azure Communications Gateway for Zoom Phone Cloud Peering, I want to add or remove customers and accounts so that I can provide service.
12+
---
13+
14+
# Manage Zoom Phone Cloud Peering customers and numbers with Azure Communications Gateway
15+
16+
Providing Zoom Phone Cloud Peering service with Azure Communications Gateway requires configuration on Azure Communications Gateway. This article provides guidance on how to set up Cloud Peering for a customer, including:
17+
18+
* Setting up a new customer.
19+
* Managing numbers for a customer, including optionally configuring a custom header.
20+
21+
## Prerequisites
22+
23+
[Connect Azure Communications Gateway to Zoom Phone Cloud Peering](connect-zoom.md).
24+
25+
During this procedure, you provision Azure Communications Gateway with the details of the enterprise customer tenant and numbers for the enterprise.
26+
27+
[!INCLUDE [communications-gateway-provisioning-permissions](includes/communications-gateway-provisioning-permissions.md)]
28+
29+
## Go to your Communications Gateway resource
30+
31+
1. Sign in to the [Azure portal](https://azure.microsoft.com/).
32+
1. In the search bar at the top of the page, search for your Communications Gateway resource.
33+
1. Select your Communications Gateway resource.
34+
35+
## Manage Zoom Phone Cloud Peering service for the customer
36+
37+
To provide service for an enterprise, you must create an *account* for the enterprise. Accounts contain per-customer settings for service provisioning.
38+
39+
# [Number Management Portal (preview)](#tab/number-management-portal)
40+
41+
1. From the overview page for your Communications Gateway resource, find the **Number Management** section in the sidebar. Select **Accounts**.
42+
1. If you're providing service for the first time:
43+
1. Select **Create account**.
44+
1. Enter an **Account name** and select the **Enable Zoom Phone Cloud Peering** checkbox. Select **Create**.
45+
1. If you need to change an existing account, select the checkbox next to the account name and select **Manage account** to make your changes.
46+
47+
# [Provisioning API (preview)](#tab/provisioning-api)
48+
49+
Use the Provisioning API for Azure Communications Gateway to create an account and configure Zoom service for the account.
50+
51+
For example API requests, see [Create an account to represent a customer](/rest/api/voiceservices/#create-an-account-to-represent-a-customer) in the _API Reference_ for the Provisioning API.
52+
53+
---
54+
55+
## Manage numbers for the customer
56+
57+
You need to assign numbers to the customer's account to allow Azure Communications Gateway to route calls correctly.
58+
59+
# [Number Management Portal (preview)](#tab/number-management-portal)
60+
61+
To add new numbers, you can configure the numbers directly in the Number Management Portal or upload a CSV file containing number configuration:
62+
63+
1. From the overview page for your Communications Gateway resource, find the **Number Management** section in the sidebar. Select **Accounts**.
64+
1. Select the checkbox next to the enterprise's **Account name** and select **View numbers**.
65+
1. Select **Create numbers**.
66+
1. To configure the numbers directly in the Number Management Portal:
67+
1. Select **Manual input**.
68+
1. Select **Enable Teams Direct Routing**.
69+
1. Optionally, enter a value for **Custom SIP header**.
70+
1. Add the numbers in **Telephone Numbers**.
71+
1. Select **Create**.
72+
1. To upload a CSV containing multiple numbers:
73+
1. Prepare a `.csv` file. It must use the headings shown in the following table, and contain one number per line (up to 10,000 numbers).
74+
75+
| Heading | Description | Valid values |
76+
|---------|--------------|--------------|
77+
| `telephoneNumber`|The number to upload | E.164 numbers, including `+` and the country code |
78+
| `accountName` | The account to upload the number to | The name of an existing account |
79+
| `serviceDetails_zoomPhoneCloudPeering_enabled`| Whether Zoom Phone Cloud Peering is enabled | `true` or `false`|
80+
| `configuration_customSipHeader`| Optional: the value for a SIP custom header. | Can only contain letters, numbers, underscores, and dashes. Can be up to 100 characters in length. |
81+
82+
1. Select **File Upload**.
83+
1. Select the `.csv` file that you prepared.
84+
1. Select **Upload**.
85+
86+
To change or remove existing numbers:
87+
88+
1. From the overview page for your Communications Gateway resource, find the **Number Management** section in the sidebar. Select **Accounts**.
89+
1. Select the checkbox next to the customer's **Account name** and select **View numbers**.
90+
1. Select the checkbox next to the number you want to change or remove and select **Edit number** or **Delete numbers**.
91+
92+
# [Provisioning API (preview)](#tab/provisioning-api)
93+
94+
Use the Provisioning API for Azure Communications Gateway to provision the details of the numbers under the account. Enable each number for Zoom service.
95+
96+
For example API requests, see [Add one number to the account](/rest/api/voiceservices/#add-one-number-to-the-account) or [Add or update multiple numbers at once](/rest/api/voiceservices/#add-or-update-multiple-numbers-at-once) in the _API Reference_ for the Provisioning API.
97+
98+
---
99+
100+
## Next step
101+
102+
> [!div class="nextstepaction"]
103+
> [Learn about the metrics you can use to monitor calls.](monitoring-azure-communications-gateway-data-reference.md)

articles/communications-gateway/prepare-for-live-traffic-operator-connect.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Integration testing requires setting up your test tenant for Operator Connect or
9898
1. Select **Create account**. Fill in the fields as required (including **Sync with backend service**) and select **Create**.
9999
1. Select **View account**.
100100
1. Select **View numbers** and select **Create numbers**.
101-
1. Fill in the fields as required, and then select **Upload**.
101+
1. Fill in the fields under **Manual Input** as required, and then select **Create**.
102102

103103
> [!TIP]
104104
> If you are uploading multiple numbers, you can provide configuration for them in a CSV file and upload the file. For instructions, see [Manage an enterprise with Azure Communications Gateway's Number Management Portal (preview)](manage-enterprise-operator-connect.md).

0 commit comments

Comments
 (0)