Skip to content

Commit 700cad5

Browse files
committed
edit pass: comm-service-tutorials
1 parent 229c083 commit 700cad5

File tree

3 files changed

+23
-32
lines changed

3 files changed

+23
-32
lines changed

articles/communication-services/tutorials/hmac-header-tutorial.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Learn How to Sign an HTTP Request with HMAC
2+
title: Tutorial - Learn How to Sign an HTTP Request with HMAC
33
titleSuffix: An Azure Communication Services tutorial
44
description: Learn how to sign an HTTP request for Azure Communication Services by using HMAC.
55
author: alexandra142
@@ -15,13 +15,17 @@ ms.custom: devx-track-python
1515
zone_pivot_groups: acs-programming-languages-csharp-python
1616
---
1717

18-
# Sign an HTTP request
18+
# Tutorial: Sign an HTTP request
1919

2020
In this tutorial, you learn how to sign an HTTP request with a hash-based message authentication code (HMAC) signature.
2121

2222
> [!NOTE]
2323
> We strongly encourage you to use [Azure SDKs](https://github.com/Azure/azure-sdk). The approach described here is a fallback option for cases when Azure SDKs can't be used for any reason.
2424
25+
In this tutorial you learn how to:
26+
> [!div class="checklist"]
27+
> * Sign an HTTP request with an HMAC signature.
28+
2529
::: zone pivot="programming-language-csharp"
2630
[!INCLUDE [Sign an HTTP request with C#](./includes/hmac-header-csharp.md)]
2731
::: zone-end
@@ -34,13 +38,9 @@ In this tutorial, you learn how to sign an HTTP request with a hash-based messag
3438

3539
To clean up and remove a Communication Services subscription, delete the resource or resource group. Deleting the resource group also deletes any other resources associated with it. You can find out more about how to [clean up Azure Communication Services resources](../quickstarts/create-communication-resource.md#clean-up-resources) and [clean Azure Functions resources](../../azure-functions/create-first-function-vs-code-csharp.md#clean-up-resources).
3640

37-
## Next steps
38-
39-
> [!div class="nextstepaction"]
40-
> [Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
41-
42-
You might also want to:
41+
## Related content
4342

43+
- [Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
4444
- [Add chat to your app](../quickstarts/chat/get-started.md)
4545
- [Create user access tokens](../quickstarts/identity/access-tokens.md)
4646
- [Learn about client and server architecture](../concepts/identity-model.md#client-server-architecture)

articles/communication-services/tutorials/postman-tutorial.md

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ ms.topic: tutorial
1111
ms.service: azure-communication-services
1212
ms.subservice: sms
1313
---
14+
1415
# Tutorial: Sign and make requests with Postman
1516

1617
In this tutorial, you set up and use Postman to make a request against Azure Communication Services by using HTTP. By the end of this tutorial, you successfully send a short message service (SMS) message by using Communication Services and Postman. You can then use Postman to explore other APIs in Communication Services.
1718

18-
In this tutorial, you:
19+
In this tutorial, you learn how to:
1920
> [!div class="checklist"]
2021
> * Download Postman.
2122
> * Set up Postman to sign HTTP requests.
@@ -232,19 +233,11 @@ If everything went well, you see the response from Communication Services, which
232233

233234
The mobile phone that owns the number you provided in the `to` value also received an SMS message. You now have a functional Postman configuration that can talk to Communication Services and send SMS messages.
234235

235-
## Next steps
236-
237-
> [!div class="nextstepaction"]
238-
> [Explore Azure Communication Services APIs](/rest/api/communication/)
239-
240-
> [!div class="nextstepaction"]
241-
> [Read more about authentication](/rest/api/communication/authentication)
242-
243-
> [!div class="nextstepaction"]
244-
> [Learn more about Postman](https://learning.postman.com/)
245-
246-
You might also want to:
236+
## Related content
247237

238+
- [Explore Azure Communication Services APIs](/rest/api/communication/)
239+
- [Read more about authentication](/rest/api/communication/authentication)
240+
- [Learn more about Postman](https://learning.postman.com/)
248241
- [Add chat to your app](../quickstarts/chat/get-started.md)
249242
- [Create user access tokens](../quickstarts/identity/access-tokens.md)
250243
- [Learn about client and server architecture](../concepts/identity-model.md#client-server-architecture)

articles/communication-services/tutorials/trusted-service-tutorial.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Build a trusted user access service by using Azure Functions in Azure Communication Services
2+
title: Tutorial - Build a Trusted User Access Service by Using Azure Functions in Azure Communication Services
33
titleSuffix: An Azure Communication Services tutorial
44
description: Learn how to create a trusted user access service for Azure Communication Services with Azure Functions.
55
author: tophpalmer
@@ -13,13 +13,17 @@ ms.subservice: identity
1313
ms.custom: devx-track-js
1414
---
1515

16-
# Build a trusted user access service by using Azure Functions
16+
# Tutorial: Build a trusted user access service by using Azure Functions
1717

1818
This article describes how to use Azure Functions to build a trusted user access service.
1919

2020
> [!IMPORTANT]
2121
> The endpoint created at the end of this tutorial isn't secure. Be sure to read about the security details in the [Azure Functions security](../../azure-functions/security-concepts.md) article. You need to add security to the endpoint to ensure that bad actors can't provision tokens.
2222
23+
In this tutorial you learn how to:
24+
> [!div class="checklist"]
25+
> * Create an Azure function that serves as a trusted token provisioning service.
26+
2327
[!INCLUDE [Trusted Service JavaScript](./includes/trusted-service-js.md)]
2428

2529
## Secure Azure Functions
@@ -30,16 +34,10 @@ As part of setting up a trusted service to provide access tokens for users, you
3034

3135
If you want to clean up and remove an Azure Communication Services subscription, you can delete the resource or resource group. Deleting the resource group also deletes any other resources associated with it. You can find out more about how to [clean up Communication Service resources](../quickstarts/create-communication-resource.md#clean-up-resources) and [clean up Azure Functions resources](../../azure-functions/create-first-function-vs-code-csharp.md#clean-up-resources).
3236

33-
## Next steps
34-
35-
> [!div class="nextstepaction"]
36-
> [Learn about Azure Functions security](../../azure-functions/security-concepts.md)
37-
38-
> [!div class="nextstepaction"]
39-
> [Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
40-
41-
You might also want to:
37+
## Related content
4238

39+
- [Learn about Azure Functions security](../../azure-functions/security-concepts.md)
40+
- [Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
4341
- [Add chat to your app](../quickstarts/chat/get-started.md)
4442
- [Create user access tokens](../quickstarts/identity/access-tokens.md)
4543
- [Learn about client and server architecture](../concepts/identity-model.md#client-server-architecture)

0 commit comments

Comments
 (0)