Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 2.5 KB

trusted-service-tutorial.md

File metadata and controls

46 lines (33 loc) · 2.5 KB
title titleSuffix description author manager services ms.author ms.date ms.topic ms.service ms.subservice ms.custom
Build a trusted user access service using Azure Functions in Azure Communication Services
An Azure Communication Services tutorial
Learn how to create a trusted user access service for Communication Services with Azure Functions
tophpalmer
chpalm
azure-communication-services
chpalm
06/30/2021
tutorial
azure-communication-services
identity
devx-track-js

Build a trusted user access service using Azure Functions

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

Important

The endpoint created at the end of this tutorial isn't secure. Be sure to read about the security details in the Azure Function Security article. You need to add security to the endpoint to ensure bad actors can't provision tokens.

[!INCLUDE Trusted Service JavaScript]

Securing Azure Function

As part of setting up an trusted service to provision access tokens for users, we need to take into account the security of that endpoint to make sure no bad actor can randomly create tokens for your service. Azure Functions provide built-in security features that you can use to secure the endpoint using different types of authentication policies. Read more about Azure Function Security

Clean up resources

If you want to clean up and remove a 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 cleaning up Azure Communication Service resources and cleaning Azure Function Resources.

Next steps

[!div class="nextstepaction"] Learn about Azure Function Security

[!div class="nextstepaction"] Add voice calling to your app

You may also want to: