Azure SFTP Server Setup for Call Recordings Storage
Overview
The Azure SFTP Server Setup for Call Recordings Storage offers a secure, scalable solution for storing call recordings long-term. Using Azure's storage account with SFTP, businesses can retain recordings in an organized, accessible manner. This setup ensures data compliance, security, and easy retrieval, making it ideal for future reference.
Getting Started Azure SFTP Server Setup
Follow the steps below to set up long-term storage for call recordings on an SFTP server using Microsoft Azure.
- Sign in to Microsoft Azure and navigate to the Azure AD Dashboard.
- To create an Azure storage account through the Azure portal:
- From the left-side menu, select Storage accounts to view your storage accounts. If the menu isn’t visible, click the menu button to display it.
- On the Storage accounts page, select Create.
Steps for Storage Account Creation
- Step 1: Create the storage account.
- Step 2: Under the storage account, create a container (root level).
- Step 3: Within the container, create a directory.
- Step 4: In settings, enable SFTP access.
Local User Setup
To set up a local user:
- Add Local User:
- Username: Enter the desired username.
- SSH Password: Set a secure password for SSH access.
- Permissions: Select the container from the dropdown and assign Read/Write permissions.
- Home (Landing) Directory: Specify the directory path as
Container(Name)/Directory(Name)
.
- Click Add to create the user.
Note: The Group ID for the user will be created automatically.
Getting Started with SFTP
To go to Add SFTP to your Smartflo account, first log in using your unique User ID and Password. Once logged in, you will be directed to the main dashboard. From there, locate the navigation menu on the left-hand side of the screen and click on "Settings" then “Manage SFTP”. A set of options opens up. One of these options is the “Add SFTP".
The following screen will appear, prompting you to complete the necessary fields as shown in the screenshot below.
Fill all the required details as explained in the below table and click SAVE.
Field Name | Description |
---|---|
Name | Enter the name of the configuration to be created. E.g. test. |
Select Service Type | Choose the service you want to save on your own server. E.g. if you choose Call Recordings, then all the future call recordings will be saved on your server. |
Host | Enter the IP of your server. For example, 50.31.66.XXX |
Port | Enter the port number of your server. For example, 4020 |
Username | Enter your SSH-enabled username. Eg. root |
Password | Enter your password. |
Private Key | Enter your private SSH key for authentication. Contact your server admin for this key. |
Key Passphrase | Enter the passphrase or password which is used to encrypt the private key. Contact your server admin for this phrase. |
Target Folder Path | Enter the destination path on the server where you want to store the selected service type. For example: /var/www/development. Once configured, your chosen service type (e.g. call recordings) will be saved in the specified location. |
Updated about 2 months ago