You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communications-gateway/connect-operator-connect.md
+39-28Lines changed: 39 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: rcdun
5
5
ms.author: rdunstan
6
6
ms.service: communications-gateway
7
7
ms.topic: integration
8
-
ms.date: 02/16/2024
8
+
ms.date: 03/22/2024
9
9
ms.custom:
10
10
- template-how-to-pattern
11
11
- has-azure-ad-ps-ref
@@ -62,7 +62,7 @@ If you want to set up Teams Phone Mobile and you didn't select it when you deplo
62
62
Before starting this step, check that the **Provisioning Status** field for your resource is "Complete".
63
63
64
64
> [!NOTE]
65
-
>This step and the next step ([Assign an Admin user to the Project Synergy application](#assign-an-admin-user-to-the-project-synergy-application)) set you up as an Operator in the Teams Phone Mobile (TPM) and Operator Connect (OC) environments. If you've already gone through onboarding, go to [Find the Object ID and Application ID for your Azure Communication Gateway resource](#find-the-object-id-and-application-id-for-your-azure-communication-gateway-resource).
65
+
>This step and the next step ([Assign an Admin user to the Project Synergy application](#assign-an-admin-user-to-the-project-synergy-application)) set you up as an Operator in the Teams Phone Mobile (TPM) and Operator Connect (OC) environments. If you've already gone through onboarding, go to [Find the Application ID for your Azure Communication Gateway resource](#find-the-application-id-for-your-azure-communication-gateway-resource).
66
66
67
67
The Operator Connect and Teams Phone Mobile programs require your Microsoft Entra tenant to contain a Microsoft application called Project Synergy. Operator Connect and Teams Phone Mobile inherit permissions and identities from your Microsoft Entra tenant through the Project Synergy application. The Project Synergy application also allows configuration of Operator Connect or Teams Phone Mobile and assigning users and groups to specific roles.
68
68
@@ -71,14 +71,14 @@ To add the Project Synergy application:
71
71
1. Check whether the Microsoft Entra ID (`AzureAD`) module is installed in PowerShell. Install it if necessary.
72
72
1. Open PowerShell.
73
73
1. Run the following command and check whether `AzureAD` appears in the output.
74
-
```azurepowershell
74
+
```powershell
75
75
Get-Module -ListAvailable
76
76
```
77
77
1. If `AzureAD` doesn't appear in the output, install the module.
78
78
1. Close your current PowerShell window.
79
79
1. Open PowerShell as an admin.
80
80
1. Run the following command.
81
-
```azurepowershell
81
+
```powershell
82
82
Install-Module AzureAD
83
83
```
84
84
1. Close your PowerShell admin window.
@@ -88,7 +88,7 @@ To add the Project Synergy application:
88
88
1. Scroll down to the Tenant ID field. Your tenant ID is in the box. Make a note of your tenant ID.
89
89
1. Open PowerShell.
90
90
1. Run the following cmdlet, replacing *`<TenantID>`* with the tenant ID you noted down in step 5.
## Find the Object ID and Application ID for your Azure Communication Gateway resource
111
+
## Find the Application ID for your Azure Communication Gateway resource
112
112
113
113
Each Azure Communications Gateway resource automatically receives a [system-assigned managed identity](../active-directory/managed-identities-azure-resources/overview.md), which Azure Communications Gateway uses to connect to the Operator Connect environment. You need to find the Object ID and Application ID of the managed identity, so that you can connect Azure Communications Gateway to the Operator Connect or Teams Phone Mobile environment in [Set up application roles for Azure Communications Gateway](#set-up-application-roles-for-azure-communications-gateway) and [Add the Application IDs for Azure Communications Gateway to Operator Connect](#add-the-application-ids-for-azure-communications-gateway-to-operator-connect).
114
114
@@ -118,7 +118,6 @@ Each Azure Communications Gateway resource automatically receives a [system-assi
118
118
1. Select **Identity**.
119
119
1. In **System assigned**, copy the **Object (principal) ID**.
120
120
1. Search for the value of **Object (principal) ID** with the search bar. You should see an enterprise application with that value under the **Microsoft Entra ID** subheading. You might need to select **Continue searching in Microsoft Entra ID** to find it.
121
-
1. Make a note of the **Object (principal) ID**.
122
121
1. Select the enterprise application.
123
122
1. Check that the **Object ID** matches the **Object (principal) ID** value that you copied.
124
123
1. Make a note of the **Application ID**.
@@ -132,18 +131,18 @@ Azure Communications Gateway contains services that need to access the Operator
132
131
133
132
Do the following steps in the tenant that contains your Project Synergy application.
134
133
135
-
1. Check whether the Microsoft Entra ID (`AzureAD`) module is installed in PowerShell. Install it if necessary.
134
+
1. Check whether the Microsoft Graph (`Microsoft.Graph`) module is installed in PowerShell. Install it if necessary.
136
135
1. Open PowerShell.
137
-
1. Run the following command and check whether `AzureAD` appears in the output.
138
-
```azurepowershell
136
+
1. Run the following command and check whether `Microsoft.Graph` appears in the output.
137
+
```powershell
139
138
Get-Module -ListAvailable
140
139
```
141
-
1. If `AzureAD` doesn't appear in the output, install the module.
140
+
1. If `Microsoft.Graph` doesn't appear in the output, install the module.
1. Run the following cmdlet, replacing *`<CommunicationsGatewayObjectID>`* with the Object ID you noted down in [Find the Object ID and Application ID for your Azure Communication Gateway resource](#find-the-object-id-and-application-id-for-your-azure-communication-gateway-resource).
1. Run the following cmdlet, replacing *`<CommunicationsGatewayName>`* with the name of your Azure Communications Gateway resource.
158
+
```powershell
159
+
$acgName = "<CommunicationsGatewayName>"
161
160
```
162
161
1. Run the following PowerShell commands. These commands add the following roles for Azure Communications Gateway: `TrunkManagement.Read`, `TrunkManagement.Write`, `partnerSettings.Read`, `NumberManagement.Read`, `NumberManagement.Write`, `Data.Read`, `Data.Write`.
163
-
```azurepowershell
162
+
```powershell
164
163
# Get the Service Principal ID for Project Synergy (Operator Connect)
## Provide additional information to your onboarding team
@@ -207,7 +218,7 @@ Go to the [Operator Connect homepage](https://operatorconnect.microsoft.com/) an
207
218
## Add the Application IDs for Azure Communications Gateway to Operator Connect
208
219
209
220
You must enable Azure Communications Gateway within the Operator Connect or Teams Phone Mobile environment. This process requires configuring your environment with two Application IDs:
210
-
- The Application ID of the system-assigned managed identity that you found in [Find the Object ID and Application ID for your Azure Communication Gateway resource](#find-the-object-id-and-application-id-for-your-azure-communication-gateway-resource). This Application ID allows Azure Communications Gateway to use the roles that you set up in [Set up application roles for Azure Communications Gateway](#set-up-application-roles-for-azure-communications-gateway).
221
+
- The Application ID of the system-assigned managed identity that you found in [Find the Application ID for your Azure Communication Gateway resource](#find-the-application-id-for-your-azure-communication-gateway-resource). This Application ID allows Azure Communications Gateway to use the roles that you set up in [Set up application roles for Azure Communications Gateway](#set-up-application-roles-for-azure-communications-gateway).
211
222
- A standard Application ID for an automatically created AzureCommunicationsGateway enterprise application. This ID is always `8502a0ec-c76d-412f-836c-398018e2312b`.
0 commit comments