Skip to content

Commit c0e78d9

Browse files
committed
updated with link edits
1 parent 6085359 commit c0e78d9

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

articles/communication-services/concepts/call-automation/call-automation-teams-interop.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Call Automation Teams Interop overview
33
titleSuffix: An Azure Communication Services concept document
44
description: Learn about Teams interoperability with Azure Communication Services Call Automation.
5-
author: Vishesh Oberoi
5+
author: ovishesh
66

77
ms.service: azure-communication-services
88
ms.topic: include

articles/communication-services/quickstarts/call-automation/teams-interop-call-automation-quickstart.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,28 +25,28 @@ You need to be part of the Azure Communication Services TAP program. It's likely
2525

2626
- An Azure account with an active subscription.
2727
- A Microsoft Teams tenant with administrative privileges.
28-
- A deployed [Communication Service resource](../../create-communication-resource.md) and valid connection string found by selecting Keys in left side menu on Azure portal.
29-
- [Acquire a PSTN phone number from the Communication Service resource](../../telephony/get-phone-number.md). Note the phone number you acquired to use in this quickstart.
28+
- A deployed [Communication Service resource](../../quickstarts/create-communication-resource.md) and valid connection string found by selecting Keys in left side menu on Azure portal.
29+
- [Acquire a PSTN phone number from the Communication Service resource](../../quickstarts/telephony/get-phone-number.md). Note the phone number you acquired to use in this quickstart.
3030
- An Azure Event Grid subscription to receive the `IncomingCall` event.
31-
- The latest [Azure Communication Service Call Automation API library](./callflows-for-customer-interactions.md#install-the-nuget-package) for your operating system.
31+
- The latest [Azure Communication Service Call Automation API library](./callflows-for-customer-interactions.md) for your operating system.
3232
- A web service that implements the Call Automation API library, follow [this tutorial](./callflows-for-customer-interactions.md).
3333

3434
## Step 1: Authorization for your Azure Communication Services Resource to enable calling to Microsoft Teams users
3535

36-
To enable calling through Call Automation APIs, a [Microsoft Teams Administrator](~/azure/active-directory/roles/permissions-reference#teams-administrator) or [Global Administrator](~/en-us/azure/active-directory/roles/permissions-reference#global-administrator) must explicitly enable the ACS resource(s) access to their tenant to allow calling.
36+
To enable calling through Call Automation APIs, a [Microsoft Teams Administrator](/azure/active-directory/roles/permissions-reference#teams-administrator) or [Global Administrator](/en-us/azure/active-directory/roles/permissions-reference#global-administrator) must explicitly enable the ACS resource(s) access to their tenant to allow calling.
3737

38-
[Set-CsTeamsAcsFederationConfiguration (MicrosoftTeamsPowerShell)](~/powershell/module/teams/set-csteamsacsfederationconfiguration?view=teams-ps)
38+
[Set-CsTeamsAcsFederationConfiguration (MicrosoftTeamsPowerShell)](/powershell/module/teams/set-csteamsacsfederationconfiguration)
3939
Tenant level setting that enables/disables federation between their tenant and specific ACS resources.
4040

41-
[Set-CsExternalAccessPolicy (SkypeForBusiness)](~/powershell/module/skype/set-csexternalaccesspolicy?view=skype-ps)
41+
[Set-CsExternalAccessPolicy (SkypeForBusiness)](/powershell/module/skype/set-csexternalaccesspolicy)
4242
User policy that allows the admin to further control which users in their organization can participate in federated communications with ACS users.
4343

4444
## Step 2: Use the Graph API to get AAD object ID for Teams users and optionally check their presence
4545
A Teams user’s Azure Active Directory (AAD) object ID (OID) is required to add them to or transfer to them from an ACS call. The OID can be retrieved through 1) Office portal, 2) Azure AD portal, 3) Azure AD Connect; or 4) Graph API. The example below uses Graph API.
4646

47-
Consent must be granted by an AAD admin before Graph can be used to search for users, learn more by following on the [Microsoft Graph Security API overview](~/graph/security-concept-overview) document. The OID can be retrieved using the list users API to search for users. The following shows a search by display name, but other properties can be searched as well:
47+
Consent must be granted by an AAD admin before Graph can be used to search for users, learn more by following on the [Microsoft Graph Security API overview](/graph/security-concept-overview) document. The OID can be retrieved using the list users API to search for users. The following shows a search by display name, but other properties can be searched as well:
4848

49-
[List users using Microsoft Graph v1.0](~/graph/api/user-list?view=graph-rest-1.0&tabs=http):
49+
[List users using Microsoft Graph v1.0](/graph/api/user-list):
5050
```rest
5151
Request:
5252
https://graph.microsoft.com/v1.0/users?$search="displayName:Art Anderson"
@@ -61,7 +61,7 @@ Response:
6161
"id": "fc4ccb5f-8046-4812-803f-6c344a5d1560"
6262
}
6363
```
64-
Optionally, Presence for a user can be retrieved using the get presence API and the user ObjectId. Learn more on the [Microsoft Graph v1.0 documentation](~/graph/api/presence-get?view=graph-rest-1.0&tabs=http).
64+
Optionally, Presence for a user can be retrieved using the get presence API and the user ObjectId. Learn more on the [Microsoft Graph v1.0 documentation](/graph/api/presence-get).
6565
```rest
6666
Request:
6767
https://graph.microsoft.com/v1.0/users/fc4ccb5f-8046-4812-803f-6c344a5d1560/presence

0 commit comments

Comments
 (0)