Skip to content

Commit b2a9dc9

Browse files
committed
Create bring-your-own-storage.md
Adding a Call recording folder to Call Automation incorporating BYOS for now. For Call recording GA all files will be moved to this new folder.
1 parent 0dcdfeb commit b2a9dc9

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Azure Communication Services BYOS overview
3+
titleSuffix: An Azure Communication Services concept document
4+
description: Learn about the Azure Communication Services BYOS.
5+
author: dbasantes
6+
manager: seaen
7+
services: azure-communication-services
8+
9+
ms.author: dbasantes
10+
ms.date: 03/16/2023
11+
ms.topic: conceptual
12+
ms.service: azure-communication-services
13+
---
14+
15+
# Bring your own storage (BYOS) overview
16+
17+
[!INCLUDE [Private Preview Disclaimer](../includes/private-preview-include-section.md)]
18+
19+
Bring Your Own Storage (BYOS) for Call Recording allows you to specify an Azure blob storage account for storing Call Recording files. Now with BYOS, you can manage your Call Recording files in a flexible and customizable way, eliminating the need to store your files in a built-in Azure Communication Services temporary storage and manually download and upload them to a permanent one.
20+
21+
BYOS enables businesses to store their data in a way that meets their compliance requirements and business needs. For example, end-users could customize their own rules and access to the data, enabling them to store or delete content whenever they need it. BYOS provides a simple and straightforward solution that eliminates the need for developers to invest time and resources in downloading and exporting files.
22+
23+
## Azure Managed Identities
24+
25+
BYOS uses [Azure Managed Identities](https://learn.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview) to access user-owned resources securely. Azure Managed Identities provides an identity for the application to use when it needs to access Azure resources, eliminating the need for developers to manage credentials. This feature ensures that the data is accessed only by authorized personnel.
26+
27+
28+
## Known Issues
29+
30+
- When using BYOS for Call Recording in [Private Preview](../includes/private-preview-include-section.md), your files will be stored in a built-in storage for 48 hours after the exporting process to your blob storage.
31+
- Randomly you will see duplicated recording files being exported to your blob storage when using BYOS. Please make sure you delete the duplicated file to avoid extra storage costs in your storage account.
32+
33+
34+
## Next steps
35+
For more information, see the following articles:
36+
- Learn more about BYOS, check out the [BYOS Quickstart](../../quickstarts/voice-video-calling/get-started-call-recording.md).
37+
- Learn more about Call recording, check out the [Call Recording Quickstart](../quickstarts/voice-video-calling/get-started-call-recording.md).
38+
- Learn more about [Call Automation](https://learn.microsoft.com/azure/communication-services/quickstarts/voice-video-calling/callflows-for-customer-interactions?pivots=programming-language-csharp).
39+

0 commit comments

Comments
 (0)