Skip to content

Commit 213b1f5

Browse files
author
Jill Grant
authored
Merge pull request #252517 from valindrae/connect-cognitive-service-acs
Update azure-communication-services-azure-cognitive-services-integrat…
2 parents 884bcb9 + 18fb4cd commit 213b1f5

File tree

1 file changed

+40
-2
lines changed

1 file changed

+40
-2
lines changed

articles/communication-services/concepts/call-automation/azure-communication-services-azure-cognitive-services-integration.md

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ You can configure and bind your Communication Services and Azure AI services thr
5959
2.3. Enable system assigned identity. This action begins the creation of the identity; A pop-up notification appears notifying you that the request is being processed.
6060
[![Screen shot of enable managed identiy.](./media/enable-system-identity.png)](./media/enable-system-identity.png#lightbox)
6161

62-
2.4. Once the identity is enabled you should see something similar.
62+
2.4. Once the identity is enabled, you should see something similar.
6363
[![Screenshot of enabled identity.](./media/identity-saved.png)](./media/identity-saved.png#lightbox)
6464

6565
3. When managed identity is enabled the Cognitive Service tab should show a button 'Connect cognitive service' to connect the two services.
@@ -74,6 +74,44 @@ You can configure and bind your Communication Services and Azure AI services thr
7474
6. Now in the Cognitive Service tab you should see your connected services showing up.
7575
[![Screenshot of connected cognitive service on main page.](./media/new-entry-created.png)](./media/new-entry-created.png#lightbox)
7676

77+
### Manually adding Managed Identity to Azure Communication Services resource
78+
Alternatively if you would like to go through the manual process of connecting your resources you can follow these steps.
79+
80+
#### Enable system assigned identity
81+
1. Navigate to your Azure Communication Services resource in the Azure portal.
82+
2. Select the Identity tab.
83+
3. Enable system assigned identity. This action begins the creation of the identity. A pop-up notification appears notifying you that the request is being processed.
84+
[![Screenshot of enable system identity.](./media/enable-system-identity.png)](./media/enable-system-identity.png#lightbox)
85+
86+
#### Option 1: Add role from Azure Cognitive Services in the Azure portal
87+
1. Navigate to your Azure Cognitive Services resource.
88+
2. Select the "Access control (IAM)" tab.
89+
3. Click the "+ Add" button.
90+
4. Select "Add role assignments" from the menu.
91+
[![Screenshot of adding a role assignment.](./media/add-role.png)](./media/add-role.png#lightbox)
92+
5. Choose the "Cognitive Services User" role to assign, then click "Next."
93+
[![Screenshot of Cognitive Services User.](./media/cognitive-service-user.png)](media/cognitive-service-user.png#lightbox)
94+
6. For the field "Assign access to" choose the "User, group or service principal."
95+
7. Press "+ Select members" and a side tab opens.
96+
8. Search for your Azure Communication Services resource name in the text box and click it when it shows up, then click "Select."
97+
[![Screenshot of Azure Communication Services resource side panel.](./media/select-acs-resource.png)](./media/select-acs-resource.png#lightbox)
98+
9. Click "Review + assign," this assigns the role to the managed identity.
99+
100+
#### Option 2: Add role through Azure Communication Services Identity tab
101+
1. Navigate to your Azure Communication Services resource in the Azure portal.
102+
2. Select Identity tab.
103+
3. Click on "Azure role assignments."
104+
[![Screenshot of the role assignment screen.](./media/add-role-acs.png)](./media/add-role-acs.png#lightbox)
105+
4. Click the "Add role assignment (Preview)" button, which opens the "Add role assignment (Preview)" tab.
106+
5. Select the "Resource group" for "Scope."
107+
6. Select the "Subscription."
108+
7. Select the "Resource Group" containing the Cognitive Service.
109+
8. Select the Role "Cognitive Services User."
110+
[![Screenshot of filled in role assignment tab.](./media/acs-roles-cognitive-services.png)](./media/acs-roles-cognitive-services.png#lightbox)
111+
9. Click Save.
112+
113+
Your Azure Communication Service has now been linked to your Azure Cognitive Service resource.
114+
77115
## Azure AI services regions supported
78116

79117
This integration between Azure Communication Services and Azure AI services is only supported in the following regions:
@@ -89,6 +127,6 @@ This integration between Azure Communication Services and Azure AI services is o
89127
- westeu
90128
- uksouth
91129

92-
## Next Steps
130+
## Next steps
93131
- Learn about [playing audio](../../concepts/call-automation/play-action.md) to callers using Text-to-Speech.
94132
- Learn about [gathering user input](../../concepts/call-automation/recognize-action.md) with Speech-to-Text.

0 commit comments

Comments
 (0)