Video Service Desk gives you the option to store call recordings automatically to your own cloud account. This document covers how to set up VSD recordings with AWS S3.
Please use these instructions to share programmatic write access with Video Service Desk to upload your meeting recordings to your AWS account. Recordings are stored automatically at the end of each meeting.
Create a unique bucket name #
AWS S3 buckets are used to store files.
The steps below use the S3 bucket name as
brandname-vsd-recordings
Replace brandname
with your own brand name or company name.
Example:
If your brand name is Clan Meeting
, your S3 bucket name should be
clan-meeting-vsd-recordings
Create the bucket #
1. Search for S3 in the AWS Console
or sign into the AWS S3 Management Console.
2. Click the Create Bucket
button.
3. Important: Enter the bucket name formatted as per the previous section.
4. Select a region nearest to you. Or select as shown in the screenshot if unsure.
Set
Object Ownership
toACLs disabled
(recommended).Leave check boxes for
Block public access
checked.Set
Bucket Versioning
toDisable
Add any
Tags
if you want (optional)Leave
Default encryption
at defaults: Encryption key type =Amazon S3 managed keys (SSE-S3)
& Bucket Key =Enable
.
Do not change any
Advanced settings
Click the
Create bucket
button.Check if the bucket was created successfully or not.
Create a permission policy for the bucket #
This permission policy will be assigned to the user created in a later step.
1. Search for IAM
from the AWS Console
or go to the AWS IAM Management Console.
Click
Policies
on the side-bar.Click the
Create Policy
button.Click the
JSON
tabCopy and paste the following into the text box, taking care to replace brandname-vsd-recordings with the bucket name you created:
1{
2"Version": "2012-10-17",
3"Statement": [
4{
5"Effect": "Allow",
6"Action": [
7"s3:ListBucket"
8],
9"Resource": [
10"arn:aws:s3:::brandname-vsd-recordings"
11]
12},
13{
14"Effect": "Allow",
15"Action": ["s3:*"],
16"Resource": "arn:aws:s3:::brandname-vsd-recordings/*"
17}
18]
19}
Click the
Next: Tags
button.Click the
Next: Review
button.Enter
RecordingsBucketFullAccess
as theName
Description
is optionalClick the
Create policy
button.
Create a user with access to the bucket #
1. Search for IAM
from the AWS Console
or go to the AWS IAM Management Console.
2. Click Users
on the side-bar.
3. Click the Add users
button.
Enter
vsd-recordings-user
as theUser name
or a username of your choice.Leave AWS Management Console access unchecked.
Click the
Next: Permissions
button.Select
Attach existing policies
directly.Type
Recordings
in theFilter policies
search box.Check the box for the
RecordingsBucketFullAccess
policy that was created earlier.Click the
Next: Tags
buttonClick the
Next: Review
buttonClick the
Create user
buttonContinue to the next section before closing the browser. Click on
View User
or the username directly.
Generate Access Keys as shown in the below screenshots #
Go To
Security Credentials
tab.Scroll down to the Access Keys section and click
Create Access Key
.Select the options as shown below.
Download the CSV file and share it with the Video Service Desk team.