This feature automatically uploads meeting recording data to your Amazon S3 (cloud storage). It eliminates the need for manual downloads and saving, allowing you to store and utilize the recording files in your own environment.
Permissions or subscriptions required
- Administrator permissions.
- Using the Amazon S3 integration requires a separate contract. If you would like to use it, please contact us.
NOTE
- The Amazon S3 integration is provided only for S3 in the Japan region in principle. If you use S3 in overseas regions, please contact us.
- Error logs generated by the Meeting history Amazon S3 integration are not displayed in Log Export or Error Log.
- Even if you set Amazon S3 integration error in Email Notification, you will not be notified if an error occurs in the Meeting history Amazon S3 integration.
Table of contents
Set the IAM role policy
Please set the following policy for the IAM role used for the S3 integration.
- In the AWS Management Console, set the following in the Trust relationships tab of the IAM role you created.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "<IAM Role ARN created by RevComm account displayed in MiiTel Admin’s [Third Party Integration] > [Amazon S3] > [Meeting history] tab>"
},
"Action": "sts:AssumeRole",
"Condition": {
"StringEquals": {
"sts:ExternalId": "<External ID displayed in MiiTel Admin’s [Third Party Integration] > [Amazon S3] > [Meeting history] tab>"
}
}
}
]
}- Attach a higher-level policy that can access the bucket name and folder name used for the integration to the “Allow policies” tab. (
<Bucket name>and<Folder name>should be replaced with the bucket name and folder name used for the integration.)
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowMiiTelMeetingsBackupWrite",
"Effect": "Allow",
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::<Bucket name>/*",
"Condition": {
"StringEquals": { "s3:x-amz-acl": "bucket-owner-full-control" }
}
},
{
"Sid": "AllowMiiTelMeetingsTestFileDelete",
"Effect": "Allow",
"Action": "s3:DeleteObject",
"Resource": "arn:aws:s3:::<Bucket name>/MiitelMeetingsS3ConnectionTestFile"
}
]
}NOTE
-
If you do not set a folder in the Amazon S3 integration settings in MiiTel Admin, set
"Resource": "arn:aws:s3:::<Bucket name>/<Folder name>/*"as"Resource": "arn:aws:s3:::<Bucket name>/*".
Configure the integration
- Access MiiTel Admin.
- Click Third Party Integration > Amazon S3.
- Click the Meeting history tab.
- After setting each item, click Connect.
1Bucket name: Set the bucket name of Amazon S3 where the recording files will be saved.
NOTE
- If the bucket path is s3://bucket_name/ or https://bucket_name.<region-name>.amazonaws.com/, set it to bucket_name.
2Folder name: Set the folder name in the Amazon S3 bucket where the recording files will be saved.
NOTE
- Only alphanumeric characters and the special characters “_”, “-”, and “/” can be used.
3IAM role creation: Set the ARN of the IAM role you created (the ARN is shown in “Summary” when you select the role you created in Amazon S3 [IAM] > [Roles]).
4External ID: Used when setting the IAM role policy.
5IAM Role ARN created by RevComm account: Used when setting the IAM role policy.
Disconnect the integration
If you need to disconnect MiiTel from Amazon S3, for example, when you stop using Amazon S3, follow the steps below to disconnect the integration.
- Access MiiTel Admin.
- Click Third Party Integration > Amazon S3.
- Click the Meeting history tab.
- Click Remove integration.